Dokumentklassen, Präambel und Pakete
Die Dokumentklasse bestimmt den grundlegenden Aufbau, die Präambel enthält globale Einstellungen und Pakete ergänzen Funktionen. Das folgende Beispiel zeigt ihr Zusammenspiel.
EasyLaTeX-Compilereinstellung: pdfLaTeX mit der Standardklasse article, für Deutsch ergänzt um T1, Latin Modern und babel mit ngerman. Die Beispiele verwenden außerdem graphicx, xcolor und hyperref.
Minimale Präambel
Die Präambel steht nach \documentclass und vor \begin{document}:
\documentclass[a4paper,12pt]{article}% Präambel: Pakete laden und globale Optionen setzen\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage[ngerman]{babel}\begin{document}Dies ist der Haupttext.\end{document}Der Haupttext enthält den angezeigten Inhalt; die Präambel legt die Arbeitsweise des gesamten Dokuments fest. Setzen Sie \usepackage nicht in den Haupttext.
Eine Dokumentklasse wählen
Bei \documentclass steht die Klasse in geschweiften Klammern, Optionen stehen in eckigen Klammern:
\documentclass[a4paper,12pt]{article}| Dokumentklasse | Einsatzbereiche |
|---|---|
article | Artikel, Studienaufgaben und Kurzberichte, mit passender Sprachkonfiguration auch auf Deutsch |
report | Berichte; unterstützt \chapter |
book | Bücher oder lange Dokumente; unterstützt Vorspann und Kapitel |
beamer | Präsentationsfolien; Schriften und Themen nach der Beamer-Vorlage konfigurieren |
Wechseln Sie bei kurzen Artikeln nicht allein wegen \chapter zu book. Eine Dokumentklasse beschreibt in erster Linie den Dokumenttyp und erst danach die verfügbaren Befehle.
Pakete laden
Laden Sie Funktionen mit \usepackage. Diese drei Pakete behandeln Bilder, Farben und Links:
\usepackage{graphicx} % \includegraphics\usepackage{xcolor} % \textcolor, \colorbox und weitere Farbbefehle\usepackage{hyperref} % Anklickbare Verzeichnisse, Verweise und URLsPaketnamen erhalten keine Endung .sty. Ein geladenes Paket muss nicht sofort benutzt werden; seine Wirkung entsteht erst beim Aufruf der entsprechenden Befehle im Haupttext.
Dokumentinformationen festlegen
Titelinformationen stehen meist in der Präambel und werden im Haupttext mit \maketitle ausgegeben:
\title{Versuchsbericht}\author{Alex Taylor}\date{Juli 2026}\begin{document}\maketitle\end{document}Befehle wie \title speichern nur Informationen und setzen den Titel nicht automatisch. Erst \maketitle erzeugt den Titelbereich an der aktuellen Stelle.
Eigene Befehle definieren
Wiederkehrende Formulierungen oder Formatierungen lassen sich in der Präambel als Befehle kapseln:
\newcommand{\LaTeXdoc}{\LaTeX{}-Dokumente}Verwendung im Haupttext:
Dieses Dokument stellt \LaTeXdoc{} und den grundlegenden Schreibablauf vor.Das eignet sich für stabile, wiederkehrende Inhalte. Kapseln Sie nicht von Anfang an jede Formatierung in eigene Befehle. Extrahieren Sie sie bei tatsächlicher Wiederholung; das macht das Dokument lesbarer und leichter zu prüfen.
Ladereihenfolge und Grenzen
-
Die Dokumentklasse muss der erste LaTeX-Befehl in der Datei sein.
-
Pakete und globale Einstellungen gehören in die Präambel.
-
hyperrefsteht normalerweise nach den meisten Paketen, damit Linkeinstellungen nicht überschrieben werden. -
Bevorzugen Sie für dieselbe Funktion eine Standardkonfiguration und vermeiden Sie gleichzeitig geladene, sich überschneidende Alternativen.
-
Lesen Sie vor Änderungen an einer Hochschul-, Zeitschriften- oder Verlagsvorlage deren Kommentare. Löschen Sie Klasse oder vorhandene Pakete nicht willkürlich.
Vollständiges Beispiel
\documentclass[a4paper,12pt]{article}\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage[ngerman]{babel}\usepackage{graphicx}\usepackage{xcolor}\usepackage[colorlinks=true,linkcolor=blue,urlcolor=blue]{hyperref}\title{Präambelbeispiel}\author{Alex Taylor}\date{\today}\newcommand{\LaTeXdoc}{\LaTeX{}-Dokumente}\begin{document}\maketitleDies ist ein Beispiel für \textcolor{blue}{\LaTeXdoc}.\href{https://www.latex-project.org/}{LaTeX-Projekt} ist die offizielle Website des LaTeX-Projekts.\end{document}