Seite 1 von 1

itemize Größe setzen

Verfasst: Di 30. Mai 2017, 11:56
von quiddi
Hallo zusammen, ich wollte fragen wie ich von einer itemize die Größe definieren kann, bzw. dafür sorgen kann, dass es mir den Text nicht über die Seite hinauszieht.

Mein Problem ist, dass ich in der itemize nicht die Punkte benutze sondern Text, hier ein Beispiel:
\begin{itemize}
 \item[1. von 5 Jahre bis 10 Jahre] Hier kommt der Text dazu...... Hier kommt der Text dazu...... Hier kommt der Text dazu...... Hier kommt der Text dazu...... Hier kommt der Text dazu...... Hier kommt der Text dazu......
\end{itemize}
Mein Latex-Kompiler zieht mir immer das "1. von 5 Jahre bis 10 Jahre" aus der Seite raus.

Was ich probiert habe:
- itemize und enumerate sorgen für den selben Fehler
- das Teil in eine Zelle einer Tabelle zu packen mit
\begin{tabular}{p{10cm}}
\begin{itemize}
...
...
...
\end{tabular}
klappt auch nicht.

Jemand eine Idee?

Verfasst: Di 30. Mai 2017, 13:13
von markusv
Hallo.

Für KOMA-Klassen gibt es die Umgebung labeling. Hier gibst du die längste Zeichenkette als Maß für den Abstand vor.
Verwendest du eine Standard-Klasse, kannst du die Umgebung mit dem Laden von scrextend aktivieren.
\documentclass{scrartcl}
%\usepackage{scrextend} %für Nicht-KOMA-Klassen
\begin{document}
\begin{labeling}{1. von 5 Jahre bis 10 Jahre}
 \item[1. von 5 Jahre bis 10 Jahre] Hier kommt der Text dazu...... Hier kommt der Text dazu...... Hier kommt der Text dazu...... Hier kommt der Text dazu...... Hier kommt der Text dazu...... Hier kommt der Text dazu......
\end{labeling}
\end{document}

Verfasst: Di 30. Mai 2017, 13:15
von Beinschuss
Dazu ist es sinnvoll, die description-Umgebung zu nutzen, evtl. zusammen mit dem Paket enumitem. Auf S. 15 der Doku zu [d]enumitem[/d] findest Du ein Beispiel, das genau Deinem Fall entspricht.

Verfasst: Mi 31. Mai 2017, 09:50
von quiddi
Danke hat super geklappt.