Keine Regel passt zu allen Situationen
Dies ist alles etwas kompliziert, da es mit der Kerning-Unterstützung und der Auswahl der Schriftarten zusammenhängt und es keine einheitliche Antwort gibt, die für alle Situationen geeignet ist. Nach meiner Erfahrung werden Ligaturen eher in einer eng gesetzten Serifenschrift oder in Kursivschrift benötigt, weniger in einer Schrift ohne Schrift.
Weitere Diskussionen und Beispiele finden Sie auch unter:
- Wann sollte ich im englischen Schriftsatz keine Ligatur verwenden?
- Welches Tier ist ein "Weefil"?
Die erste Antwort oben behandelt die aktuelle Frage ausführlich. Die zweite hat kontrastierende Exemplare bestimmter Ligaturen in fünf sehr unterschiedlichen Gesichtern.
Wenn Druck ausgeübt wird, lautet eine vernünftige allgemeine Regel :
- Verwenden Sie explizite lexikalische Ligaturen nur für die Dinge, die in der Sprache, in der Sie schreiben, Sinn machen, wie z. B. Æ, æ auf Isländisch oder Altes Englisch und Œ, œ auf Französisch.
- Überlassen Sie die Auswahl typografischer Ligaturen der Software. Dies sollte automatisch in Situationen geschehen, in denen dies ohne sie nicht richtig aussieht.
Das ist so allgemein, wie ich es wage, aber leider wird es nicht immer funktionieren.
Nuance hinzufügen
Trotzdem gibt es sicherlich Gelegenheiten, in denen Sie mehr oder weniger Ligaturierung wünschen, als die Schriftart standardmäßig vorsieht, wenn Sie dies nur im Autopiloten zulassen.
Wenn Sie beispielsweise versuchen, einen sehr alten Dokumentensatz mit historischen Ligaturen wie ſt und dergleichen originalgetreu wiederzugeben , sollten Sie diese dort ablegen , auch wenn die Schriftart dies nicht standardmäßig tut.
Wie Bringhurst feststellt, hat der Schriftdesigner möglicherweise keine historisch korrekte Arbeit geleistet, als er Ligaturen als Standard oder historisch klassifizierte. Siehe meine erste Antwort, auf die oben verwiesen wurde, für eine Diskussion darüber.
Hier ist eine Reihe von Ligaturen aus Robert Slimbachs Arno Pro in normalem Gewicht. (Das erste Zeichenpaar in der ersten Zeile zählt nicht und nur das erste Zeichen in der letzten Zeile.)
Wie Sie sehen, sind einige davon, insbesondere die ersten beiden, tatsächlich dazu da, explizite Kerning-Regeln für diese Paare zu ersetzen . Bis zu einem gewissen Grad hängt es davon ab, wie genau Sie Ihren Typ einstellen und in welcher Größe. Sie würden sie beispielsweise nicht für Großbuchstaben mit Buchstabenabstand verwenden und möglicherweise nicht, wenn Sie eine größere Kopfzeile mit benutzerdefiniertem Kerning von Hand festlegen. Dies ist eine Geschmackssache, keine Regelwerke, und der sensible Designer muss für diese, genau wie an so vielen anderen Orten, ein geschmackvolles Urteilsvermögen entwickeln.
Eine Warnung vor einem Trend bei modernen OpenType-Schriften ist hier angebracht. Bringhurst beklagt sich, dass Schriftdesigner (zum Beispiel) Th in der Standard-Ligaturgruppe anstelle der historischen wie ct platzieren . Möglicherweise müssen Sie diese explizit deaktivieren oder aktivieren oder die entsprechende Glyphe aus der Schriftartgruppe selbst auswählen.
Die Lehre ist, dass es selten eine gute Idee ist, diese Dinge mit vollem Autopiloten tuckern zu lassen, um optimale Ergebnisse zu erzielen.
Ausgefallene Ligaturen
Im Gegensatz dazu bietet der gewissenhafte Schriftdesigner , insbesondere bei der Einstellung in einem Drehbuch , manchmal aber auch in einem echten Kursivdruck (was bedeutet, dass kein schräges Gesicht als Kursivschrift maskiert wird, und vorzugsweise eines mit Swash-Caps anstelle von nur schrägen Römern), eine Vielzahl möglicher Ligaturen, aus denen der Setzer auswählen kann. Einige davon werden automatisch ablaufen, während andere ein eigenes Urteil beim Einstellen erfordern.
Da es sich bei einer Schrift im Wesentlichen um eine kalligraphische Schrift handelt, sind in den Schriftartentabellen komplexe Regeln für das Zusammenfügen benachbarter Glyphen enthalten.
Ich werde mir nicht die Mühe machen, Hermann Zapfs meisterhaften Zapfino zu zeigen , nicht nur, weil seine Kalligraphie ein zu offensichtliches Beispiel ist, sondern auch, weil es dort einfach zu viele Ligaturen gibt, um den Gelegenheitsleser nicht zu überwältigen. Hier ist stattdessen ein Beispiel einiger optionaler Ligaturen aus Richard Liptons Bickham Script Pro :
Das Einstellen von Griechisch ist natürlich völlig anders. Besonders in einem Kanzleigriechisch möchten Sie vielleicht die vielen Ligaturen nutzen, die in einem guten Kanzleigriechisch-Gesicht verfügbar sind. Zum Beispiel sind hier einige von George Douros ' Alexander :
Automatische Ligaturen, Codepunkte und der Unicode-Standard
Es sieht aus wie Ihre elektronische Version von Paul Renner ursprünglicher Futura Standard - Ligatur Regeln der Schrift ist eine Ligatur zur Erzeugung fi ganz gleich , ob man benötigt wird oder nicht. In dem Verständnis, dass dies nur meine Meinung ist, scheint es mir eine gewisse Beeinträchtigung bei großen Bildschirmgrößen zu sein, insbesondere angesichts der Tatsache , dass das f in diesem Gesicht nicht stören wird und ich sofort folge .
Es ist wahrscheinlich enthalten, weil die meisten Sets mindestens fi, fl, ff- Ligaturen haben, um die hysterischen Tümmler in Schach zu halten - womit ich meine, dass die Unicode-Codepunkte für diese nur für verlustfreies Roundtripping bei der Konvertierung zwischen Unicode- und Legacy-Codierungen existieren:
ff FB00 LATIN SMALL LIGATURE FF
# 0066 0066
fi FB01 LATIN SMALL LIGATURE FI
# 0066 0069
fl FB02 LATIN SMALL LIGATURE FL
# 0066 006C
ffi FB03 LATIN SMALL LIGATURE FFI
# 0066 0066 0069
ffl FB04 LATIN SMALL LIGATURE FFL
# 0066 0066 006C
- Diese Codepunkte sollten nicht benötigt werden , immer .
Die Unicode-FAQ zu Ligaturen und Digraphen enthält folgende Informationen zu Ligaturen:
F: Ich habe hier eine Reihe von Manuskripten, die (zum Beispiel) häufig die "hr" -Ligatur verwenden. Ich sehe, Sie haben Ligaturen für "fi", "fl" und sogar "st", aber nicht "hr" codiert. Kann ich "hr" auch als Ligatur codieren lassen?
A: Die vorhandenen Ligaturen dienen im Wesentlichen der Kompatibilität und dem Auslösen mit Nicht-Unicode-Zeichensätzen. Von ihrer Verwendung wird abgeraten. Unter keinen Umständen wird mehr codiert.
Ligaturing ist ein in Schriftarten kodiertes Verhalten: Wenn eine moderne Schrift nach „h“ gefolgt von „r“ gefragt wird und die Schrift eine „hr“ -Ligatur enthält, kann sie die Ligatur anzeigen. Einige Schriften haben keine Ligaturen, andere (insbesondere für nicht-lateinische Schriften) haben Hunderte. Es ist nicht sinnvoll, all diesen schriftartspezifischen Möglichkeiten Unicode-Codepunkte zuzuweisen.
F: Was ist mit der "ct" -Ligatur? Gibt es dafür ein Zeichen in Unicode?
A: Nein, die „ct“ -Ligatur ist ein weiteres Beispiel für eine Ligatur lateinischer Buchstaben, die häufig in älteren Schriftstilen vorkommt. Was den Fall der "hr" -Ligatur betrifft, ist die Anzeige einer Ligatur eine Sache der Schriftgestaltung und erfordert keine separate Codierung eines Zeichens für die Ligatur. Eine davon stellt einfach die Zeichenfolge in Unicode dar und hängt vom Schriftdesign und den Steuerelementen für Schriftattribute ab, um zu bestimmen, ob das Ergebnis in der Anzeige (oder beim Drucken) verknüpft wird. Die gleiche Situation gilt für Ligaturen mit langen s und vielen anderen, die in lateinischen Schriften vorkommen.
Denken Sie daran, dass der Unicode-Standard ein Zeichen istCodierungsstandard und ist nicht dazu gedacht, Ligaturen oder andere Darstellungsformen oder andere Aspekte der Details des Schrift- und Glyphenentwurfs zu standardisieren. Die Ligaturen, die Sie im Unicode-Standard finden, sind nur Kompatibilitätscodierungen - und sollen keinen Präzedenzfall festlegen, bei dem alle Ligaturen als Zeichen codiert werden müssen.