Ich möchte in meinem Dokument gerne die Symbole, die für die \items in der {itemize}-Umgebung verwendet werden, anpassen. Konkret hätte ich gerne, dass die Liste in der zweiten Verschachtelungstiefe die gleichen Symbole verwendet, wie in der ersten. Ich habe herausgefunden, das das Symbol \textbullet ist, aber meine manuelle Lösung ist recht nervtötend:

\documentclass{article}
\begin{document}
\begin{itemize}
  \item erster Punkt
  \item zweiter Punkt mit Unterpunkten:
    \begin{itemize}
      \item[\textbullet] zwei a)
      \item[\textbullet] zwei b)
    \end{itemize}
  \item dritter Punkt
\end{itemize}
\end{document}

Das kann man doch sicher anpassen?

gefragt 15 Jun '13, 09:03

georg's gravatar image

georg
185147
Akzeptiert: 100%

bearbeitet 18 Jun '13, 05:44

Clemens's gravatar image

Clemens
19.0k113060


Die Symbole für die vier Verschachtelungstiefen der {itemize}-Umgebung sind in den folgenden Makros gespeichert:

  • \labelitemi => \textbullet
  • \labelitemii => \normalfont\bfseries\textendash
  • \labelitemiii => \textasteriskcentered
  • \labelitemiv => \textperiodcentered

Diese können einfach umdefiniert werden:

Open in writeLaTeX
\renewcommand*\labelitemii{\textbullet}

oder im konkreten Fall auch

Open in writeLaTeX
\let\labelitemii\labelitemi

Das Beipspiel ergäbe dann:

Open in writeLaTeX
\documentclass{article}
\renewcommand*\labelitemii{\textbullet}
\begin{document}
\begin{itemize}
  \item erster Punkt
  \item zweiter Punkt mit Unterpunkten:
    \begin{itemize}
      \item zwei a)
      \item zwei b)
    \end{itemize}
  \item dritter Punkt
\end{itemize}
\end{document}

itemize modifiziert


Eine etwas bequemere Schnittstelle, vor allem, wenn man weiterreichende Veränderungen vornehmen möchte, liefert das Paket enumitem.

Der Aufruf \setlist[itemize,2]{label=\textbullet} setzt die Label der Ebene 2 der itemize-Umgebung:

Open in writeLaTeX
\documentclass{article}
\usepackage{enumitem}
\setlist[itemize,2]{label=\textbullet}
\begin{document}
\begin{itemize}
  \item erster Punkt
  \item zweiter Punkt mit Unterpunkten:
    \begin{itemize}
      \item zwei a)
      \item zwei b)
    \end{itemize}
  \item dritter Punkt
\end{itemize}
\end{document}
Permanenter link

beantwortet 15 Jun '13, 10:29

Clemens's gravatar image

Clemens
19.0k113060

bearbeitet 25 Jun '14, 06:10

Kann ich auch jeweils unterschiedliche Symbole im Dokument setzen? Grund: Ich persönlich finde textbullet besser als z.B. Buchstaben in der zweiten Ebene. Allerdings möchte ich mich bei Zitaten bzw. Primärquellen wie z.B. Gesetzen an deren Zählung halten.

(07 Feb '15, 00:59) Tischa

@Tischa: Du kannst natürlich die Umdefinierung im Dokument mehrfach vornehmen. Am besten knüpfst Du die Umdefinierungen (bzw. die Einstellung mit \setlist) an bestimmte Umgebungen. Man kann mit enumitem auch eigene Listen-Umgebungen definieren, die dann alle unterschiedliche Marken verwenden können. Schau einfach einmal in die Anleitung des sehr nützlichen Pakets und experimentiere ein wenig damit. Bei weiteren Problemen damit, stell bitte eine konkrete neue Frage (ggf. mit Link auf diese).

(07 Feb '15, 02:10) saputello
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×16
×15

Frage gestellt: 15 Jun '13, 09:03

Frage wurde angeschaut: 14,543 Mal

Zuletzt aktualisiert: 07 Feb '15, 02:12