Um die Fonts zu generieren werden folgende Tools benötigt:
- fontmake
pip install fontmake
- UFO-Dateien erstelle: (Konverter ab OTF)
- UFO-Dateien unter
./src/{{name}}/ufo/{{dateiname.ufo}}
speichern - Designspace-File aufgrund von
./src/_example/scaler.designspace
in./src/{{name}}/{{dateiname.designspace}}
erstellen - Mit
fontmake
Variable Font erstellen. Befehl:fontmake -o variable -m ./src/{{name}}/{{dateiname.designspace}}
- Den erstelten Variable Font in ein WOFF & WOFF2 konvertieren.
- WOFF-Dateien in
./docs/fonts/{{name}}/
kopieren - CSS in
./docs/fonts/styles.css/
erstellen. Siehe./src/_example/styles.css
- HTML in
./docs/index.html
anpassen.