Wie kann ich 'Swash' / 'Stylistic Set' Zeichen aus einer OpenType Schriftart in HTML aufrufen?

8

Ich arbeite gerade an einem Projekt, das innerhalb der OpenType-Schriftart mehrere Variationen desselben Zeichens enthält. Alle Zeichen haben die gleiche Unicode-ID, haben aber unterschiedliche GID-Nummern und einige andere Referenzen wie Swash oder Stylistic SetXX (ss01) (diese Informationen wurden in indesign gefunden). Gibt es eine Möglichkeit, diese Zeichen in einem HTML-Dokument zu verwenden?

Beispiel: J (normal), J (mit Geschwindigkeitsunschärfe), J (aus Ketten), Alle haben Unicode-ID: 004A, haben aber GID-Werte von 43, 206 und 233.

    
kugyousha 05.01.2012, 21:45
quelle

2 Antworten

2

font-variant-alternates ist, was Sie wollen: Ссылка

Ich weiß nicht, wie weit es noch unterstützt wird und wette, dass es nicht in IE ist.

Diese Seite zeigt Unterstützung für OTF im Allgemeinen: Ссылка ; Es ist nicht klar, ob die vollständige Unterstützung in diesem Sinne wirklich abgeschlossen ist.

Demos von Firefox und IE unterstützen: Ссылка

    
Marcin 05.01.2012, 22:27
quelle
8

Ich hatte noch nie von font-variant-alternates gehört, aber ich weiß, dass Firefox 4 und höher unterstützen -moz-font-feature-settings , mit denen Sie OpenType-Funktionen über CSS anwenden können.

Beispielcode aus einem Blog von Mozilla Hacks auf moz-font-feature-settings :

%Vor%

Soweit ich weiß, unterstützt noch kein anderer Browser eine ähnliche Funktion.

    
Paul D. Waite 05.01.2012 22:44
quelle

Tags und Links