PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Aufzählungen über mehrere Ebenen



hpb
22-03-2005, 17:40
Hallo,
ich möchte eine Aufzählung über mehrere Ebenen der folgenden Form machen:
1 Kapitel 1
1.1 Kapitel 1.1
1.1.1 Kapitel 1.1.1
2 Kapitel 2[...]

Ich bin Latex-Neuling und konnte in meiner Literatur nur wage angaben finden. Meine Formatierung sieht bis jetzt wie folgt aus:
% alle Ebenen arabische Zahlen:
\renewcommand{\theenumi}{\arabic{enumi}}
\renewcommand{\theenumii}{\arabic{enumii}}
\renewcommand{\theenumiii}{\arabic{enumiii}}
\renewcommand{\theenumiv}{\arabic{enumiv}}

\begin{enumerate}
\item Kapitel1
\begin{enumerate}
\item Kapitel 1.1
\item Kapitel 1.2
\end{enumerate}
\item Kapitel 2
\end{enumerate}


Der Fehler liegt wohl in den ersten 4 Zeilen (Hab ich mir selbst zusammengereimt). Leider konnte ich nirgends eine präzise Beschreibung finden, wie man mein Problem löst. Ich schätze aber mal, für jemand mit Latex- Erfahrung ist das nur ne Kleinigkeit!

DANKE IM VORAUS!

HPB

bischi
22-03-2005, 17:43
Ähm - was willst du genau? Eine Aufzählung? Jede Menge Kapitel mit Unterkapitel?

:confused: Bischi

PS: Ein Counter dürfte dein Freund sein...

Salnic
22-03-2005, 19:11
versuch es mal mit

\renewcommand{\labelenumi}{(\arabic{enumi})}

Salnic

daswaldhorn
22-03-2005, 23:19
die zweite und dritte Ebene musst du aber auch anpassen:
\renewcommand{\labelenumii}{\theenumi.\arabic{enum ii}.}
\renewcommand{\labelenumiii}{\theenumi.\arabic{enu mii}.\arabic{enumiii}.}damit das wie oben im ersten Posting aussieht.

Carsten

P.S: die zweit Leerzeichen im Code ist ein Bug dieser Forum-Software... also rauslöschen :)

hpb
23-03-2005, 09:20
Danke für die Hilfe, genau das war mein Problem. VOm Prinzip her funktioniert die Sache jetzt auch sehr gut. Einziger kleiner Schönheitsfehler:
Auf der ersten Ebene wird nicht 1 Erste Ebene sondern (1) Erste Ebene angezeigt, sprich mein Dokument sieht jetzt wie folgt aus:

(1) Erste Ebene
1.1 zweite Ebene A
1.2 zweite Ebene B
(2) Zweite Ebene
2.1 zweite Ebene A
2.2 zweite Ebene B


Ich wollte aber

1 Erste Ebene
1.1 zweite Ebene A
1.2 zweite Ebene B
2 Zweite Ebene
2.1 zweite Ebene A
2.2 zweite Ebene B

blubb
23-03-2005, 09:33
Dann noch
\renewcommand{\labelenumi}{\arabic{enumi}}

mann-aus-wurst
08-08-2005, 20:49
Wie bekomme ich denn so eine prima Aufzählung hin?
Die Befehle oben funktionieren nicht so recht.

Gewünschte Aufzählung:

1.... Erste Ebene
1.1....... zweite Ebene A
1.2....... zweite Ebene B
2.... Zweite Ebene
2.1....... zweite Ebene A
2.2....... zweite Ebene B

Bitte leicht verständlich antworten, weil ich absoluter LaTex Neuling bin.

hpb
09-08-2005, 08:27
Du kannst einfach die Gliederungsbefehle verwenden:
Beispiel:

\documentclass{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\begin{document}
\tableofcontents
\chapter{Kapitel 1}
mein Text zu Kapitel 1
\section{Unterkapitel}
\subsection{Unterunterkapitel}
mein Text
\subsubsection{UnterUnterUnterKapitel}
\paragraph{Weiter nummeriert der Standard nicht} ist aber auch möglich
\chapter{Ab hier wieder analog} ...
\end{document}

mwanaheri
09-08-2005, 08:47
probiere es so:
\documentclass{article}
\renewcommand{\labelenumi}{\arabic{enumi}.}
\renewcommand{\labelenumii}{\arabic{enumi}.\arabic {enumii}}
\renewcommand{\labelenumiii}{\arabic{enumi}.\arabi c{enumii}.\arabic{enumiii}}
\begin{document}

\begin{enumerate}
\item erstes
\begin{enumerate}
\item erstes eins
\item erstes zwei
\end{enumerate}
\item zweites
\item drittes
\begin{enumerate}
\item noch eins
\item ein weiteres
\begin{enumerate}
\item weiter gehts
\end{enumerate}
\end{enumerate}
\end{enumerate}
\end{document}