当我latex -v
找出我正在使用的哪个版本latex
(或pdftex
等xelatex
输出看起来相似)时,我得到了
pdfTeX 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian)
[...]
这个版本号告诉我什么?
答案1
这里有三个版本号,没有任何其中与 LaTeX 相关!它们是:
3.14159265
此 pdfTeX 版本所基于的 TeX 版本2.6
使用的 e-TeX 版本1.40.16
pdfTeX 版本本身
请注意,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
生态系统中的其他工具有更经典的版本号
此致