FontForge-20200314

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.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-1.0.

Informations sur le paquet

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

  • Téléchargement (FTP) :

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

  • Taille du téléchargement : 14 Mo

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

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

Dépendances de FontForge

Requises

libspiro-20200505, libuninameslist-20200413 et libxml2-2.9.10

Recommandées

Facultatives

giflib-5.2.1, git-2.28.0, libjpeg-turbo-2.0.5, LibTIFF-4.1.0, WOFF2-1.0.2 et Sphinx (pour construire la documentation html)

Notes utilisateur : http://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-20200314

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.8.5/site-packages/{fontforge,psMat}.so
Répertoires installés: /usr/share/fontforge et éventuellement /usr/share/doc/fontforge{,-20200314}

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 2020-08-23 22:03:29 +0000