Format czcionki OpenType
Format czcionki OpenType oparty na standardzie Unicode rozszerza format pliku czcionki TrueType. Czcionki OpenType umożliwiają mapowanie znaków i glyphs, umożliwiając obsługę ligatur, formularzy pozycyjnych, alternatywnych i innych podstawień. Czcionki OpenType mogą również zawierać informacje, które obsługują pozycjonowanie dwuwymiarowe glyph i załącznik glyph, i mogą zawierać kontury TrueType lub PostScript.
Funkcje układu w ramach czcionek OpenType są zorganizowane przez skrypty i języki, dzięki czemu jedna czcionka obsługuje wiele systemów pisania, nawet w ramach tego samego skryptu. Aby zapewnić spójność operacji układu tekstu i uniknąć niepotrzebnych obciążeń w plikach lub aplikacjach czcionek, wiele algorytmów semantycznych układu tekstu i języka jest uwzględnionych w uniscribe. Dzięki temu deweloper czcionek nie musi definiować uogólnionych reguł skryptów w obrębie czcionki.
Aplikacje mogą wprowadzać konkretną wiedzę lub preferencje dotyczące układu skryptu. Czcionki układu OpenType mogą nawet zawierać reguły układu, które duplikują lub zastępują te stosowane przez usługi systemu operacyjnego. Struktura warstwowa usług systemu operacyjnego obsługująca układ tekstu umożliwia aplikacji wybranie informacji o układzie do użycia i wybranie sposobu jej zastosowania. Aby uzyskać dodatkowe informacje, zobacz dokumentację Microsoft Typography lub specyfikacji OpenType.
Tematy pokrewne
-
o uniscribe