题
不确定这是一个编程问题,但我们所有的 API 文档和用户文档都使用 LaTeX,所以我希望它能通过。
有人可以解释一下使用的相对优点是什么 pdflatex
与“经典”技术相反
latex foo
dvips -Ppdf foo
ps2pdf foo.ps
有时我会遇到因为事情不顺利而遇到困难的人 pdflatex
, ,我知道使用 pdflatex
放弃了我逐渐重视的两件事:
- 无法使用非常快的速度
xdvi
观众 - 无法使用 PSricks 包
我应该补充一点,我通常通过使用以下命令来获取带有超链接的 PDF
\usepackage[ps2pdf,colorlinks=true]{hyperref}
所以没有必要使用 pdflatex
以获得好的PDF。
所以
- 有什么优点
pdflatex
我不知道的? - 我忽视的旧工具有哪些缺点?
其他提示
pdftex 也是正在开发(面向 luatex)和维护的引擎。我不确定 DVI 对应项是否得到积极维护。
PSricks 被 Tikz 取代。
我已经很多年没有使用 xdvi 了,所以请原谅那些恶毒的反问:xdvi 是否显示矢量字体?它支持synctex(在代码之间跳转)吗?它是否具有像 Skim 这样的 PDF 阅读器的使用舒适性?
塔科·霍克沃特正在研究 埃斯克里托, ,一个用 Lua 编写的 Postscript 解释器,它允许您在 Luatex 中使用 pstricks。他拥有令人印象深刻的项目完成记录:也许我应该在前一句中使用“will”而不是“would”。
我使用 pdflatex 为我的 ICFP 2009 论文生成 PDF。(我仍然需要使用标准乳胶来生成 PostScript 文件。)我这样做有两个原因:
无论我使用什么命令行选项,我似乎都无法让 ps2pdf 生成 Letter,而不是 A4 输出。
对于打印机,我需要生成 1.3 版 PDF 文件,而不是 1.4 版。pdflatex 使这变得很容易。我在其中设置了 PDF 作者和标题信息。
这两个问题都可以通过某种方式解决,但作为一个初次使用 Latex 的用户,我没有找到任何明显的解决方案,我问过的更有经验的用户也没有找到任何明显的解决方案。