Adobe Blank VF & Friends sind eine Reihe von Variablen von Spezialzwecken, mit denen alle Unicode-Codepunkte mithilfe von Glyphen mit variablen Abstellungen, die nicht markieren ( Adobe Blank VF und Adobe Blank 2 VF ) oder Markierungen ( Adobe Black VF und Adobe Black 2 VF ), rendern sollen.
Diese variablen Schriftarten basieren auf Adobe Blank und Adobe Blank 2 , was sich darin unterscheidet, als die erstere Schrift 2.048 funktionale Glyphen (GIDS 1 bis 2048) enthält, zu denen alle Unicode -Codepunkte mart sind, während die letztere Schriftart alle Unicode -Codepunkte auf eine einzelne funktionale Glyphe (GID+1) kartiert. Adobe Blank verwendet Format 4 ( Segment Mapping to Delta-Werte ) und Format 12 ( segmentierte Abdeckung ) 'CMAP' -Ubtabellen, und Adobe Blank 2 verwendet ein Format 13 ( viele Zuordnungen des Bereichs ).
Diese variablen Schriftarten zeichnen 1.111.998 Unicode -Codepunkte auf entweder auf Bereiche von 2.048 Glyphen (GIDS 1 bis 2048) oder einer einzelnen Glyphen (CID+1) ab. Die 2.048 hohen und niedrigen Surrogate (U+D800 bis U+DFFF), die beiden Nichtcharakterien im BMP und in jeder der 16 Zusatzebenen (FFFE und FFFF) und die 32 Nichtcharakterien im Bereich U+FDD0 über U+FDEF explizit und intentum ausgeschlossen. As fully-functional Variable Fonts, the following 'sfnt' tables are included: BASE, CFF2 (OpenType/CFF2-only), DSIG (stub; OpenType/CFF2-only), GSUB (stub), HVAR, OS/2, STAT, VORG (OpenType/CFF2-only), VVAR, cmap, fvar, glyf (TrueType-only), gvar (TrueType nur), Head, Hhea, HMTX, Loca (TrueType), Maxp, Name, Post, VHEA und VMTX.
Diese variablen Schriftarten umfassen zwei Achsen, 'wdth' ( Breite ) und 'Hght' ( Höhe ). Die Standardwerte für beide Achsen beträgt 0 (Null), was in beiden Schreibrichtungen unabgeordnet ist. Beide Achsen haben einen Bereich von 0 bis 1000 mit einem Wert von 1000, der einem horizontalen oder vertikalen Fortschritt von 1000 Einheiten entspricht.
Das Folgende ist eine Zusammenfassung der vier in diesem Projekt enthaltenen variablen Schriftarten, die in OpenType/CFF2 (OTF )- und Truetype (TTF) -Formen sowie WOFF2 (WOFF2/OTF & WOFF2/TTF) -Versionen beider Formen für gute Maßnahmen enthalten sind:
Adobebeblankvf : 2.049 Glyphen; GIDS 1–2048 sind nicht markierend; Format 4/12 'CMAP' Untertater
Adobe Black VF : 2.049 Glyphen; GIDS 1–2048 markieren; Format 4/12 'CMAP' Untertater
Adobebebank2vf : zwei Glyphen; GID+1 ist nicht markiert; Format 13 'CMAP' Subtable
Adobe Black 2VF : zwei Glyphen; GID+1 markiert; Format 13 'CMAP' Subtable
Beachten Sie, dass einige Umgebungen Schriftarten mit einem Format 13 'CMAP' nicht konsumieren können. Verwenden Sie unter solchen Umständen Adobe Blank VF oder Adobe Black VF .
Um die variablen Schriftarten aus der Quelle zu erstellen, müssen Sie das Adobe Font Development Kit für OpenType (AFDKO) -Tools installiert haben. Die AFDKO -Tools werden heute für die Schriftartenentwicklung weit verbreitet und sind Teil der meisten Schriftarten -Apps.
In diesem Repository sind alle erforderlichen Dateien zum Erstellen der variablen Schriftarten vorhanden, und die build.sh -Datei kann einfach ausgeführt werden.
Für Änderungen für Änderungen erstellen Sie bitte ein neues Problem zur Prüfung.