Sarmate.net Sarmate.net
Startseite Funktionen Preise Dokumentation Kontakt
Anmelden Registrieren

Präambel und Pakete

Die Präambel ist alles, was sich zwischen \documentclass und \begin{document} befindet. Dort lädt man Erweiterungen (Pakete) mit \usepackage. Viele Befehle existieren nur, wenn ihr Paket geladen ist.

Ein unbekannter Befehl = ein fehlendes Paket

Wenn Sie einen „speziellen" Befehl verwenden, ohne sein Paket zu laden, antwortet LaTeX mit „Undefined control sequence".

Korrigieren Dieses Dokument verwendet \mathbb, ohne das Paket zu laden, das den Befehl bereitstellt → Fehler. Fügen Sie \usepackage{amssymb} in die Präambel ein und kompilieren Sie dann. Mehr erfahren →
Lösung anzeigen
\documentclass{article}
\usepackage{amssymb}
\begin{document}
Die Menge der reellen Zahlen wird mit $\mathbb{R}$ bezeichnet.
\end{document}

Mehrere Pakete laden

  • amssymb, amsmath: mathematische Symbole und Umgebungen.
  • xcolor: die Farbe (\textcolor, \colorbox).
  • graphicx: die Bilder (\includegraphics).
  • hyperref: die Links (\href, \url).
Vervollständigen Das Wort „Achtung" soll in Rot über \textcolor{red}{...} erscheinen. Es fehlt jedoch das Paket, das die Farben bereitstellt: fügen Sie es der Präambel hinzu und kompilieren Sie dann.
Lösung anzeigen
\documentclass{article}
\usepackage{xcolor}
\begin{document}
\textcolor{red}{Achtung}: Jetzt ist das Paket xcolor geladen.
\end{document}
Zum Merken: ein spezieller Befehl (Mathematik, Farben, Bilder, Links…) benötigt sein \usepackage in der Präambel. „Undefined control sequence"? Suchen Sie das fehlende Paket.