Les conteneurs Docker pour construire votre propre version (ou standard) de la police d'Iosevka sans se soucier des dépendances et des environnements de construction.
Linux:
docker run -it -v $( pwd ) :/build avivace/iosevka-buildWindows (invite de commande)
docker run -it -v %cd%:/build avivace/iosevka-buildWindows (PowerShell)
docker run -it -v ${PWD} :/build avivace/iosevka-build Pour le reste de ce document, remplacez $(pwd) par %cd% ou ${PWD} en fonction de votre environnement
Créera la dernière version publiée d'Iosevka avec la configuration par défaut.
Vos fichiers de police construits seront disponibles dans le dossier dist/ .
Pour personnaliser votre version, il suffit de lancer la commande docker à partir du répertoire où votre private-build-plans.toml est placé.
Vous pouvez préparer votre configuration à la suite de la documentation de construction personnalisée ou utiliser le personnalisateur de build IOSEVKA.
Soyez conscient des modifications de rupture introduites avec 4.0.0, c'est-à-dire que les configurations fonctionnant avec
3.7.1ne sont pas garanties pour fonctionner avec4.0.0.
Pour spécifier une version à construire, ajoutez simplement -e FONT_VERSION= à la commande docker. Par exemple pour créer la version 3.7.1 :
docker run -e FONT_VERSION=3.7.1 -it -v $(pwd):/build avivace/iosevka-build
Les versions peuvent être trouvées ici. Seules les versions de police 3.0.0 ou plus sont prises en charge.
Vous pouvez transmettre l'une des options de construction en option décrites dans la construction personnalisée.
docker run -it -v $(pwd):/build avivace/iosevka-build [optional build args]
Par exemple pour créer uniquement des fichiers TTF:
docker run -it -v $( pwd ) :/build avivace/iosevka-build ttf::iosevka-customgit clone https://github.com/avivace/fonts-iosevka.git Si vous le souhaitez, remplacez le fichier private-build-plans.toml fourni par le vôtre.
Construisez et exécutez le conteneur Docker
# 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 . Copiez les dossiers générés dans ~/.local/share/fonts et exécutez fc-cache .
cp -r build/dist/ * ~ /.local/share/fonts/
fc-cacheFAIRE