
Aperçu interactif et comparaison
Pour la documentation de l'utilisateur final, voir Fontgoggles.org.
La dernière version peut être téléchargée ici.
Fontgoggles a été financé par Google Fonts.
Fontgoggles est une application de bureau de la Vue pour la Vue pour macOS qui prend en charge ces formats de fichiers:
.otf , .ttf , .otc , .ttc , .woff , .woff2.ufo.designspace.ttxIl utilise HarfBuzz pour la disposition des lignes, il prend donc en charge les scripts complexes. Les formats source sont partiellement compilés à la volée, de sorte que leur disposition de ligne et leur comportement de variation peuvent être prévisualisés de manière réaliste.
Lorsqu'un fichier de police change sur le disque, FontGoggles le rechargera automatiquement et affichera la version mise à jour.
Si vous souhaitez créer et exécuter l'application à partir de la source, suivez ces instructions.
Assurez-vous que Python 3.10 ou UP sont installés, de préférence à partir de python.org, mais Homebrew peut également fonctionner.
Cloner ce référentiel.
cd dans le dossier du référentiel.
Configurer un environnement virtuel:
$ python3 -m venv venv --prompt=fontgoggles
Activez l'environnement:
$ source venv/bin/activate
Mettre à jour pip :
$ pip install --upgrade pip
Installez les dépendances:
$ pip install -r requirements.txt
Installez les dépendances de développement:
$ pip install -r requirements-dev.txt
Installez notre lib:
$ pip install .
Ou, si vous préférez une installation modifiable de notre lib:
$ pip install -e .
$ ./Turbo/build_lib.sh
(Cette dernière étape construit une bibliothèque C requise, qui autrement ne serait pas intégré en mode modifiable.)
Exécutez quelques tests:
$ pytest
Construisez l'application:
$ python App/setup.py py2app
Vous trouverez l'application construite dans App/dist/
Vous pouvez maintenant déposer des polices sur l'application ou un dossier contenant des polices.