OpenType ist ein Dateiformat für Schriften, das Microsoft und Adobe gemeinsam entwickelt haben. Die Spezifikation erschien laut Microsoft im April 1997. Eine OpenType-Schrift fasst bis zu 64.000 Glyphen und läuft auf Windows, macOS und im Web gleichermaßen.
- OpenType
Ein Dateiformat für Schriften, das Microsoft und Adobe 1997 veröffentlicht haben und das heute die meisten Schriften nutzen.
Beispiel: „Die Hausschrift liegt als OpenType vor und bringt Kapitälchen und Tabellenziffern mit.“Auch: OTF, die Dateiendung der Variante mit PostScript-Konturen.
Abgrenzung zu WOFF2: Es ist eine komprimierte Hülle für OpenType-Daten, kein eigenes Format.
Wie OpenType entstand
Im Mai 1996 kündigten Microsoft und Adobe ein gemeinsames Format an, das die beiden konkurrierenden Techniken TrueType und Type 1 vereinen sollte. Laut Microsoft Learn ist OpenType eine Erweiterung von Apples TrueType. Version 1.4 wurde 2007 als internationale Norm ISO/IEC 14496-22 veröffentlicht, die aktuelle Spezifikation hat die Nummer 1.9.1.
OpenType: OTF und TTF
Eine OpenType-Schrift kann ihre Buchstabenformen auf zwei Arten speichern. Laut Google Fonts enden Dateien mit TrueType-Konturen meist auf .ttf, solche mit PostScript-Konturen auf .otf. Für das Web werden beide verlustfrei in WOFF2 umgepackt; das W3C beschreibt das Format als Hülle mit Brotli-Kompression. Auch Variable Fonts sind OpenType.
OpenType-Features in CSS
Die eigentliche Stärke liegt in den Features: Ligaturen, Kapitälchen, Tabellenziffern, Kerning. Jedes hat ein Kürzel aus vier Buchstaben, das Feature-Register listet sie auf. In CSS schalten die Eigenschaften font-variant-* die gängigen ein, font-feature-settings jedes beliebige.
table {
font-variant-numeric: tabular-nums;
}
.logo {
font-feature-settings: "ss01";
}