albatros | texte
Montag, 18. April 2016

TeX Live 2016 Pretest hat begonnen

TeX Live 2015 ist am 6. April eingefroren worden. Alle Updates gehen seitdem nur noch in die Pretest-Version von TeX Live 2016 ein.

Nach einigen eher ruhigen Jahren, arbeitet das TL-Team derzeit an einem umfangreicheren Release mit vielen, teils tiefergehenden Änderungen. Betroffen ist vor allem LuaTeX. Seit Version 0.85 und 0.87 wurden viele pdfTeX-Primitiven geändert; wer also weiterhin kompatibel zu pdfTeX bleiben will oder muß, möge das Paket luatex85 hinzuladen, das vom LaTeX3-Projekt bereitgestellt wird. Zu den Paketen, die zuerst ausfielen, zählte insbesondere fontspec, mit dem auf System-Fonts zugegriffen werden kann.

Für Verdruß sorgt bei den ersten Testern den Berichten auf der TeX-Live-Mailingliste zufolge vor allem die Integration von GnuPG in den Paketmanager tlmgr. Wenn GnuPG lokal installiert ist, wird es von tlmgr verwendet, um anhand der Paket-Signatur die Integrität und die Echtheit der zu installierenden Pakete zu prüfen. Unterstützt werden sowohl GnuPG 1 als auch 2. Findet der Paketmanager kein GnuPG, gibt er eine entsprechende Warnung aus, fährt aber mit der Installation fort. Die Lösung mag halbherzig wirken, ist aber den Im- und Export-Beschränkungen für Kryptosoftware geschuldet. Norbert Preining erläuterte auf Nachfrage, Krypto-Programme dürften weiterhin nicht aus den USA ausgeführt werden; Zdenek Wagner ergänzte, für Frankreich gälte – umgekehrt – ein Einfuhr- und Verwendungsverbot. Deshalb könne GnuPG nicht mit TeX Live verteilt und installiert werden. Es verbleibt also dem Benutzer, dies zu tun. Unter OS X kann man GnuPG mittels Fink oder MacPorts, wahrscheinlich auch über Homebrew installieren. Dick Koch empfiehlt eine Anleitung, die lediglich XCode voraussetzt. Dabei würden keine zusätzlichen Bibliotheken in /usr/local installiert.

Weitere Änderungen in TeX Live 2016 betreffen vor allem pdfTeX und XeTeX. Neu aufgenommen wird der gerade veröffentlichte Indexprozessor upmendex.

Bei MacTeX haben die Entwickler vor den ständigen Änderungen von Apple kapituliert und das Preference Pane aus den Systemeinstellungen entfernt. Damit konnte man zwischen mehreren MacTeX-Versionen, die auf dem System installiert sind, live hin und her schalten; außerdem war es möglich, zwischen 32- und 64-Bit-Binaries zu wechseln. Wer schon ein solches Interface aus einer früheren Version von TeX Live dort installiert hat, kann es behalten, es soll immer noch funktionieren; die Funktion wird aber zukünftig in den Paketmanager TeX Live Utility integriert, ein graphisches Frontend zu tlmgr mit zusätzlichen Anpassungen für den Mac. Als ergänzendes Goodie enthält MacTeX 2016 Ghostscript 9.19 mit einem Skript von Norbert Preining zur Unterstützung von CJK-Schriften. Wer MacTeX einsetzt, um Texte in Chinesisch, Japanisch oder Koreanisch zu setzen, kann mit dem Terminal-Befehl sudo cjk-gs-integrate die entsprechende Ghostscript-Integration anstoßen.

Während der Pretest-Phase kann auch der Update-Mechanismus selbst getestet werden, wenn man tlmgr bzw. die TL-Utility auf ein Pretest-Repositorium richtet. Eine Liste der verfügbaren Pretest-Mirrors findet man hier.

Es bleibt also noch viel zu tun. Der Release von TL 2016 ist dennoch bereits für Anfang Juni vorgesehen.

Sie sind nicht angemeldet