Como descobrir e interpretar o número da versão do LaTeX?

Como descobrir e interpretar o número da versão do LaTeX?

Quando faço latex -vpara descobrir qual versão latex(ou pdftex, xelatexetc., as saídas são semelhantes) estou usando, recebo

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

O que esse número de versão me diz?

Responder1

Existem três números de versão aqui,nenhumdos quais estão relacionados ao LaTeX! Eles são:

  • 3.14159265A versão do TeX na qual esta versão do pdfTeX é baseada
  • 2.6A versão do e-TeX usada
  • 1.40.16O próprio lançamento do pdfTeX

Observe que o pdfTeX é derivado do e-TeX, que é derivado do TeX de Knuth (TeX90), daí a cadeia de números de versão para omotor. Para outros motores derivados diretamente do TeX90 (XeTeX, pTeX, e-upTeX,etc.), você verá dados de versão semelhantes. Observe que para LuaTeX você não fará isso, pois o código não é mais 'Take TeX90 and patch' (ou similar), mas sim um desvio. Portanto, possui apenas os dados da sua própria versão:

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

Para ver a versão LaTeX você precisa de algo como pdflatex \stop(escapando para seu shell conforme necessário). eu recebo

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.

por esta,ou sejaLaTeX2e versão 15/04/2017 (uma string de versão, na verdade não é uma data, embora aproximadamente relacionada!).

Responder2

  • O número da versão do Metafont tende a e
  • O número da versão do TeX tende a pi

Outras ferramentas no ecossistema têm números de versão mais clássicos

Atenciosamente

informação relacionada