Englische TeX-FAQ neu aufgesetzt

Die große Zeit der FAQs ist eigentlich vorbei. Ihr Ursprung lag in den Mailinglisten und im Usenet, wo die Regulars es leid waren, immer wieder dieselben Fragen zu beantworten. Deshalb stellten sie Listen zusammen von häufig gestellten Fragen und häufig daraufhin gegebenen Antworten. Sie werden noch heute bei faqs.org gesammelt, aber man sieht, das letzte Update liegt schon eine Weile zurück.

Die deutsche TeX-FAQ Fragen und Antworten (FAQ) über das Textsatzsystem TeX und DANTE, Deutschsprachige Anwendervereinigung TeX e.V. von Bernd Raichle, Rolf Niepraschk und Thomas Hafner wurde bis 2003 in elf Teilen in de.comp.text.tex gepostet, meistens sonntags, und das war aufgrund der langen Haltezeiten auf den Newsservern ein zentraler Informationskanal. Daneben gab es Fassungen als PDF auf CTAN und in HTML für das Web.

Mit dem Aufkommen der Wikis in der ersten Hälfte der 2000er-Jahre ließ das Interesse an den FAQs nach. Gleichzeitig sank die Bedeutung des Usenets. Die Blogs und die Webforen traten an seine Stelle, später auch die Sozialen Netzwerke. Außerdem wurde nun gegoogelt; das Suchen ersetzte die Diskussion. Seit Ende der 2000er-Jahre gab es wieder einen regelmäßigen Pointer in de.comp.text.tex, der aber keine Inhalte mehr bereitstellte, sondern, wie der Name schon sagt, nur auf Ressourcen im Web verweist. Die Einführung in dctt wurde wohl bis Dezember 2015 gepostet.

Nach einem Intermezzo im Vereinswiki von DANTE kam es zum vollständigen kollaborativen Neuschrieb der deutschen FAQ auf texfragen.de, begonnen von Patrick Gundlach und seit 2017/2018 fortgeführt von Stefan Kottwitz. Ein PDF-Export aus dem Dokuwiki steht auf CTAN bereit, derzeit allerdings auf dem Stand von 2013. Das Wiki ist also aktueller als der auf CTAN verfügbare Export.

Daneben gab und gibt es die umfangreiche und – ich glaube, man kann es mit Recht so sagen – bis heute nicht erreichte UK TeX FAQ, in der Robin Fairbairns zuletzt 469 Fragen und Antworten nicht nur gesammelt, sondern auch in eine sehr lesbare Form gebracht hatte. Aus Robins FAQ hatte auch ich über die Jahre immer wieder einiges gelernt. Leider stammt die letzte Fassung in der Version 3.28 aus dem Sommer 2014, was in der heutigen Zeit auch in der TeX-Welt schon ein ziemlich langer Moment ist. Robin Fairbairns hat zudem, seit er den Ruhestand angetreten hatte, seine Mitarbeit im CTAN-Team und seine Beiträge für die FAQ eingstellt.

Zum vierten Jahrestag der Veröffentlichung der letzten Fassung haben nun David Carlisle, Stefan Kottwitz, Karl Berry und Joseph Wright bekanntgegegen, dass sie die englische FAQ weiter pflegen möchten – die Liste der bisherigen Beiträger aus früheren Tagen ist freilich etwas länger. Um die Textsammlung weiter bearbeiten zu können, wurden die Quellen nach Markdown konvertiert und in ein Repository auf GitHub übetragen. Mittels GitHub Pages kann die FAQ von dort aus unmittelbar und ohne einen weiteren Zwischenschritt gehostet und unmittelbar als Website gelesen werden. Die kanonische URL ist von nun an texfaq.github.io bzw. texfaq.org. Und auch der Name wurde leicht geändert: Aus UK TeX FAQ wurde The TeX Frequently Asked Question List.

Und obwohl, wie eingangs erwähnt, die FAQs durch die Webforen und die Suchmaschinen, die heutzutage fast alle Fragen direkt und schnell beantworten, etwas an den Rand gedrängt worden sind, ist dies alles ganz sicherlich eine gute Nachricht, denn eine freie und aktuelle Referenz zu TeX & Friends ist weiterhin sehr wünschenswert und auch notwendig. Ein längerer Text, der Grundlagen erklärt, Zusammenhänge herstellt und der auch gut lesbar ist.

Kritisch angemerkt sei die Frage, ob man für das Hosting tatsächlich auf die Infrastruktur eines kommerziellen Dienstes zurückgreifen sollte oder ob es nicht doch vorzugswürdig wäre, die Web-Version auf einem eigenen Hosting zu betreiben? Oder gleich auf CTAN? Es sollte heute eigentlich kein Problem mehr sein, zumindest tägliche Snapshots aus einem Repositorium auf CTAN für das Web zu spiegeln.

Update 13. Juni 2018: Ich vergaß ja ganz, dass es auch etwas wirklich Neues in Bezug auf die englische FAQ anzumerken gibt: Sie wurde nunmehr unter eine CC-0-Lizenz gestellt.

Advertisements
Veröffentlicht unter Neuigkeiten

LaTeX lebt

Dear TeXers,

Summer with its conferences is upon us. I am writing this text after a full day at the Joint Conference on Digital Libraries at Fort Worth, TX. As befits JCDL, at registration we were given the proceedings volume in digital form. By the way, I’ve run pdfinfo on the files and found out that of 102 papers presented there, 68 were typeset in TeX. I think the rumors of the imminent demise of TeX in the academic world are somewhat exaggerated. […]

Boris Veytsman, TeX Announce Mailing List, 7. Juni 2018.

Veröffentlicht unter Neuigkeiten

(La)TeX in Wikidata

Über die Wikidata-Query-Abfrage kann man sich die Liste der (La)TeX-Befehle für Sonderzeichen ausgeben lassen, die in Wikidata einen eigenen Eintrag haben. Damit sich in dem Formular etwas tut, muss man dann noch auf das blaue Dreieckssymbol links klicken. Es werden 67  Items ausgegeben (via Wikidata Status Update 312).

Veröffentlicht unter Neuigkeiten

ZoteroBib

ZoteroBib ist eine Web-Lösung, die auf der Literaturverwaltung Zotero aufsetzt und sich wohl an Anwender richtet, die Zotero (noch) nicht installiert haben. Der Blogpost aus der vergangenen Nacht gibt eine etwas ausführlichere Einführung. Einträge können per URL, ISBN oder DOI erstellt und im lokalen Browser-Cache gesammelt werden (wenn man das zulässt). Man kann also weitersurfen und immer wieder zu der Seite zurückkehren. Jeder Eintrag kann händisch nachbearbeitet werden, was z.B. notwendig wird, wenn das Tool Probleme mit Umlauten hat. Die Formatierung erfolgt über das bekannte Reservoir an den in Zotero verfügbaren Zitierstilen (derzeit sind es über 9000, wie man liest). Am Ende können sowohl einzelne Einträge als auch die komplette Literaturliste formatiert exportiert werden, entweder in die Zwischenablage, als Datei (RTF, RIS, BibTeX, HTML) oder direkt zur Übernahme ins lokal installierte Zotero. – Eine Notlösung, natürlich, wohl vor allem für mobile Anwender, die neugierig machen will in einem hart umkämpften Markt, in dem man bekanntlich nicht zimperlich ist, wenn es um Gratis-Varianten und Campus-Lizenzen geht.

Veröffentlicht unter Neuigkeiten

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.

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