Warum trennt LaTeX Wörter mit Bindestrich nicht bzw. nur am Bindestrich, auch wenn die Trennausnahmeliste diese enthält?

TeX fügt nach dem aktuellen Trennzeichen implizit (fast) immer einen sogenannten \discretionary ein, der wie - eine explizite Trennstelle angibt.

Da sowohl - als auch \discretionary dazu führen, dass die Trennung in den übrigen Wortteilen unterdrückt wird, werden solche Wörter außer am Trennstrich nicht mehr getrennt. Dieses eigenwillige Verhalten von TeX ist für Sprachen, in denen wenige Bindestriche verwendet werden, günstig und sinnvoll, da zusätzliche Trennungen in solchen Wörtern meist die Lesbarkeit erschweren. Um Wörter mit Bindestrichen dennoch zu trennen, existiert folgende Möglichkeit:

Man gibt im Dokumenttext bei diesen Wörtern, insbesondere wo schlecht getrennt werden kann, mit - oder "- weitere mögliche Trennstellen vor oder man verwendet "= anstelle des Bindestrichs. Näheres ist hierzu der Dokumentation des Paketes »babel« zu entnehmen.