Doppelte Nummerierung mit enumerate

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Doppelte Nummerierung mit enumerate

von Sepp99 » Do 29. Dez 2011, 13:00

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.-
Dateianhänge
test.pdf
(27.44 KiB) 333-mal heruntergeladen

von ramooon » Do 29. Dez 2011, 12:19

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.

von csaf5941 » Mi 28. Dez 2011, 19:49

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

von Sepp99 » Mi 28. Dez 2011, 19:42

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.-

Doppelte Nummerierung mit enumerate

von ramooon » Mi 28. Dez 2011, 14:59

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

Nach oben