FontForge-20201107

Introduction à FontForge

Le paquet FontForge contient un éditeur de polices hors ligne qui vous permet de créer vos propres polices postscript, truetype, opentype, cid-keyed, multi-master, cff, svg et bitmap (bdf, FON, NFNT), ou d'en éditer une existante.

This package is known to build and work properly using an LFS-11.0 platform.

Informations sur le paquet

  • Téléchargement (HTTP) : https://github.com/fontforge/fontforge/releases/download/20201107/fontforge-20201107.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : efc0b3c79ba576133de70d67ccadcf24

  • Taille du téléchargement : 14 Mo

  • Estimation de l'espace disque requis : 167 Mo (plus 52 Mo supplémentaires pour les tests)

  • Estimation du temps de construction : 0,2 SBU (avec parallélisme = 4, plus 0,1 SBU supplémentaires pour les tests)

Dépendances de FontForge

Requises

libspiro-20200505, libuninameslist-20210626 et libxml2-2.9.12

Recommandées

Facultatives

giflib-5.2.1, git-2.33.0, libjpeg-turbo-2.1.1, libtiff-4.3.0, WOFF2-1.0.2 et Sphinx (pour construire la documentation html)

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/fontforge

Installation de FontForge

Installez FontForge en lançant les commandes suivantes :

mkdir build &&
cd build    &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      -Wno-dev .. &&
make

Pour tester les résultats lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Si vous avez installé sphinx-build, la documentation HTML a été construite et installée dans /usr/share/doc/fontforge. Pour pouvoir y accéder dans un répertoire versionné, créez un lien symbolique en tant qu'utilisateur root :

ln -sv fontforge /usr/share/doc/fontforge-20201107

Explication des commandes

-DCMAKE_BUILD_TYPE=Release : ce paramètre est utilisé pour créer une version optimisée sans information de débogage.

-Wno-dev : ce paramètre est utilisé pour supprimer des avertissements prévus pour les développeurs du paquet.

-DENABLE_X11=ON : utilise un moteur X11 au lieu de GDK3 (gtk+-3) pour les graphiques Xorg de base.

Contenu

Programmes installés: fontforge, fontimage, fontlint et sfddiff
Bibliothèque installée: libfontforge.so et /usr/lib/python3.9.6/site-packages/{fontforge,psMat}.so
Répertoires installés: /usr/share/fontforge et éventuellement /usr/share/doc/fontforge{,-20201107}

Descriptions courtes

fontforge

est un programme qui permet de créer et de modifier des fichiers de police

fontimage

est un programme qui produit une image montrant les caractères représentatifs d'une police

fontlint

est un programme qui vérifie des erreurs communes dans une police

sfddiff

est un programme pour comparer deux fichiers de police

Last updated on