当我编译包含 PSTricks 代码的 LaTeX 文档时,我通常使用包auto-pst-pdf
,但最近我发现pdftricks2
。
我应该使用auto-pst-pdf
还是pdftricks2
以及这两个包之间有什么区别?
PS 当通过 PDFLaTeX 编译包含 PSTricks 代码的文档时,我不应该使用上述包之一,而应该使用第三个包吗?如果是,哪一个?
答案1
- 程序
xelatex
:在后台完成整个文档的转换xdvipdfmx
- 程序
pst2pdf
(Perl)提取所有pspicture
环境postscript
并创建单个独立文档以使用“latex”运行,从而为每个文档创建一个图形,然后使用该图形代替环境。 - 包
auto-pst-pdf
在内部加载并在后台使用或环境pst-pdf
运行文档,然后在运行中使用创建的 pdf 图像而不是环境pspicture
postscript
latex
pdflatex
- 包
pdftricks2
只能转换pspicture
环境,并且需要在前言中对 PSTricks 包进行特殊处理。它还会pspicture
用创建的图像替换环境。 - 软件包的
pdftricks
工作原理类似于pdftricks2