Fehler bei Trennungen

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Michi

Fehler bei Trennungen

Beitrag 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

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag 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.

Antworten