Seite 1 von 1
Fehler bei Trennungen
Verfasst: So 29. Aug 2010, 20:46
von Michi
Hey,
ich schreibe gerade Bachelorarbeit mit LaTeX.
Manchmal werden beim Zeilenumbruch Wörter flasch getrennt.
z.B. Prei-svorstellung.
Was kann ich dagegen tun, oder welche Pakete sind zu empfehlen?
Ich benutze momentan:
\documentclass[12pt,a4paper]{report}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
Vielen Dank, Michael
Verfasst: So 29. Aug 2010, 21:35
von KOMA
Deutsche Trennung vollautomatisch ist nunmal schwer. Allerdings zeigt mir LaTeX die Trennung von "Preisvorstellung" korrekt an:
\documentclass{article}
\usepackage[ngerman]{babel}
\begin{document}
\showhyphens{Preisvorstellung}
\end{document}
ergibt in der Log-Datei:
[] \OT1/cmr/m/n/10 Preis-vor-stel-lung
Das gleiche Ergebnis erhalte ich auch mit
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\documentclass{article}
\usepackage[ngerman]{babel}
\begin{document}
\showhyphens{Preisvorstellung}
\end{document}
Bei Dir ist also vermutlich irgendwas grundlegendes kaputt. Lass bitte mal mein erstes Minimalbeispiel durchlaufen und liefere uns die log-Datei, die bei Dir erstellt wird.
Natürlich kann man einzelne Trennstellen korrigieren (siehe babel-Anleitung) oder global Trennungen mit \hyphenation definieren. Es ist aber sicher nicht zweckmäßig ein kaputtes System damit korrigieren zu wollen. Stattdessen sollte man das grundlegende Problem lösen und ggf. dann noch übrige falsche Trennungen auf die herkömmliche Weise korrigieren, also im Beispiel, indem man \hyphenation{Preis-vor-stel-lung} in die Präambel schreiben würde.