Wie kann ich die LaTeX-Versionsnummer herausfinden und interpretieren?

Wie kann ich die LaTeX-Versionsnummer herausfinden und interpretieren?

Wenn ich latex -vherausfinden möchte, welche Version von latex(oder usw. pdftex, xelatexAusgaben sehen ähnlich aus) ich verwende, erhalte ich

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

Was sagt mir diese Versionsnummer?

Antwort1

Hier gibt es drei Versionsnummern,keinerdavon beziehen sich auf LaTeX! Sie sind:

  • 3.14159265Die TeX-Version, auf der diese pdfTeX-Version basiert
  • 2.6Die verwendete e-TeX-Version
  • 1.40.16Die pdfTeX-Version selbst

Beachten Sie, dass pdfTeX von e-TeX abgeleitet ist, das wiederum von Knuths TeX (TeX90) abgeleitet ist. Daher die Kette der Versionsnummern für dieMotor. Für andere Engines, die direkt von TeX90 abgeleitet sind (XeTeX, pTeX, e-upTeX,usw.) sehen Sie ähnliche Versionsdaten. Beachten Sie, dass dies bei LuaTeX nicht der Fall ist, da der Code nicht mehr „Nimm TeX90 und patch“ (oder ähnlich) lautet, sondern abgewichen ist. Er hat daher nur seine eigenen Versionsdaten:

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

Um die LaTeX-Version anzuzeigen, benötigen Sie etwas wie pdflatex \stop(falls erforderlich, Escapezeichen für Ihre Shell). Ich erhalte

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.

dafür,dhLaTeX2e-Version 15.04.2017 (eine Versionszeichenfolge, kein Datum, aber ungefähr verwandt!).

Antwort2

  • Die Metafont-Versionsnummer tendiert zu e
  • TeX-Versionsnummer tendiert zu pi

Andere Tools im Ökosystem haben klassischere Versionsnummern

Beste grüße

verwandte Informationen