PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kein Zeilenumbruch...



nilorac
25-07-2007, 19:35
Hallo,
ich habe ein Problem mit Latex: Wenn ich die Datei als PDF oder Postscript ausgebe, kommt es an manchen (wenigen) Stellen vor, dass kein Zeilenumbruch erfolgt, sondern an der Stelle, an der einer kommen müsste, das Wort über den Rand geschrieben wird. Wenn man die Datei als Draft ausgeben lässt, wird dies durch ein schwarzes Viereck nach dem Wort noch deutlicher. Habe einen Screenshot des Problems angehängt.

Weiß jemand wo hier der Fehler liegt?

Vielen Dank für Eure Hilfe,
caro.

Gnihilo
25-07-2007, 19:43
Moin,

warum das passiert, kann ich Dir leider nicht genau sagen, hängt wohl irgendwie mit den Trenn-Algorythmen von TeX zusammen. Das Problem sollte sich allerdings lösen, wenn Du den Absatz entweder leicht umformulierst oder ihn in eine sloppypar-Umgebung packst.

\begin{sloppypar}
Blablabla
\end{sloppypar}

Ansonsten lies zu dem Thema mal l2tabu.pdf, Kapitel 1.8.

Gruß Jonas.

nilorac
25-07-2007, 19:53
vieeeelen dank für die schnelle antwort. mit dem befehl funktioniert es. was bedeutet er genau?
wo finde ich die datei "l2tabu.pdf"?

danke nochmal, hab schon langsam an mir gezweifelt...

localghost
25-07-2007, 20:19
Das Sündenregister l2tabu (http://dante.ctan.org/CTAN/help/Catalogue/entries/l2tabu.html) findest Du auf CTAN (http://dante.ctan.org/search.html). Falls Du das noch nicht getan hast, ergänze in deinem Vorspann neben der Einstellung für die Rechtschreibung auch die Einstellung für das richtige Encoding, das LaTeX auch die Silbentrennung erleichtert.

\usepackage[T1]{fontenc} % Cork Encoding einschalten
\usepackage[ngerman]{babel} % Deutsche Rechtschreibung
Die sloppypar-Umgebung verhindert die Silbentrennung. Das sieht nicht so schön aus. Deshalb kannst Du dem Compiler auch etwas mehr Freiraum für den Zeilenumbruch gewähren.

\emergencystretch20pt
\tolerance2000