@slide(layout=chapter-slide) @title Aufzählungen @slide(layout=content-and-preview) @title Ungeordnete Listen 📜 @content ``` {.lang-tex .hljs} \begin{itemize} \item Nudelplatten \item Passierte Tomaten, % … \item Oregano, Basilikum, % … \item Mozzarella \item Mehl \item Milch \end{itemize} ``` Die einzelnen Stichpunkte werden in jeder Aufzählungsumgebung durch den Befehl `\item` gekennzeichnet. @preview ![](svg/chapter-08/itemize-crop.svg) @slide(layout=content-and-preview) @title Geordnete Listen und Definitionslisten @content ``` {.lang-tex .hljs} \begin{enumerate} \item die Zwiebeln in einem Topf % … \item passierte Tomaten, Möhren % … \item mit Kräutern und Gewürzen % … % \item … \end{enumerate} ``` ``` {.lang-tex .hljs .fragment} \begin{description} \item [Béchamelsauce] Béchamel % … \item [Lasagne] Als Lasagne % … \end{description} ``` @preview @slide(layout=content-and-preview) @title Kompakte Listen @content Das Paket `paralist` stellt Aufzählungen ohne riesige Zwischenräume zur Verfügung. ``` {.lang-tex .hljs} \section{Zutaten} \begin{compactitem} % \item … \end{compactitem} \section{Zubereitung} \begin{compactenum} % \item … \end{compactenum} \section{Glossar} \begin{compactdesc} % \item … \end{compactdesc} ``` @preview ![](svg/chapter-08/compact-crop.svg) @slide(layout=content-and-preview) @title Aufzählungen im Absatz @content Neben den kompakten Listen stellt `paralist` auch Listen zur Verfügung, die in einem Absatz stehen. ``` {.lang-tex .hljs} Folgende Kräuter sind für % … \begin{inparaitem} \item Liebstöckel \item Petersilie \item Schnittlauch \end{inparaitem} ``` Natürlich gibt es auch hier ein Pendant namens `inparaenum` für geordnete Listen. @preview @slide(layout=content-and-preview) @title Verschachtelte Listen @content ``` {.lang-tex .hljs} \begin{compactitem} % … \item Gemüse \begin{compactitem} \item Passierte Tomaten \item Möhren \item Erbsen \item Zwiebeln \end{compactitem} \item Kräuter \begin{compactenum} \item Oregano \item Basilikum \item Rosmarin \end{compactenum} % … \end{compactitem} ``` @preview ![](svg/chapter-08/nested-lists-crop.svg) @slide(layout=content-and-preview) @title Aufzählungsarten @content Die Art der Aufzählung lässt sich über den optionalen Parameter `label` ändern. Hierfür ist das Paket `enumitem` notwendig. ``` {.lang-tex .hljs} % Römische Zahlen \begin{enumerate}[label=\roman*] % … % Arabische Zahlen \begin{enumerate}[label=\arabic*] % … % Alphabetisch \begin{enumerate}[label=\alph*] % … ``` @preview ![](svg/chapter-08/list-style-types-crop.svg) @slide(layout=task) @task-number 6 @title Aufzählungen einfügen @content * Formatiert die einzelnen Vor- und Nachteile in Abschnitt 1.2.3 als **ungeordnete Listen.** * ++ Formatiert den Arbeitsablauf in Abschnitt 1.2.4 als **geordnete Liste.** Die Ziffern im Code sollen nicht stehen bleiben.