Zusammenfassung
Diese Lektion richtet die Arbeitsumgebung ein, mit der im ganzen Kurs gearbeitet wird. Sie erklärt, was eine TeX-Distribution ist und welche für welches Betriebssystem in Frage kommt: TeX Live, MiKTeX oder MacTeX; sie unterscheidet die vollständige von der Basisinstallation und zeigt, wie fehlende Pakete nachträglich installiert werden. Sie stellt Texmaker vor, den Editor des Kurses, mit seinem Fenster, der Wahl von LuaLaTeX als Compiler, der Kodierung UTF-8 und der Synchronisation zwischen Quelltext und PDF; ebenso stellt sie Overleaf vor, die Alternative im Browser, mit ihren Vorteilen und Grenzen. Sie geht die erste Übersetzung durch, mit dem Projektordner, den Hilfsdateien, die dabei entstehen, und den Gründen, aus denen sich ein PDF nicht aktualisiert, und schließt mit zwei Testdokumenten, die prüfen, ob die Installation funktioniert, das zweite mit Griechisch und einer über ihren Namen gewählten Schrift.
Lernziele
- Erklären, was eine TeX-Distribution enthält, und eine nach Betriebssystem, verfügbarem Speicherplatz und Internetverbindung auswählen.
- Texmaker so einrichten, dass mit LuaLaTeX übersetzt, in UTF-8 gespeichert und vom Quelltext zum PDF und vom PDF zum Quelltext gesprungen wird.
- Ein Overleaf-Projekt für die Übersetzung mit LuaLaTeX einrichten und erkennen, was es von einer lokalen Installation unterscheidet.
- Erklären, wozu jede Hilfsdatei einer Übersetzung dient, und entscheiden, welche aufbewahrt werden.
- Anhand der Protokolldatei feststellen, warum ein Dokument sich nicht übersetzen lässt oder warum eine Änderung nicht im PDF erscheint.
Die Distribution
In der vorigen Lektion hat sich gezeigt, dass LaTeX eine Engine braucht. Eine Engine allein genügt jedoch nicht: Sie braucht außerdem die Dateien von LaTeX, die Pakete, die das Dokument lädt, die Schriften, die Trennmuster jeder Sprache und mehrere Hilfsprogramme, etwa Biber für das Literaturverzeichnis. Eine TeX-Distribution vereint all das zu einer stimmigen Installation und bringt einen Paketmanager mit, der Fehlendes installiert und Installiertes aktualisiert. Es gibt drei Distributionen für den allgemeinen Gebrauch, und alle drei sind kostenlos.
- TeX Live, gepflegt von den TeX-Anwendervereinigungen, läuft unter Linux, Windows und macOS und erscheint jedes Jahr in einer neuen Version. Ihr Paketmanager ist der Befehl
tlmgr. Standardmäßig installiert ihr Installationsprogramm alles, mehrere Gigabyte; man kann ein kleineres Schema wählen, muss dann aber Fehlendes später nachinstallieren. - MiKTeX ist die unter Windows am weitesten verbreitete Distribution, gibt es aber auch für Linux und macOS. Ihr Basisinstaller ist klein, und ihr Kennzeichen ist, dass sie Pakete bei Bedarf installiert: Lädt ein Dokument ein fehlendes Paket, so lädt MiKTeX es während der Übersetzung herunter, je nach der bei der Installation gewählten Einstellung (vorher fragen, immer oder nie). Ihre Aktualisierungen werden mit ihrer Konsole verwaltet, der MiKTeX Console.
- MacTeX ist der empfohlene Weg, TeX Live unter macOS zu installieren: ein systemeigenes Installationsprogramm, das die vollständige Version installiert. Daneben gibt es BasicTeX, eine verkleinerte Fassung für alle, die nur ausprobieren möchten.
Der Unterschied zwischen vollständiger und Basisinstallation ist eine Abwägung zwischen Speicherplatz und Bequemlichkeit. Die vollständige belegt mehrere Gigabyte und braucht lange zur Installation, über das Netz manchmal Stunden; dafür lässt sich jedes Dokument übersetzen, ohne dass etwas gesucht werden muss, auch ohne Internetverbindung. Die Basisinstallation braucht wenig Platz, aber jedes Paket und jede Schrift, die sie nicht enthält, muss bei Bedarf installiert werden: in MiKTeX automatisch, sofern eine Verbindung besteht; in TeX Live mit einem Befehl wie dem folgenden.
In einer eigenen TeX-Live-Installation werden diese Befehle im Terminal eingegeben. Der erste installiert das Paket reledmac für kritische Editionen; der zweite aktualisiert den Paketmanager selbst und alle installierten Pakete.
tlmgr install reledmactlmgr update --self --allWurde TeX Live systemweit installiert, erfordern die Befehle Administratorrechte; wurde es in einem Benutzerordner installiert, nicht.
Unter Linux gibt es einen weiteren Weg. Linux-Distributionen wie Debian, Ubuntu oder Fedora bieten TeX Live in ihren eigenen Paketquellen an, aufgeteilt in viele Systempakete, die mit der gewohnten Paketverwaltung installiert werden. Das ist der einfachste Weg, hat aber zwei Folgen. Erstens sind diese Pakete meist älter als die neueste TeX-Live-Version, weil sie dem Veröffentlichungszyklus der Linux-Distribution folgen. Zweitens wird in solchen Installationen tlmgr nicht zum Hinzufügen von Paketen verwendet: Fehlendes wird über die Paketverwaltung des Systems installiert. Wird die neueste Version benötigt, kann man TeX Live mit seinem eigenen Installationsprogramm installieren, was die Dokumentation von TeX Live eine native Installation nennt; beide können auf demselben Rechner nebeneinander bestehen, und verwendet wird diejenige, die im Suchpfad für Programme zuerst steht.
Unter Debian und Ubuntu installiert der folgende Befehl das vollständige TeX Live aus den Paketquellen des Systems, mit Administratorrechten.
sudo apt install texlive-fullKleinere Fassungen ergeben sich durch die Kombination kleinerer Pakete; für diesen Kurs empfiehlt sich die vollständige, weil sie alle Sprachen enthält, darunter Griechisch, und alle freien Schriften von TeX Live.
Inhalt wird geladen…
Abgeschlossen
Melde dich an, um deinen Fortschritt zu speichern