LaTeX – Auflistungen und Aufzählungen
Im Standard von LaTeX gibt es drei verschiedene Umgebungen, die für das Setzen von Listen geeignet sind. Eine beschreibende Liste description
, eine Auflistung itemize
und eine Aufzählung enumerate
. Allen drei Listentypen ist die Verwendung des \item
Befehls gemein. Mit diesem Befehl werden die einzelnen Punkte in die jeweilige Liste eingefügt. Darüber hinaus kann mithilfe der Option des Befehls \item[Option]
auch die Ausgabe des sogenannten Labels bei der Auflistung und der Aufzählung verändert werden.
Standardaufbau der Umgebungen
Der Aufbau ist bei allen drei Umgebungen ähnlich.
\begin{Name der Umgebung} \item[ggf. Option] Listen Eintrag \item[ggf. Option] Listen Eintrag \end{Name der Umgebung}
Schachtelung
Die Umgebungen können bis zu vier Ebenen tief geschachtelt werden.
description Umgebung
Innerhalb der description
Umgebung wird die Option des \item[Option]
Befehls verwendet, um einen Titel, ein Stichwort beziehungsweise ein Stichpunkt zu setzen.
\begin{description} \item[Titel/Stichwort/-punkt] Inhalt zu diesem Titel \item[Noch ein Titel/Stichwort/-punkt] Inhalt \ldots \end{description}
Für den Fall, dass Sie hinter dem Stichwort einen Zeilenumbruch setzen möchten, können Sie das wie folgt umsetzen.
\begin{description} \item[Titel] \hfill \\ Inhalt zu diesem Titel \item[Noch ein Titel] \hfill \\ Inhalt \ldots \end{description}
itemize Umgebung
Innerhalb der itemize
kann mithilfe der Option des \item[Option]
Befehls die Ausgabe des Labels verändert werden.
\begin{itemize} \item[a)] Ein Stichpunkt \item[*)] Noch ein Stichpunkt \item[?)] Stichpunkt drei \end{itemize}
Je nach Ebene ist das Label bei einer Auflistung, eine Kugel, Spiegelstrich, Stern oder Punkt.
enumerate Umgebung
Innerhalb der enumerate
Umgebung wird im Allgemeinen die Option des \item[Option]
Befehls nicht verändert.
\begin{enumerate} \item Ein Stichpunkt \item Noch ein Stichpunkt \end{enumerate}
Je nach Ebene ist das Label bei einer Aufzählung eine arabische Ziffer, geklammerte kleine lateinische Buchstaben, eine kleine römische Ziffer oder ein lateinischer Großbuchstabe.
Änderungen / Anpassungen
Sowohl das Format der Labels beziehungsweise das Zählerformat als auch die Abstände der Umgebungen lassen sich verändern. Zusätzlich ist es auch möglich einen neuen eigenen Listentyp zu definieren, der über vier Ebenen hinaus geht. Diese Änderung werden am besten über die entsprechenden Zusatzpakete vorgenommen.
Zusatz Pakete
enumerate
Das enumerate
Paket ermöglicht, das Ändern des Zählerformats einer Aufzählung über die Option der enumerate
Umgebung.
outline
Das outline
Paket enthält die gleichnamige Umgebung, bei der es sich um eine Aufzählung über bis zu sechs Ebenen handelt.
paralist
Das paralist
Paket bietet neben der Möglichkeit die Zählerformate zu ändern, auch noch neue zusätzliche Listen Umgebungen, die deutlich kleinere vertikale Abstände wie die ursprünglichen Umgebungen besitzen.
enumitem
Das enumitem
Paket bietet neben der Möglichkeit, die Ausgabe der Labels und die Zählerformate anzupassen, die Möglichkeit, eigene Listentypen zu definieren, auch über vier Ebenen hinaus und zusätzlich erlaubt das Paket es nun, die Abstände auf eine relativ einfache Art und Weise zu verändern.