15

据我了解(在这里和那里进行了几天的研究),有两个主要的 TeX 引擎:pdfTeX 和 XeTeX。pdfTeX 是“标准”,自 1990 年代初就存在,直接呈现为 PDF,并改进了原始 TeX 的一些小格式问题。

另一方面,XeTeX 也输出 PDF,可以使用任何系统字体而不复杂,并且默认可以接受 Unicode 输入。然而由于某种原因,它不是任何 TeX 发行版中的默认引擎。

我有这个权利吗?为什么 pdfTeX 仍然是标准?你用哪个?

4

3 回答 3

4

Xetex 在连字和字符级别的高级字体技术(以及使用 otf 字体的简单界面)方面有很多优点,但另一方面,在页面级别的微型排版方面也有缺点。也就是说,在 Pdftex(或 Pdftex)中,可以使用 microtype 包,它为您提供更好的边距和一些其他关于字母字距和间距的功能。

一般来说,大多数 Tex/Latex 用户无论如何都不会太在意这些特性(而且,你可以在他们生成的文档中看到);因此,我认为双方似乎都没有明显更多的动力;因此,标准设置可能会保持原样。(直到在不确定的几年内,有人能够并且实际上确实合并了这些功能......)

于 2009-12-30T02:15:00.227 回答
0

我为我各自的系统使用任何 texlive 版本和 Debian / Ubuntu 软件包:) 似乎有一个 texlive-xetex 软件包,但我还没有使用它。

更严重的是,(La)TeX 现在是一个标准,这些东西不会在一夜之间改变。坦率地说,我对 pdftex 非常满意 --- 在很大程度上是因为它可以渲染我写了 20 多年的乳胶文件(以过去的 latex2e 变化为模)。

于 2009-12-09T16:35:46.300 回答
0

MacOs 用户——我在 TeXShop 中启用了 XeTex——它在首选项中。有时我使用 XeLaTeX。

于 2009-12-09T16:40:48.560 回答