Seite 1 von 1

Doppelte Nummerierung mit enumerate

Verfasst: Mi 28. Dez 2011, 14:59
von ramooon
Hallo alle zusammen,

ich schreibe gerade meine Bachelorarbeit und bin auf ein kleines Problem gestossen.

Ich würde gerne die Formatierung der Aufzählung etwas anpassen.
Ich verwende das Paket enumitem mit der KOMA-Script Klasse scrreprt.
So ist es erwüscht:
  • 1. Text
    2. Text
    3a. Text
    3b. Text
    ...
    4. Text
klappt aber nicht.

Danke im voraus für die Hilfe

Verfasst: Mi 28. Dez 2011, 19:42
von Sepp99
Am einfachsten so:
\listfiles
\documentclass{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}

\usepackage{enumitem}

\begin{document}

\begin{enumerate}
	\item Eins
	\item Zwei
\end{enumerate}
%
\begin{enumerate}
	\item[3a.] Drei a
	\item[3b.] Drei b
\end{enumerate}
%
\begin{enumerate}[start=4]
	\item Vier
	\item Fünf
\end{enumerate}

\end{document}
Solltest du etwas anderes meinen, wäre ein Minimalbeispiel [2] angebracht.
Gruß, Sepp.-

Verfasst: Mi 28. Dez 2011, 19:49
von csaf5941
Da war Sepp wohl einen Tick schneller; hab' auch grad dran gebastelt. Wie schon gesagt bitte beim nächsten Mal mit Minimalbeispiel. Damit lässt sich auch einfacher nachvollziehen was du schon probiert hast...

Ansonsten könnte eine Lösung wie folgt aussehen:
\documentclass{scrartcl}

\usepackage{enumitem}
\setlist[enumerate]{label=\arabic*.,align=left,leftmargin=!,
  labelindent=0pt,labelwidth=1.5em,labelsep=.5em}
\setlist[enumerate,2]{before=\stepcounter{enumi},label=\arabic{enumi}\alph*.,
  labelindent=-2em}

\begin{document}
\noindent Text
\begin{enumerate}
  \item Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
    eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
    voluptua.
  \item Test
  \begin{enumerate}
    \item Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
      eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
      voluptua.
    \item Test
  \end{enumerate}
  \item Test
  \begin{enumerate}
    \item Test
    \item Test
    \item Test
  \end{enumerate}
  \item Test
\end{enumerate}
Text
\end{document}
Schöne Grüße
Johannes

Verfasst: Do 29. Dez 2011, 12:19
von ramooon
Vielen Dank für die schnellen Antworten. Beide Beispiele funktionieren wunderbar.

@Sepp99
Hatte ich auch schon versucht. Aber die Nummerierungn und der Text stnaden nicht direkt untereinander, sondern etwas verschoben.

Das Beispiel von csaf5941 bereinigt dieses Problem.

Ich bedanke mich. Das Thema ist somit erledigt.

Verfasst: Do 29. Dez 2011, 13:00
von Sepp99
ramooon hat geschrieben:@Sepp99
Hatte ich auch schon versucht. Aber die Nummerierungn und der Text stnaden nicht direkt untereinander, sondern etwas verschoben.
Kann ich nicht nachvollziehen, siehe Anhang!
Sepp.-