Inhaltsverzeichnis
02. LaTeX-Grundlagen: Dokumentstruktur, Befehle, Umgebungen
- Themen
- Allgemeine Dokumentstruktur
- LaTeX als Programmiersprache
- Fehlermeldungen und Warnungen
- Erweiterte logische Textauszeichnung: eigene Befehle
- Folien
- Hinweis: aktualisiert und um Beispiele erweitert
Zentrale Aspekte
- LaTeX-Dokumente sind reine Textdokumente
Sie gliedern sich in Präambel und Dokumentkörper. - Absätze werden durch Leerzeilen im Dokument markiert,
Leerraum dient der Strukturierung des Quellcodes. - LaTeX ist eine Programmiersprache für den Textsatz.
Es unterscheidet zwischen Befehlen und Umgebungen. - Fehler und Warnungen von LaTeX können kryptisch sein,
sollten aber ernst genommen werden. - Eigene Befehle helfen bei logischer Textauszeichnung
und erleichtern Schreiben und Lesen von Dokumenten.
Definition neuer Befehle und Umgebungen
Der Foliensatz wurde im Anschluss an die Präsentation um Beispiele erweitert.
Außerdem wurde ich darauf hingewiesen, dass beim Definieren neuer Befehle und Umgebungen statt \newcommand
und \newenvironment
die Stern-Form \newcommand*
und \newenvironment*
zu bevorzugen sei, wie die Einführung zu LaTeX 2ε (usrguide.pdf) – leider ohne wirkliche Begründung – anmerkt.
Eine Begründung dafür findet sich auf https://tex.stackexchange.com/:
Weiterführende Literatur
Eine kommentierte und handverlesene Liste mit weiterführender Literatur zum Thema. Die Auswahl ist zwangsläufig subjektiv.
Symbole
Liste der Symbole, die in LaTeX verfügbar sind:
Code-Formatierung und Namen
An zwei Stellen wurde auf die Vorlesung "Programmierkonzepte in der Physikalischen Chemie" hingewiesen: hinsichtlich der Formatierung von Quellcode, was auch für LaTeX-Dokumente zutrifft, und bei der Auswahl guter und sprechender Namen für Befehle (und Umgebungen).
Die Folien für diese Vorlesung und die entsprechenden Kapitel sind online verfügbar, deshalb nachfolgend die Verweise auf die beiden Kapitel aus der Vorlesung vom Wintersemester 2017/18:
Fehlermeldungen von LaTeX und TeX
Viele grundlegende Aspekte von LaTeX werden in frei verfügbaren Dokumenten, sowohl der offiziellen Dokumentation als auch anderweitig, behandelt. Allerdings fehlt meist eine Beschreibung der Fehler und Warnungen, die TeX und LaTeX ausgeben, und Hilfen beim Umgang damit. Die einzige detaillierte Übersicht über Fehler und Warnungen insbesondere von LaTeX inklusive Tipps zum Umgang, die dem Dozenten persönlich bekannt ist, findet sich in Kapitel 9 von [Kopka, 2000Kopka, Helmut (2000): LaTeX Band 1: Einführung, Addison-Wesley, München]. In Lamports Grundlagenwerk „LaTeX – A Document Preparation System“ findet sich ebenfalls eine solche Übersicht.
- Kopka, Helmut (2000): LaTeX Band 1: Einführung, Addison-Wesley, München