在 2021 年,还有什么能打败 pdflatex 吗?

在 2021 年,还有什么能打败 pdflatex 吗?

现在是 2021 年。

我想用 LaTeX 写一本书,不受任何出版商的限制。我不想写软件包。

我读过 LaTeX3(现在是 LaTeX 本身的一部分?)、XeLaTeX、LuaLaTeX 等术语,但实际上我不知道什么取代了什么,或者这些都是独立发展的不同分支。

不使用 pdfLaTeX 有什么好处吗?

答案1

你写了,

现在是 2021 年。我想用 LaTeX 写一本书。... 不使用 pdfLaTeX 有什么好处吗?

我认为答案最终取决于你如何定义乳胶。如果你限制该术语在功能上等同于 pdfLaTeX,即 pdftex 的加入引擎和 LaTeX2e格式,如果您因此选择不谈论 xetex 和 luatex 引擎的功能,那么您不妨以一种可以在 pdfLaTeX 下编译的方式编写文档。(当然,如今许多在 pdfLaTeX 下编译良好的文档也可以在 LuaLaTeX 或 XeLaTeX 下编译良好。

相反,如果你确实打算谈论 xetex 和 luatex 引擎的功能——坦率地说,为什么不会你呢?毕竟,现在是 2021 年了……——如果您打算提供一些利用 XeTeX 和/或 LuaTeX 附加功能的实际代码示例,那么您就允许自己不使用 pdfLaTeX……

答案2

如果您可以选择使用哪种引擎,我推荐 LuaLaTeX。它对现代字体、OpenType 功能和世界上所有语言的支持比任何其他引擎都要好。它允许您使用比 PDFLaTeX 更广泛的数学符号和字母表。它还支持一些我认为可以大大改善文档外观的软件包,例如microtype使用 Unicode 字体进行字体扩展。但如果您确实想使用传统的 8 位数学字体,您仍然可以使用。

相关内容