Eine Beschreibungsliste, auch als "description list" bezeichnet, ist eine spezielle Art von Liste in LaTeX, die es ermöglicht, Elemente mit dazugehörigen Beschreibungen darzustellen. Diese Art von Liste ist besonders nützlich, wenn man Begriffe und ihre Definitionen, Fragen und Antworten oder ähnliche strukturierte Informationen darstellen möchte. In einer Beschreibungsliste werden die Elemente typischerweise durch Schlüsselwörter oder Titel eingeführt, gefolgt von der entsprechenden Beschreibung.
In LaTeX wird eine Beschreibungsliste mit der description
-Umgebung erstellt. Eine Umgebung in LaTeX ist ein Block, der mit einem bestimmten Befehl beginnt und endet und in dem der Inhalt auf eine spezielle Weise formatiert wird. Die description
-Umgebung wird mit dem Befehl \begin{description}
gestartet und mit \end{description}
abgeschlossen.
Jedes Element in der Beschreibungsliste wird mit dem Befehl \item[Schlüsselwort]
eingefügt, wobei Schlüsselwort
der Titel oder das Stichwort des Elements ist. Die Beschreibung folgt direkt nach dem Schlüsselwort. Hier ist ein einfaches Beispiel für eine Beschreibungsliste:
\begin{description}
\item[LaTeX] Ein Textsatzsystem, das besonders für wissenschaftliche Dokumente geeignet ist.
\item[Overleaf] Eine Online-Plattform zur Erstellung von LaTeX-Dokumenten.
\item[Compiler] Ein Programm, das LaTeX-Quellcode in ein lesbares Dokument (wie PDF) umwandelt.
\end{description}
\begin{description}
: Dies beginnt die Beschreibungsliste. Alles, was nach diesem Befehl und vor \end{description}
steht, wird als Teil der Beschreibungsliste betrachtet.\item[LaTeX]
: Der \item
-Befehl kennzeichnet ein neues Element in der Liste. Der Text in den eckigen Klammern [LaTeX]
ist das Schlüsselwort oder der Titel dieses Listenelements.Ein Textsatzsystem, das besonders für wissenschaftliche Dokumente geeignet ist.
: Dies ist die Beschreibung, die dem Schlüsselwort zugeordnet ist.\end{description}
: Dies schließt die Beschreibungsliste.Schlüsselwörter und Beschreibungen: Die Schlüsselwörter in eckigen Klammern [ ]
können jeglichen Text enthalten, einschließlich LaTeX-Befehle für Formatierungen wie \textbf{fett}
für fetten Text. Dies erlaubt es, die Schlüsselwörter hervorzuheben oder in einer bestimmten Weise zu formatieren.
Längere Beschreibungen: Wenn die Beschreibungen länger sind und mehrere Zeilen umfassen, sorgt LaTeX automatisch für den Zeilenumbruch und die korrekte Einrückung. Man kann auch Absätze innerhalb der Beschreibung einfügen, indem man eine Leerzeile einfügt oder den \par
-Befehl verwendet.
Verschachtelte Listen: Es ist möglich, innerhalb einer Beschreibungsliste andere Listenarten zu verwenden, wie itemize
oder enumerate
. Dies ermöglicht es, komplexere Strukturen zu erstellen. Zum Beispiel:
\begin{description}
\item[LaTeX] Ein Textsatzsystem, das besonders für wissenschaftliche Dokumente geeignet ist.
\item[Überblick]
\begin{itemize}
\item Stabil und zuverlässig
\item Plattformunabhängig
\item Hohe typografische Qualität
\end{itemize}
\end{description}
In diesem Beispiel wird innerhalb der Beschreibungsliste eine Aufzählungsliste (itemize
) verwendet, um zusätzliche Informationen zu geben.
Hier ist ein Beispiel für eine Beschreibungsliste in einem vollständigen LaTeX-Dokument:
\documentclass{article}
\begin{document}
\section{Glossar}
\begin{description}
\item[LaTeX] Ein Textsatzsystem, das besonders für wissenschaftliche Dokumente geeignet ist.
\item[Overleaf] Eine Online-Plattform zur Erstellung von LaTeX-Dokumenten.
\item[Compiler] Ein Programm, das LaTeX-Quellcode in ein lesbares Dokument (wie PDF) umwandelt.
\end{description}
\end{document}
In diesem Beispiel wird die Beschreibungsliste in einem Abschnitt mit dem Titel "Glossar" verwendet, um die Begriffe LaTeX
, Overleaf
und Compiler
zu definieren.
Die description
-Umgebung in LaTeX ist ein mächtiges Werkzeug, um Begriffe und ihre Definitionen oder ähnliche paargelagerte Informationen strukturiert und übersichtlich darzustellen. Durch die Flexibilität von LaTeX können Schlüsselwörter und Beschreibungen nach Belieben formatiert und verschachtelte Listen verwendet werden, um komplexere Informationen darzustellen.