我想在 latex 中包含一个多页 pdf 并获取.dvi
输出。我知道\include{pdfpages}
只适用于 pdfLaTeX。我无法将其转换为 PDF,.eps
因为它是多页的。我想获得.dvi
包含 PDF 的输出。有什么办法吗?
答案1
您可以将PDF
文件转换为EPS
文件s。您可以逐页选择,也可以根据转换器在一次转换中完成。
pdftops
(来自xpdf
)知道以下有用的选项:
-f <int>
指定第一页-l <int>
指定最后一页-eps
转换为EPS
将 test.pdf 第二页的命令行写入test02.eps
:
pdftops -eps -f 2 -l 2 test.pdf test02.eps
ghostscript
可以选择页面并写入多个输出文件。上面的例子:
gs -dBATCH -dNOPAUSE -sDEVICE=epswrite -sOutputFile=test%02d.eps
这将写入文件test01.eps
、test02.eps
和test03.eps
。%02d
意味着,至少有两位数字的页码在必要时会用前导零填充(数字 < 10)。
也可以使用 ghostscript 选择单个页面:
gs -dBATCH -dNOPAUSE -sDEVICE=epswrite -dFirstPage=2 -dLastPage=2 -sOutputFile=test02.eps test.pdf
也-sOutputFile=test%02d.eps
可以在这里使用,%02d
将被页码替换02
。