VFIT (outil d'instances de police variable) vous permet de générer des instances statiques personnalisées d'une police variable définie dans un fichier de configuration.
VFIT est maintenant disponible sur l'index Python Package. Vous pouvez installer VFIT avec la commande suivante:
$ pip3 install vfitAlternativement, vous pouvez installer VFIT en téléchargeant une roue prédéfinie de la section des versions ou en la construisant vous-même.
# Skip this step if you're downloading a prebuilt wheel.
$ git clone https://github.com/jonpalmisc/vfit.git && cd vfit
$ poetry build && cd dist
# Install VFIT from the wheel.
$ pip install vfit-version-py3-none-any.whl Pour commencer, vous aurez besoin d'un fichier de police variable avec lequel travailler. Votre première étape consistera à créer un fichier de configuration. Voir sample.json pour un exemple.
Ensuite, exécutez VFIT et transmettez votre fichier de police de configuration et de variable comme arguments:
$ vfit config.json variable.ttf Si vous souhaitez générer des instances dans un répertoire spécifique, vous pouvez utiliser l'option -o . Pour plus d'options, voir vfit --help .
Toutes les contributions sont les bienvenues. Si vous trouvez un bogue ou avez une demande de fonctionnalité, n'hésitez pas à créer un nouveau problème (ou même mieux, une demande de traction).
Si vous soumettez une demande Pull, veuillez formater votre code avec yapf en utilisant les paramètres par défaut. De plus, je suis conscient que la dénomination de camelcase est contre la convention pour Python, mais c'est la convention utilisée par fonttools , j'ai donc choisi de l'utiliser ici également pour la cohérence.
Un merci spécial à Viktor Rubenko, qui en sait bien plus sur la technologie des polices que moi et a été incroyablement utile pour corriger des bogues étranges.
Le logo VFIT utilise la police variable Armada de Newglyph.
Copyright © 2020 Jon Palmisciano
VFIT est disponible sous la licence MIT. Voir Licence.txt pour plus d'informations.