如何查找并解释 LaTeX 版本号?

如何查找并解释 LaTeX 版本号?

当我latex -v找出我正在使用的哪个版本latex(或pdftexxelatex输出看起来相似)时,我得到了

pdfTeX 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian)
[...]

这个版本号告诉我什么?

答案1

这里有三个版本号,没有任何其中与 LaTeX 相关!它们是:

  • 3.14159265此 pdfTeX 版本所基于的 TeX 版本
  • 2.6使用的 e-TeX 版本
  • 1.40.16pdfTeX 版本本身

请注意,pdfTeX 源自 e-TeX,而 e-TeX 又源自 Knuth 的 TeX (TeX90),因此引擎. 对于直接从 TeX90 衍生的其他引擎(XeTeX、pTeX、e-upTeX、ETC。) 您会看到类似的版本数据。请注意,对于 LuaTeX,您不会看到,因为代码不再是“采用 TeX90 和补丁”(或类似代码),而是已经偏离。因此,它只有自己的版本数据:

This is LuaTeX, Version 1.0.4 (TeX Live 2017/W32TeX)

要查看 LaTeX 版本,您需要执行类似操作pdflatex \stop(根据需要退出 shell)。我得到

This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/W32TeX) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
LaTeX2e <2017-04-15>
Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.
No pages of output.
Transcript written on texput.log.

为了这,IELaTeX2e 发布 2017-04-15(版本字符串,虽然大致相关,但实际上不是日期!)。

答案2

  • Metafont 版本号趋于
  • TeX 版本号趋向于 pi

生态系统中的其他工具有更经典的版本号

此致

相关内容