LaTeX のバージョン番号を調べて解釈するにはどうすればよいでしょうか?

LaTeX のバージョン番号を調べて解釈するにはどうすればよいでしょうか?

使用している のバージョン(またはなど、出力が似ているもの)latex -vを確認すると、latexpdftexxelatex

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

このバージョン番号は何を示していますか?

答え1

ここには3つのバージョン番号があります。なしこれらは 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、) では、同様のバージョン データが表示されます。LuaTeX では、コードが「Take TeX90 and patch」(または類似) ではなく、逸脱しているため、表示されないことに注意してください。したがって、独自のバージョン データのみがあります。

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

LaTeXのバージョンを確認するには、次のようなコマンドが必要ですpdflatex \stop(必要に応じてシェルをエスケープしてください)。

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.

このために、つまりLaTeX2e リリース 2017-04-15 (バージョン文字列。実際の日付ではありませんが、大体関連しています)。

答え2

  • メタフォントのバージョン番号は、
  • TeXのバージョン番号はπになる傾向がある

エコシステム内の他のツールには、より古典的なバージョン番号が付けられています

よろしくお願いします

関連情報