PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Aufzählungszeichen



toob
18-09-2005, 14:49
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

rais
18-09-2005, 15:16
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,

toob
18-09-2005, 15:26
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