PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nicht hängende Einzüge in Listen (paralist)



Wiebke
29-04-2014, 21:48
Hallo ich habe folgendes Problem, ich hätte gerne ein Aufzählung, in der ein mehrzeiliges Item nicht hängend gesetzt wird. Dies geht mit:



\documentclass{scrartcl}
\usepackage{paralist}

\begin{document}
\setdefaultleftmargin{0em}{1em}{}{}{}{}

\noindent%
Umgebender Text

\begin{enumerate}
\item sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr
sehr sehr sehr sehr sehrsehr sehr sehr sehr sehr langer Text\\
Nicht hängend gesetzt
\begin{itemize}
\item auch ein sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr
sehr sehr sehr sehr langer Text
\end{itemize}
\item und noch ein Text
\end{enumerate}
\end{document}


Allerdings bräuchte ich komplexere Labels, nämlich '\textbf{(T\arabic*)}'. Folgendes funktioniert aber leider nicht:



\documentclass{scrartcl}
\usepackage{paralist}
\usepackage{enumitem}

\begin{document}
\setdefaultleftmargin{0em}{1em}{}{}{}{}

\noindent%
Umgebender Text

\begin{enumerate}[label = \textbf{(T\arabic*)}]
\item sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr
sehr sehr sehr sehr sehrsehr sehr sehr sehr sehr langer Text\\
Nicht hängend gesetzt
\begin{itemize}
\item auch ein sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr
sehr sehr sehr sehr langer Text
\end{itemize}
\item und noch ein Text
\end{enumerate}
\end{document}


Kann mir jemand weiterhelfen? Die eingebetteten itemize-Listen sollen übrigens so wie in den beiden Beispielen hängend gesetzt werden.

Ich hätte am Ende also gerne folgendes Bild:

Umgebender Text
(T1) sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr
sehr sehr sehr sehr sehrsehr sehr sehr sehr sehr langer Text
Nicht hängend gesetzt
(T2) und noch ein Text


Paralist benutze ich, da ich viele der platzsparenden Befehle des Pakets verwende, die ich aber für die Minimalbeispiele hier weggelassen habe.


Vielen Dank,
Wiebke

esdd
30-04-2014, 07:41
Du kannst dir mit dem Paket enumitem eine entsprechende Liste definieren:


\documentclass{scrartcl}
\usepackage[utf8]{inputenc}

\usepackage{enumitem}

\newlist{nhenum}{enumerate}{4}
\setlist[nhenum]{wide=0pt}% nicht hängend und ohne parindent
\setlist[nhenum,1]{label={\textbf{(T\arabic*)}}}%Label 1.Ebene

\begin{document}

\noindent%
Umgebender Text

\begin{nhenum}
\item sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr
sehr sehr sehr sehr sehrsehr sehr sehr sehr sehr langer Text\\
Nicht hängend gesetzt
\begin{itemize}
\item auch ein sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr sehr
sehr sehr sehr sehr langer Text
\end{itemize}
\item und noch ein Text
\end{nhenum}
\end{document}

Gruß
Elke

Wiebke
30-04-2014, 10:23
Vielen Dank,

das ist genau, was ich gesucht habe.

Gruß,
Wiebke