itemize ist die Umgebung für eine ungeordnete Liste – eine Liste mit Aufzählungszeichen. Sie packen Einträge in \begin{itemize} … \end{itemize} ein und beginnen jeden mit \item. Anstelle von Zahlen erhalten Sie am Kopf jeder Zeile eine Markierung, und wenn Sie Listen verschachteln, ändert sich die Markierung automatisch mit der Tiefe. Auf dieser Seite werden die Standardmarkierungen, deren Änderung für ein Element oder eine ganze Ebene, die Verschachtelung und der Abstand zwischen Elementen behandelt.
Grundlegende Verwendung
In einer itemize-Umgebung beginnt jeder Eintrag mit \item. Alles von einem \item zum nächsten (oder bis zu \end{itemize}) ist der Hauptteil dieses Eintrags; Sie können Zeilen umbrechen und frei einrücken – LaTeX richtet die Markierung und den linken Einzug für Sie aus. Ein Eintrag kann sich über mehr als einen Absatz erstrecken, aber Sie können keinen Fließtext ohne ein führendes \item haben: Jeder Eintrag muss mit einem beginnen.
\begin{itemize}
\item 牛乳
\item 卵
\item パン
\end{itemize}Dadurch werden drei Einträge mit jeweils einem durchgezogenen Aufzählungszeichen (•) am Zeilenanfang festgelegt. itemize ist eine Standard-LaTeX-Umgebung – kein Paket erforderlich. Wenn Sie Zahlen benötigen, greifen Sie nach enumerate; Verwenden Sie für eine beschriftete Definitionsliste description.
Standardmarkierungen und -ebenen
itemize verschachtelt bis zu vier Ebenen tief, und die Markierung ändert sich automatisch mit der Ebene. Standardmäßig ist Ebene 1 ein durchgezogenes Aufzählungszeichen •, Ebene 2 ein fetter Endstrich –, Ebene 3 ein Sternchen * und Ebene 4 ein zentrierter Punkt ·. Jede Markierung wird in einem Befehl gespeichert – \labelitemi, \labelitemii, \labelitemiii bzw. \labelitemiv (die i / ii / iii / iv sind römische Ziffern, die die Ebene benennen).
| Ebene | Standardmarkierung | Definiert als | |
|---|---|---|---|
\labelitemi | 1 | • Aufzählungszeichen | \textbullet |
\labelitemii | 2 | – Gedankenstrich (fett) | fett \textendash |
\labelitemiii | 3 | * Sternchen | \textasteriskcentered |
\labelitemiv | 4 | · zentrierter Punkt | \textperiodcentered |
Einige Dokumentklassen legen andere Standardwerte fest, aber die Standardklassen (article und Freunde) verwenden die oben genannten Markierungen. Um einen Marker selbst zu ändern, definieren Sie einen dieser Befehle mit \renewcommand neu, wie unten gezeigt.
Verschachtelungslisten
Fügen Sie einen weiteren itemize in einen Eintrag ein und Sie erhalten eine verschachtelte Liste. Die innere Umgebung geht in den Körper eines der äußeren \items, und der Marker wechselt automatisch mit der Tiefe (• → – → * → ·). Eine Verschachtelung über vier Ebenen hinaus löst einen Too deeply nested-Fehler aus. Die Standardklassen begrenzen außerdem die Gesamtverschachtelung aller listenähnlichen Umgebungen auf sechs, sodass das Mischen von itemize mit enumerate auf der siebten Ebene denselben Fehler verursacht.
\begin{itemize}
\item 果物
\begin{itemize}
\item りんご
\item みかん
\end{itemize}
\item 野菜
\end{itemize}Hier werden „Obst“ und „Gemüse“ mit dem Aufzählungszeichen • auf Ebene 1 gesetzt, während „Apfel“ und „Orange“ darunter auf Ebene 2 mit dem Endstrich – stehen. Eine feinere Feinabstimmung pro Ebene und das Ändern der Marker im großen Stil werden auf der Seite „Verschachtelte Listen“ weiter behandelt.
Markierung ändern
Um die Markierung für einen einzelnen Eintrag zu ändern, geben Sie direkt nach \item eine Bezeichnung in eckigen Klammern ein. Beispielsweise macht \item[$\star$] die Markierung dieses Eintrags zu einem Stern und \item[--] zu einem Bindestrich. Standardmäßig wird eine solche in Klammern gesetzte Beschriftung fett und bündig mit dem Textkörper dargestellt. Dies ist praktisch, wenn Sie möchten, dass ein Eintrag – beispielsweise in einer Checkliste – hervorsticht.
Um die Markierung für ein ganzes Level zu ändern, definieren Sie den entsprechenden Beschriftungsbefehl mit \renewcommand neu. Platzieren Sie es in der Präambel oder direkt vor dem Bereich, in dem es wirksam werden soll.
\renewcommand{\labelitemi}{$\diamond$}
\begin{itemize}
\item この階層の記号は菱形になる
\item 二つめの項目
\end{itemize}Jetzt wird der Level-1-Marker zu einer Raute (⋄). Wenn Sie eine genaue Kontrolle über viele Listen hinweg wünschen, ist das Paket enumitem sauberer als manuell neu definierte Befehle. Laden Sie enumitem und Sie können die Markierung mit einer label=-Option in der Umgebung selbst festlegen.
\usepackage{enumitem}
% ...
\begin{itemize}[label=$\star$]
\item 星印のリスト
\item 二つめの項目
\end{itemize}Abstände und kompakte Listen
Der vertikale Abstand einer Liste wird durch einige Längen bestimmt. \topsep ist das über und unter der Liste hinzugefügte Leerzeichen, \itemsep das Leerzeichen zwischen Einträgen, \parsep das Leerzeichen zwischen Absätzen innerhalb eines Eintrags und \partopsep ein zusätzliches Bit, das hinzugefügt wird, wenn die Liste einem Absatz folgt. Standardmäßig sind diese etwas dehnbar (Gummilänge), sodass die Liste in den Seitenanfang übergeht.
Wenn Sie eine kompakte Liste mit herausgedrückter Luft wünschen, ist die Option nosep von enumitem der einfache Weg. nosep setzt \partopsep, \topsep, \itemsep und \parsep zusammen auf Null und entfernt so den gesamten vertikalen Abstand um und zwischen den Einträgen.
\usepackage{enumitem}
% ...
\begin{itemize}[nosep]
\item 詰まった項目その一
\item 詰まった項目その二
\item 詰まった項目その三
\end{itemize}Ein ausgearbeitetes Beispiel
Zum Schluss noch ein Beispiel, das das, was wir gesehen haben, vereint. Ein äußerer itemize enthält einen inneren, um zwei Ebenen zu bilden, und die Markierung eines inneren Eintrags wird durch einen Pfeil mit \item[$\to$] ersetzt.
\begin{itemize}
\item 準備するもの
\begin{itemize}
\item 小麦粉
\item[$\to$] 砂糖(任意)
\item 塩
\end{itemize}
\item 手順を確認する
\end{itemize}In der Ausgabe stehen „Was vorzubereiten ist“ und „Schritte überprüfen“ auf Ebene 1 mit dem Aufzählungspunkt •. Die innere Liste unten ist Ebene 2, daher sind ihre Einträge standardmäßig mit dem Endstrich – – versehen, mit Ausnahme der Zeile „Zucker (optional)“, in der der eingeklammerte Pfeil → fett und rechtsbündig dargestellt ist, wodurch er sich von den anderen beiden unterscheidet. Die Flexibilität, die Ihnen itemize bietet, ist die freie Steuerung der Markierung und des Abstands pro Eintrag und pro Ebene.
Verwenden Sie Aufzählungszeichen, um Prosa zu organisieren
itemize ist nicht nur verkürzte Prosa; Es ist ein Werkzeug, um parallele Artikel vergleichbar zu machen. Eine Liste, deren Elemente sich in Umfang, Grammatik und Länge stark unterscheiden, bietet dem Leser keine Vergleichsachse. Verwenden Sie Aufzählungszeichen, wenn es sich lohnt, die Elemente nebeneinander zu vergleichen, z. B. Berichtsanforderungen, Ergebnisse, Fehlerursachen oder Korrekturleseprüfungen.
- Elementgrammatik parallel halten. Wenn ein Element als Nominalphrase beginnt, alle Elemente zu Nominalphrasen machen; Wenn einer zwingend ist, machen Sie alle zwingend.
- Wenn viele Elemente lange Erklärungen erfordern, kehren Sie zu Absätzen mit Unterüberschriften statt Aufzählungszeichen zurück.
- Verschachtelung auf etwa zwei Ebenen beibehalten. Drei oder mehr Ebenen sind für Leser schwer zu verfolgen.
- In dem Moment, in dem es auf die Reihenfolge ankommt, wechseln Sie von
itemizezuenumerate.