对于这三个问题我有几个疑问:
这三种输出有什么区别?
这对我的代码的处理方式或显示方式有什么影响吗?最接近“真实”输出的是什么?
使用其中一种比使用另一种有什么好处吗?
我知道有一个关于观众名单的问题(与 LaTeX 一起使用的输出查看器),而我其实更感兴趣的是,我们为什么会有这些选择?我觉得也许是因为尺寸、便携性或其他原因……
答案1
答案2
答案3
关于输出:同时,这个问题已在先前的条目中得到回答。
关于第 2 点,似乎由于封装微类型而存在差异(参见实际差异链接)。
关于实际输出:如果您将打印版本定义为实际输出,那么 pdf 可能最接近实际输出。例如,如果您将 ps(或 dvi)文件提交给印刷店,那么他们可能会拒绝此文件扩展名。
关于好处:如果您单独工作,那么您可以自己选择它(工具和文件扩展名)。如果您在团队中工作,那么决定可能是 pdf。特别是如果非 LaTeX 用户必须读取输出。pdflatex 直接生成 pdf。当使用 latex(和 dvi)时,您必须使用附加命令来生成 pdf。
除此之外:就我而言,pstricks
是与 latex 一起使用的,但有一个包提供对 pdflatex 的支持。
答案4
简而言之,因为您的问题并不简单,所以答案可能很大。
DVI = DeVice Independent:原始 Knuth TeX 的输出格式
PDF (Adobe):现在输出 pdfTEX 格式
PS(PostScript):PostScript 是一种语言,描述页面(我知道这是一种简化)。
例如,某些图形包含内容在某些输出中不可用(嗯,某些版本的 TeX&Co. 编译器)。
这其实与 TeX 编译器以及所使用的软件包和字体有关。例如,在原始 TeX 中很难用多种语言书写。