Font-Subset
Erzeuge kleinere Fontdateien, indem du nur die Glyphen behältst, die dein Projekt tatsächlich benötigt.
Font-Subsetting ist eine der wichtigsten Produktionsfunktionen von WebFont. Besonders bei großen CJK-Fonts, mehrsprachigen UI-Fonts und Produkten mit kontrolliertem Zeichensatz kann es die Webfont-Größe stark reduzieren.
Was wird erstellt?
- Kleinere TTF-, WOFF- und WOFF2-Ausgaben.
- Browserfertige Webfonts für gezielte Zeichensätze.
- Subsets aus ausgewählten Glyphen, Texteingabe, importierten TXT-Dateien, Unicode-Voreinstellungen oder gefilterten Glyphenbereichen.
Quellmodi
Aktuelle Auswahl
Suche, filtere und wähle im Glyphenbrowser die Glyphen aus, die erhalten bleiben sollen. Das eignet sich für Icon-Sets, UI-Symbole oder sorgfältig kuratierte Bereiche.
Texteingabe
Füge den genauen Text deines Projekts ein oder importiere eine TXT-Datei. WebFont gleicht verfügbare Unicode-Zeichen im geladenen Font ab und erzeugt daraus ein Subset.
Unicode-Voreinstellungen und Filter
WebFont bietet Unicode-orientierte Filter für typische Produktionsanforderungen, darunter allgemeine, japanische und koreanische Voreinstellungen. Blockfilter im Glyphenbrowser helfen außerdem, große Fonts vor der Subset-Erstellung einzugrenzen.
Ausgabeformate
Wähle beliebige Kombinationen aus TTF, WOFF und WOFF2. WOFF2 ist normalerweise das beste Ziel für die Webauslieferung, WOFF bietet breitere Kompatibilität und TTF eignet sich für bearbeitbare oder in Apps eingebettete Fonts.
OpenType-Steuerung
Je nach Ziel kann die Ausgabe OpenType-Layoutdaten erhalten oder reduzieren:
- alle Layoutfunktionen beibehalten
- nur wesentliche Positionierung behalten
- Layouttabellen entfernen
- ausgewählte OpenType-Feature-Tags behalten oder entfernen
Verwende konservative Einstellungen für Schriften, die Shaping, Ligaturen, Marken oder Positionierung benötigen.
Vorschau und Validierung
Vor dem Export zeigt WebFont Glyphenanzahl, geschätzte Ausgabegröße und Anzahl fehlender Zeichen. Die Ausgaben werden auf Parser-Kompatibilität, erforderliche Tabellen, cmap-Abdeckung, doppelte Unicode-Zuordnungen und WOFF/WOFF2-Roundtrips geprüft.
Bewährte Vorgehensweisen
- Verwende Texteingabe für echten UI-Text, Landingpages und feste Produkttexte.
- Nutze die aktuelle Auswahl für manuelle Zusammenstellungen und symbolorientierte Fonts.
- Behalte Layoutfunktionen bei komplexen Schriften.
- Teste das Subset dort, wo es eingesetzt wird.
- Bewahre den vollständigen Originalfont auf, damit das Subset später neu erstellt werden kann.
Aktuelle Grenzen
- Die Subset-Erstellung unterstützt jeweils einen geladenen Quellfont.
- Die Ausgabe unterstützt derzeit TrueType-Umrissfonts.
- Fehlende Zeichen werden gemeldet; WebFont erfindet keine Glyphen, die im Quellfont nicht vorhanden sind.