为什么 XeTeX 没有被采用为默认的 TeX 引擎?

为什么 XeTeX 没有被采用为默认的 TeX 引擎?

我想知道为什么 XeTeX 还没有(还没有?)取代其他缺乏我们在现代计算中认为理所当然的功能的引擎,比如对 Unicode 和现代字体格式的支持。

使用 XeTeX 有什么重大缺点吗?为什么我要改用 pdfTeX?

编辑:我并不是想了解所有引擎,而是想了解为什么我不想使用 XeTeX,因为从我的欧洲视角来看,Unicode 支持是一件大事。我每天都要处理德语、意大利语和捷克语的文档,这些语言中非 ASCII 字符非常常见。我放弃了 LaTeX 很多年,后来才发现,有了 XeTeX,我就不必费力地记住对每个需要使用的或ß进行硬编码(它们是üš很多)。

此外,作为一个字体爱好者,我喜欢在我的文档中尝试不同的字体,因此在我看来,轻松支持 OTF 和 TTF 字体是一件非常好的事情,我希望其他人也能有同样的感受。

对于我来说,没有这样的功能是一个无法接受的事实,我真心想了解为什么有人会选择使用 XeTeX 以外的引擎。

答案1

评论中出现了一些原因:

  • 向后兼容性
  • 仅部分 microtype支持
  • XeTeX 带来“复杂性”
  • 仅需要 ASCII 支持的英语用户
  • pdfTeX 速度更快

请随意编辑以添加更多原因、扩展或重新表述。

相关内容