Zum Inhalt springen
EasyLaTeXDocs

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}:

LaTeX
\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:

LaTeX
\documentclass[a4paper,12pt]{article}
DokumentklasseEinsatzbereiche
articleArtikel, Studienaufgaben und Kurzberichte, mit passender Sprachkonfiguration auch auf Deutsch
reportBerichte; unterstützt \chapter
bookBücher oder lange Dokumente; unterstützt Vorspann und Kapitel
beamerPrä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:

LaTeX
\usepackage{graphicx} % \includegraphics\usepackage{xcolor}   % \textcolor, \colorbox und weitere Farbbefehle\usepackage{hyperref} % Anklickbare Verzeichnisse, Verweise und URLs

Paketnamen 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:

LaTeX
\title{Versuchsbericht}\author{Alex Taylor}\date{Juli 2026}
LaTeX
\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:

LaTeX
\newcommand{\LaTeXdoc}{\LaTeX{}-Dokumente}

Verwendung im Haupttext:

LaTeX
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.

  • hyperref steht 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

LaTeX
\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}​\maketitle​Dies 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}