Antwort1
Um herauszufinden, was die Glyphe tun soll, ist der Name oft ein guter Hinweis:
uni0061.ssty2
Dieser Teil uni0061
ist klar, wir haben das Unicode-Zeichen U+0061, „LATIN SMALL LETTER A“. Aber warum ssty2
? Oft basieren diese Namenssuffixe auf demOpenType-FunktionSie werden in verwendet. (Zumindest erlaubt Fontforge auch, die zugehörigen Funktionen direkt nachzuschlagen, ohne sich auf den Namen verlassen zu müssen) Sie finden eine Liste aller Standardfunktionsnamen mit Beschreibungenin der Opentype-Spezifikation. Fürssty
es sagt
Freundlicher Name: Alternativen für mathematische Skripts
Diese Funktion bietet angepasste Glyphenvarianten, die besser für die Verwendung in tiefgestellten und hochgestellten Zeichen geeignet sind. Die Formen im Skriptstil sollten in der Schriftart nicht skaliert oder verschoben werden; das Skalieren und Verschieben erfolgt durch den Client, der die mathematischen Funktionen verarbeitet. Stattdessen sollte die Funktion „ssty“ Glyphenformen bereitstellen, die zu Formen führen, die als hochgestellte und tiefgestellte Zeichen gut aussehen, wenn sie von der Mathematik-Engine skaliert und positioniert werden. [...]
Diese Funktion kann einen Parameter haben, der die Skriptebene angibt: 1 für einfache tiefgestellte und hochgestellte Zeichen,2 für tiefgestellte und hochgestellte Zeichen der zweiten Ebene(das heißt, Skripte auf Skripten) und so weiter. (Derzeit werden nur die ersten beiden Alternativen verwendet.) [...]
Dies uni0061.ssty2
ist eine Variante von uni0061
(„a“) für „Tief- und Hochstellungen zweiter Ebene“, in dem Sie beispielsweise zuerst, dann und schließlich $a^{a^a}$
hätten .uni0061
uni0061.ssty1
uni0061.ssty2