![仅将第一页编译为 pdf](https://linux22.com/image/450300/%E4%BB%85%E5%B0%86%E7%AC%AC%E4%B8%80%E9%A1%B5%E7%BC%96%E8%AF%91%E4%B8%BA%20pdf.png)
我有一本电子书,还有一本平装书的封面。封面包含我在外部文件中设置的当前版本。我现在有一个修订部分,需要填充当前版本,但这会使我编译的 PDF 中有多余的页面,而这些页面我并不需要。是否可以只导出第一页并跳过其余页面,还是我目前手动删除它们的方式是唯一的方法?
答案1
尝试这个:
\let\shipoutbak=\shipout
{\catcode`\@=11 \gdef\shipout#1#2{\shipoutbak#1{#2}\aftergroup\@@end}}
答案2
使用“pagesel”包很简单。只需添加以下内容:
\usepackage[1]{pagesel}
并且您将仅输出封面。
请参阅这个答案:仅编译页面范围或页面选择
编辑:这不是一个解决方案,因为并非所有格式都已解析,并且页面看起来还不成熟。