Seite 1 von 1

Zeilenumbruch!?!

Verfasst: Di 23. Mär 2010, 18:08
von martin123
Hi Folks,

Ich habe eine Frage zum Zeilenumbruch, aber ohne den Bocksatz dabei zu verlieren.
Das Problem gestalltet sich wie folgt:

Ich habe einen text stehen:
"Hier steht ein text, der im compilierten Latex Dokument bis ans ende einer Zeile geht und dann steht da zum schluss 10 Jahre"

Im compilierten Dokument passt das "Jahre leider nicht mehr auf die gleiche Zeile wie die 10.
Ich finde, dass es komisch aussieht:
"Hier steht ein text, der im compilierten
Dokument bis ans ende einer Zeile geht
Latex und dann steht da zum schluss 10
Jahre"

Ich würde gerne 10 Jahre zusammen lassen.
Mache ich aber einen manuellen Zeilenumbruch, dann ist die vorletzte Zeile aber kein Blocksatz mehr?
Irgend eine Idee, wie man Sachen "zusammenschreiben" kann ohne das Latex sie trennt?

Vielen Dank und freundliche Grüße,
martin

Verfasst: Di 23. Mär 2010, 18:25
von KOMA
10~Jahre
oder
\linebreak 10~Jahre
oder
10~\mbox{Jahre}
Aber bitte nie \mbox{10~Jahre}, weil Leerzeichen in einer \mbox eine feste Breite haben, sich also ggf. sogar erheblich von den restlichen Wortabständen in der Zeile unterscheiden können.

Man beachte außerdem, dass \linebreak, \newline und \\ unterschiedliche Befehle sind. Die letzten beiden verhalten sich manchmal gleich. Der erste unterscheidet sich immer von den beiden anderen. \linebreak hat übrigens noch ein optionales Argument und es existiert auch die gegenteilige Anweisung \nolinebreak. Siehe dazu ein gutes Buch zum LaTeX-Grundwissen.

Verfasst: Di 23. Mär 2010, 18:46
von martin123
Alles klar.

Vielen Danke
martin