有没有办法ps
通过latex
and将多页 Postscript 文档包含到最终文档中dvips
?本质上,我所拥有的是ps
我latex>dvi>ps
文档中需要的一篇文章。
有没有办法做到这一点?
答案1
不,dvips
驱动程序(通过psfile
特殊)不支持多页 PS 包含。您必须使用pdflatex
、lualatex
或走 PDF 路线。这要求您先将多页 PS 转换为多页 PDF。然后您可以使用或包xelatex
之一来选择要嵌入的页面。graphicx
pdfpages
答案2
将文件转换ps
为,然后您可以创建页面的单个文件。将以下脚本另存为pdf
,然后您可以说这将创建第 2 页的:ps2pdf
eps
pdf2eps
pdf2eps 2 <file>
eps
#!/bin/sh
# $Id: pdf2eps,v 0.01 2005/10/28 00:55:46 Herbert Voss Exp $
# Convert PDF to encapsulated PostScript.
# usage:
# pdf2eps <picture number> <pdf file without ext>
pdfcrop $2.pdf
pdftops -f $1 -l $1 -eps "$2-crop.pdf"
rm "$2-crop.pdf"
mv "$2-crop.eps" $2.eps
或者直接使用pdftops