Archiv verlassen und diese Seite im Standarddesign anzeigen : Aufzählungszeichen
Heyho,
als Latex-Anfänger habe ich eine sicher leicht zu beantwortende Frage: Ich möchte eine enumerate-Umgebung mit kleinen Buchstaben anstelle der arabischen Zahlen erstellen. Ist das möglich? Ich habe zwar verschiedene Formatierungen für die itemize-Umgebung gefunden, nicht aber für die nummerierten Aufzählungen.
Besten Dank vorab und Grüße aus HB,
Toob
Hallo Toob,
Du kannst mit
\renewcommand{\theenumi}{\alph{enumi}}
den Zähler entsprechend umstellen.
\alph{c} - kleine Buchstaben (1..26)
\Alph{c} - große Buchstaben (1..26)
\arabic{c} - arabische Zahlen
\roman{c} - römisch i, ii, iii, iv...
\Roman{c} - römisch I, II, III, IV...
\fnsymbol{c} - Fußnotensymbole (1..9)
...hab ich einen vergessen?
mit
\renewcommand{\theenumi}{\arabic{enumi}}
stellst Du also den Originalzustand wieder her.
Da sich die enumerate Umgebung schachteln läßt (max Tiefe: 4), wird in den tieferen Ebenen der jeweils nächste Zähler genommen, also
enumi, enumii, enumiii, enumiv
d.h. bist Du z.B. bereits in der dritten Schachtelungsebene, dann solltest Du den entsprechenden Zähler beienflussen, dann also
\renewcommand{\theenumiii}{\alph{enumiii}}
Bedenke dabei auch, daß enumerate nicht die einzige Umgebung ist, die auf diese enum{i..iv} Zähler zugreift. Schau Dir dazu auch mal die LaTeX Doku an, z.B. lokal unter ...texmf/doc/latex/general/latex2e.dvi ;)
MfG,
Besten Dank, damit kann ich doch eine ganze Menge anfangen.
jungschr
20-06-2007, 09:30
Hallo, habe enumerate gerade auf roman umgestellt.
Mein gewünschtes Ergebnis wäre jedoch
(i)...
(ii)...
(iii)...
für eine mathematische Definition.
Wie krieg ich das denn hin?
localghost
20-06-2007, 09:37
Dann musst Du das Label neu erstellen.
\renewcommand{\labelenumi}{(\roman{enumi})}
Im Gegensatz zum Vorschlag von rais wird hier nicht der Zähler, sondern direkt das Label der enumerate-Umgebung geändert.
sofa-surfer
20-06-2007, 09:44
... alternativ z.B. auch mit dem enumitem-Paket:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label=(\roman*)]
\item eins
\item zwei
\end{enumerate}
\end{document}
Matthias
jungschr
20-06-2007, 09:44
Danke für die superschnelle Antwort, es funzt!
:D
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.