Как узнать и интерпретировать номер версии LaTeX?

Как узнать и интерпретировать номер версии LaTeX?

Когда я пытаюсь latex -vвыяснить, какую версию latex(или и т. д pdftex. xelatex, выходные данные выглядят похожими) я использую, я получаю

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

О чем мне говорит этот номер версии?

решение1

Здесь есть три номера версий,никтоиз которых относятся к LaTeX! Это:

  • 3.14159265Версия TeX, на которой основан этот выпуск pdfTeX
  • 2.6Используемая версия e-TeX
  • 1.40.16Сам релиз pdfTeX

Обратите внимание, что pdfTeX является производным от e-TeX, который, в свою очередь, является производным от TeX Кнута (TeX90), отсюда и цепочка номеров версий длядвигатель. Для других движков, полученных непосредственно из TeX90 (XeTeX, pTeX, e-upTeX,и т. д.) вы увидите похожие данные о версии. Обратите внимание, что для LuaTeX вы этого не увидите, так как код больше не «Возьмите TeX90 и пропатчите» (или что-то подобное), а скорее отклонился. Поэтому у него есть только свои собственные данные о версии:

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 от 15.04.2017 (строка версии, на самом деле это не дата, хотя и примерно связанная!).

решение2

  • Номер версии Metafont имеет тенденцию к e
  • Номер версии TeX стремится к пи

Другие инструменты в экосистеме имеют более классический номер версии.

С наилучшими пожеланиями

Связанный контент