Eine Ligatur ist die Verschmelzung zweier oder mehrerer Buchstaben zu einem Symbol, um aus ästhetischen Gesichtspunkten optische Lücken zu vermeiden, insbesondere bei Buchstabenfolgen mit Oberlängen, wie fi, ff, fl, und ffl. Wikipedia: Typografische Ligatur)
Bei zusammengesetzten Wörtern möchte man diese Verschmelzung mitunter vermeiden, damit in diesem Falle das Auge die Wortteile besser als separat erfasst.
Beispiel:
\documentclass{article} \begin{document} Auflaufform \end{document}
Es gibt mehrere Möglichkeiten, Ligaturen aufzubrechen.
Man fügt einfach \kern0pt
zwischen den zu trennenden Buchstaben ein. Im Beispiel
\documentclass{article} \begin{document} Auf\kern0pt lauf\kern0pt form \end{document}
Es ist ebenfalls möglich die Ligatur durch eine Kursivkorrektur \/
aufzubrechen. Da diese jedoch zusätzliches „explizites“ Kerning einfügt ist diese Methode nicht zu empfehlen. Siehe dazu auch TeXbook S. 306, Anwort zu Aufgabe 5.1:
„In fact, the latter idea—to insert an italic correction—is preferable because TEX will reinsert the ff ligature by itself after hyphenating shelf{}ful
. (Appendix H points out that ligatures are put into a hyphenated word that contains no „explicit kerns“, and an italic correction is an explicit kern.) But the italic correction may be too much (especially in an italic font); shelf{\kern0pt}ful
is often best.“
Unter Zuhilfenahme des microtype
Pakets kann man Ligaturen auch im kompletten Dokument deaktivieren.
\documentclass{article} \usepackage{microtype} \DisableLigatures{} \begin{document} Auflaufform \end{document}
Wenn man LuaLaTeX verwendet, hat man das ziemlich neue (und ziemlich coole) `selnolig`-Paket von Mico Loretan zur Verfügung. Für das gegebene Beispiel reicht es schon, es mit der Option ngerman
zu laden. Hier erkennt man gut die Unterschiede bei fl und ff mit und ohne Ligatur:
\documentclass{article} \usepackage{fontspec} \usepackage[ngerman]{selnolig} \begin{document} Auflaufform beflügelt Koffer \end{document}
Von Henri und Clemens auf TeXwelt.de: Wie kann ich Ligaturen verhindern?.