Docker -Container, um eine eigene (oder Standard-) Version der Iosevka -Schrift zu erstellen, ohne sich über Abhängigkeiten und Bauumgebungen zu sorgen.
Linux:
docker run -it -v $( pwd ) :/build avivace/iosevka-buildWindows (Eingabeaufforderung)
docker run -it -v %cd%:/build avivace/iosevka-buildWindows (PowerShell)
docker run -it -v ${PWD} :/build avivace/iosevka-build Ersetzen Sie für den Rest dieses Dokuments $(pwd) entweder %cd% oder ${PWD} basierend auf Ihrer Umgebung
Erstellt die neueste veröffentlichte Version von Iosevka mit der Standardkonfiguration.
Ihre erstellten Schriftartdateien sind im dist/ Ordner verfügbar.
Um Ihren Build anzupassen, starten Sie einfach den Befehl Docker aus dem Verzeichnis, in dem Ihre private-build-plans.toml platziert wird.
Sie können Ihre Konfiguration nach der benutzerdefinierten Build -Dokumentation vorbereiten oder den Iosevka Build Customizer verwenden.
Beachten Sie, dass die mit 4.0.0 -IE -Konfigurationen, die mit
3.7.1bearbeiteten IE -Konfigurationen vorgenommen wurden, nicht garantiert mit4.0.0funktioniert.
Um eine zu erstellende Version anzugeben, fügen Sie einfach -e FONT_VERSION= dem Befehl Docker hinzu. ZB erstellen Sie Version 3.7.1 :
docker run -e FONT_VERSION=3.7.1 -it -v $(pwd):/build avivace/iosevka-build
Veröffentlichungen finden Sie hier. Nur Schriftversionen 3.0.0 oder höher werden unterstützt.
Sie können eine der optionalen Build -Optionen übergeben, die im kundenspezifischen Build beschrieben sind.
docker run -it -v $(pwd):/build avivace/iosevka-build [optional build args]
ZB erstellen Sie nur TTF -Dateien:
docker run -it -v $( pwd ) :/build avivace/iosevka-build ttf::iosevka-customgit clone https://github.com/avivace/fonts-iosevka.git Wenn Sie möchten, ersetzen Sie die bereitgestellte private-build-plans.toml Datei durch Ihre.
Bauen und führen Sie den Docker -Container aus und führen Sie es aus
# Build the container
docker build -t iosevka_build . -f Dockerfile
# Launch the build on Iosevka git tag 3.7.1, using the build folder on the host
docker run -e FONT_VERSION=3.7.1 -it -v $( pwd ) /build:/build iosevka_builddist verfügbar. Kopieren Sie die generierten Ordner in ~/.local/share/fonts und führen Sie fc-cache aus.
cp -r build/dist/ * ~ /.local/share/fonts/
fc-cacheTodo