TeX Live 2018 veröffentlicht

TeX Live 2018 ist da

Karl Berry hat in der vergangenen Nacht den Release von TeX Live 2018 bekanntgegeben. Das Projekt ist früh dran – in den Vorjahren kam die neue Version der Distribution meist erst im Spätsommer heraus. Diesmal also rechtzeitig zur TeX-Tagung im polnischen Bachotek.

TeX Live 2018 ist die erste Version, die mit dem neuen LaTeX-Kernel ausgeliefert wird, der UTF-8 als Standard-Eingabekodierung auch für die Engine pdfTeX einführt – wer XeTeX oder LuaTeX verwendet, musste schon bisher direkt in UTF-8 arbeiten, alle anderen können es nun ebenfalls. Die meisten Benutzer sollten davon nichts bemerken, weil sie für alles, was über 7bit hinausging, schon immer auf das Paket inputenc angewiesen waren, das natürlich immer noch funktioniert, aber es ist doch ein Einschnitt in der TeX-Welt und kam auch erst recht kurzfristig vor dem Release der Distribution herein. Der Issue auf GitHub datiert vom 25. März, kurz darauf kamen die LaTeX News 28 mit der offiziellen Ankündigung heraus.

Soweit die Theorie. In der Praxis ruckelt es dagegen bisweilen noch heftig. Beispielsweise funktioniert derzeit das Paket csquotes für die Formatierung von Zitaten noch nicht ganz reibungslos mit UTF-8-kodierten Quelltexten. Davon sind auch Klassen und Pakete betroffen, die csquotes hinzuladen, wessen sich der Anwender bisher ggf. noch gar nicht bewusst war. In diesen Fällen kann ein beherztes \UseRawInputEncoding ganz zu Beginn eines LaTeX-Dokuments dafür sorgen, dass der Text dann doch noch kompiliert werden kann. Das ging auch früher schon, ist aber nur ein kruder Hack, denn LaTeX wählt dann wirklich genau das, was im Quelltext steht, und wendet keinerlei eigenes Mapping mehr an. An Abhilfe an den Paketen wird derzeit gearbeitet. Falls ein Dokument dagegen wegen einer Änderung im LaTeX-Kernel nicht mehr kompiliert, kann man mit dem Paket latexrelease immer eine frühere Version des Kernels auswählen.

Das obige Zitat hat es schon gezeigt: Die LaTeX-Entwicklung ist mittlerweile auf GitHub umgezogen, was zu einem sehr viel lebhafteren Kontakt mit der Nutzergemeinde geführt hat als das alte Repository plus Mailingliste.

Die übrigen Neuerungen von TeX Live 2018 gegenüber der Vorjahresversion halten sich dagegen in Grenzen: Für die meisten Diskussionen hatte bisher eine Änderung in der Bibliothek Kpathsea gesorgt, in deren Folge auf unixoiden Systemen einschließlich macOS bei erfolglosen Suchvorgängen eine weitere case-insensitive Suche durchgeführt wird. Im Manual wird beschrieben, wie man das abschalten kann. Bei LuaTeX wird der Umstieg auf Lua 5.3 vorbereitet; die Binary luatex53 ist auf den meisten Plattformen vorhanden, muss aber zu luatex umbenannt werden, damit man sie nutzen kann. Es gibt neue grafische Bedienoberflächen für den Paketmanager tlmgr, die auf die Namen tlshell und tlcockpit hören – ersteres funktioniert mit Tcl/Tk, das Cockpit dagegen mit einem möglichst rezenten Java. Auf dem Mac wurde es nicht getestet (und läuft bei mir auch nicht), wer mit macOS arbeitet, benötigt aber beide neuen Lösungen nicht, denn hier gibt es seit je die TeX Live Utility in MacTeX.

MacTeX 2018 enthält außerdem einige plattformspezifische Anpassungen und zusätzliche Anwendungen. Unterstützt werden in der aktuellen Version macOS 10.10 bis 10.13 (also Yosemite, El Capitan, Sierra und High Sierra). Für ältere Apple-Plattformen gibt es Binaries als x86_64-darwinlegacy. Mac OS X 10.5 Leopard fiel diesmal weg (dazu übrigens ein länglicher Thread in der macports-users-Liste, to whom it may concern) , wie auch Windows XP erstmals nicht mehr unterstützt wird. (Update 29. April 2018: Windows XP wird schon seit 2014 in TeX Live nicht mehr berücksichtigt.)

Download von TeX Live 2018 in den nächsten Tagen von CTAN. Es empfiehlt sich, mit dem Herunterladen noch etwas abzuwarten, denn es wird definitiv ein paar Tage dauern, bis alle Spiegelserver auf dem neuesten Stand sind.

TeX Live 2018 ist dem polnischen TeX-Freund Staszek Wawrykiewicz gewidmet, der im Februar verstorben war. Norbert Preining hat in seinem Blog an ihn erinnert. – R.I.P.

Advertisements
Veröffentlicht unter Neuigkeiten

pdfprivacy

Eigentlich ein Muss für die tägliche Arbeit. Sollte ich demnächst mal testen. Heute auf CTAN veröffentlicht:

A LaTeX package to remove or suppress pdf meta-data

Creating pdfs with pdfLaTeX populates several pdf meta-data fields such as date/time of creation/modification, information about the latex installation (e.g., pdfTeX version), and the relative paths of included pdfs. The pdfprivacy package provides support for emptying several of these pdf meta-data fields as well as suppressing some pdfTeX meta-data entries in the resulting pdf.

Veröffentlicht unter Neuigkeiten

JabRef 4.0 veröffentlicht

Mehr als zwei Jahre nach der Veröffentlichung von Version 3.0 ist von der Literaturverwaltung JabRef gestern die Version 4.0 freigegeben worden.

Das Programm hat dabei nicht nur ein neues Logo erhalten. Vor allem wurde die Bedienoberfläche auf JavaFX umgestellt, um JabRef in die Gegenwart zu bringen. Im Blog weisen die Entwickler aber auf weitere Besonderheiten hin, die man vor einem Upgrade beachten sollte.

Bedeutsam ist, dass die Behandlung von Gruppen in der BibTeX-Datei im Vergleich zu früheren Versionen geändert wurde. Die Datei wird beim Öffnen auf die neue Version umgestellt, weshalb sie danach nicht mehr mit älteren Versionen von JabRef bearbeitet werden kann. Deshalb sollte man von älteren BibTeX-Dateien vorsorglich eine Sicherungskopie erstellen, und diese in Version 4.0 testen, um Probleme zu vermeiden.

Interessant sein kann ggf. die Integration von Mr.DLib. Über den Dienst wird „ähnliche“ Literatur zu einem Eintrag nachgewiesen, die Metadaten können bei Bedarf direkt in JabRef importiert werden. Auch MathSciNet wurde integriert.

Weitere Hinweise kann man der Ankündigung der Entwickler entnehmen. JabRef 4.0 setzt Oracle Java 1.8 voraus. Wer OpenJDK verwendet, muss OpenJFX separat installieren.

JabRef ist neben BibDesk, das es nur für macOS gibt, eines der Literaturverwaltungsprogramme, die speziell das Format BibTeX (natürlich auch in der modernen Version Biblatex) unterstützen. Eine Übersicht über weitere Anwendungen findet man in der regelmäßig aktualisierten Übersicht der Bibliothek der TU München.

Veröffentlicht unter Neuigkeiten

TeX Live 2016 eingefroren

Karl Berry hat vergangene Nacht auf der TeX-Live-Mailingliste offiziell bekanntgegeben, daß TeX Live 2016 eingefroren worden sei. Es wird demnach keine weiteren Updates mehr über die eigene Paketverwaltung der Distribution geben. Die Roadmap für die kommende Version kann man auf der Website der TeX Users Group nachlesen. Demnach sollen die Pretests bald beginnen. Der Release ist dann für Ende Mai/ Anfang Juni vorgesehen.

Veröffentlicht unter Neuigkeiten

TeX und Typographie

Zwei Neuigkeiten aus den letzten Tagen für TeX-Anwender und alle, die an Typographie interessiert sind:

  • Beim Project Gutenberg gibt es eine „Neuerscheinung“ zu vermelden: Edmund G. Gress. The Art & Practice of Typography. A Manual of American Printing etc.. Second Edition, Oswald Publishing Company 1917.
  • Dick Koch weist auf der OS-X-TeX-Mailingliste darauf hin, daß es wiederum ernste Probleme mit PDFKit unter Sierra gebe, die sich auf die Vorschau, TeXShop, Skim und wahrscheinlich noch weitere Programme auswirken. Vor allem die Benutzer des Präsentationspakets Beamer sollen betroffen sein. Er rät deshalb vom Update auf Sierra 10.12.4 nachdrücklich ab.
Veröffentlicht unter Neuigkeiten

Neue Ausgabe von mathmode.pdf

Herbert Voß hat eine neue Fassung seines E-Books zum Mathematiksatz mit LaTeX erstellt. Anders als die vorhergehende Version 2.37 von mathmode.pdf aus dem Jahr 2009, die auf CTAN verteilt worden war, kann die aktualisierte Ausgabe unter dem Titel Mathematical Typesetting with LaTeX in der TUG-Version 0.23 von der Website der TeX Users Group heruntergeladen werden. Dort findet man auch die Quelltexte aller Beispiele. Einige verbliebene kleinere Fehler werden in den kommenden Tagen noch behoben. Herbert Voß bittet gegebenenfalls um Bug-Reports an seine Adresse. Das gesamte Material wird vom Autor nur für den privaten Gebrauch bereitgestellt und darf insbesondere nicht über andere Server weiter verteilt werden.

Voß, Herbert. Mathematical Typesetting with LaTeX. TUG-Version 0.23, 25. Oktober 2016.

Veröffentlicht unter Neuigkeiten

xkcd über Typographie

Between its strips on kerning, dates, and diacritics, the webcomic xkcd has shown itself to be adept at poking fun at bad formatting.

Today the webcomic turned its attention to kerning again, this time focuses on the unsolved problem of full-width justification.

Via Nate Hoffelder.

Veröffentlicht unter Neuigkeiten

Neu beim Project Gutenberg: The Illustration of Books

  • Joseph Pennell: The Illustration of Books. A Manual for the Use of Students. Notes for a Course of Lectures at the Slade School, University College. New York: The Century Co. London: T Fisher Unwin. 1895.
Veröffentlicht unter Neuigkeiten

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.

Veröffentlicht unter Neuigkeiten

TeX und Typographie zu Ostern

  • Diese Nachrichtensammlung zu Ostern beginnt mit einer traurigen Meldung: Simon Cozens hat auf der TeX-Live-Mailingliste bekanntgegeben, daß Sebastian Rahtz am 15. März 2016 an den Folgen einer Krebserkrankung verstorben sei. Sebastian Rahtz hatte die TeX-Distribution TeX Live im Jahr 1996 gegründet. Er war Mitautor des LaTeX Graphics Companion und des LaTeX Web Companion. Auch das Paket hyperref geht auf ihn zurück. Auf der Website der TeX Users Group findet man ein Interview, das Dave Walden 2009 mit Sebastian Rahtz geführt hatte.
  • Jörg Kantel erklärt in zwei Beiträgen, wie er Gnuplot auf OS X Mavericks mithilfe von Homebrew installiert hat und wie schön man damit spielen kann. Näheres auch in seinem Wiki.
  • Das Biblatex-Team lädt ein zu einer Umfrage, um die weitere Entwicklung des Pakets besser auf die Bedürfnisse der Benutzer ausrichten zu können. Das Team ist daran interessiert, ob es sich weiterhin lohne, BibTeX als Backend zu Biblatex zu unterstützen oder ob es ausreiche, hier auf Biber zu setzen. In letzterem Fall: Welche Features in der Praxis am wichtigsten seien.
  • Die Builds für TeX Live 2016 haben begonnen, schreibt Karl Berry auf mehreren Mailinglisten. Auch der Plan für den 2016er Jahrgang wurde bekanntgegeben. Demnach ist vorgesehen, TeX Live 2015 am 4. April 2016 einzufrieren und die Pretests für 2016 aufzunehmen. Am 22. Mai soll das Image für die TeX Collection fertig sein. Vorgesehenes Release-Datum ist nach derzeitigem Stand der 8. Juni 2016.
  • Im Frankfurter Museum Angewandte Kunst wurde gerade die Ausstellung Alles neu! 100 Jahre Neue Typografie und Neue Grafik in Frankfurt am Main eröffnet. Darauf weist Martin Schröder auf der Mailingliste TeX-D-L hin. Die Ausstellung präsentiert als Ausgangspunkt eine Auswahl aus der umfassende[n] Sammlung von Geschäfts- und Privatdrucksachen aus dem Nachlass des Buchdruckermeisters und Schriftsetzers Philipp Albinus, einem der wichtigsten Vertreter der „Neuen Typographie“. Sie verfolgt den Beginn und die Entwicklung von Buchgestaltung und Grafik in Frankfurt, aber auch an der Hochschule für Gestaltung in Offenbach am Main, von den 1920er Jahren über die Nachkriegszeit bis in die Gegenwart. Im Newsroom auf der Website des Museums findet man Pressebilder und den Pressetext. Der Katalog zur Ausstellung ist in der av edition Stuttgart erschienen (bis 21. August 2016).
Veröffentlicht unter Neuigkeiten