因此,我还将其发送到 pstricks 和 powerdot 列表,因为它与两者都相关,但主要是通过 dvi-> dvips -< ps2pdf 或类似方式进行编译。
我使用 Powerdot 制作演讲幻灯片,并大量使用 pstricks 来创建箭头、圆圈、图表等。但我也包括 eps 图形,其中一些我使用 pstricks 进行操作。
问题是我的某些 eps 文件(例如来自 Mathematica 的文件或我已将 jpg 转换为大量分辨率的文件)非常大(50-60 mb)
这使得乳胶编译需要很长时间。
我有时会使用 include 语句,这样我就可以 % 出这些幻灯片中最糟糕的部分,但最终的编译除外,但这很烦人,
无论如何都要预编译其中的一些内容,以便最终编译花费更少的时间,
答案1
eps
当我使用该软件包生成的复杂图形进行编译时,我遇到了同样的问题。使用 进行图形PSTricks
编译可以大大减少编译时间。编译几乎是即时的。pdf
pdflatex
但这意味着您不能在编译中使用诸如 PSTricks 之类的包,而必须将ps2pdf
所有eps
图形都放在其中。无论如何,我发现使用 在单独的文件中绘制图形是一个好习惯dvi-> dvips-> ps2pdf
。边界很容易由TeXtoEPS
提供的环境处理。请注意,当您使用环境指定的边界PSTricks
编译 时,您必须使用以下命令:pdf
pspicture
latex figure.tex
dvips figure.dvi -E -o figure.eps
ps2pdf -dEPSCrop figure.eps
答案2
将 .eps 文件通过eps2eps
实用程序传递。Mathematica 生成的文件变得更小,并且使用 latex 命令几乎可以立即包含 eps 图形。
答案3
切换到powerdot
,beamer
然后你可以直接使用 PSTricksxelatex
或 并\usepackage[pdf]{pstricks}
运行pdflatex -shell-escape <file>
Powerdot 无法处理除eps
或之外的图像ps
。