FontForge-20160404

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-7.10 platform.

Informations sur le paquet

Dépendances de FontForge

Requises

FreeType-2.6.5, GLib-2.48.2 et libxml2-2.9.4

Recommandées

Facultatives

giflib-5.1.4, libjpeg-turbo-1.5.0, libpng-1.6.24, LibTIFF-4.0.6, Python-2.7.12, Wget-1.18 (requis pour les tests), IPython, libspiro, libunicodenames, libuninameslist, and zeromq (libzmq)

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

Installation de FontForge

[Note]

Note

Pour cette version, il existe une archive séparée et bien plus grosse de fontforge sans le -dist- dans son nom, ne l'utilisez pas. La version -dist- a été créée quelques minutes plus tard, mais le numéro de version contient une coquille et se décompressera dans fontforge-2.0-20140101.

Installez FontForge en lançant les commandes suivantes :

sed -i 's/20140101/20160404/g' configure inc/fontforge-config.h \
                               tests/package.m4 tests/testsuite
./configure --prefix=/usr     \
            --enable-gtk2-use \
            --disable-static  \
            --docdir=/usr/share/doc/fontforge-20160404 &&
make

Pour tester les résultats, lancez : make check. Cela téléchargera deux fichiers ttf.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

sed -i 's/20140101/20160404/g' ... : Ceci change la coquille dans la date, en particulier dans les fichiers pkgconfig et les logs des tests.

--enable-gtk2-use : utilise les graphismes GTK+2 au lieu des graphismes Xorg basiques.

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--enable-debug : Active la construction debug et le code conditionné par FONTFORGE_DEBUG. Requiert libspiro.

Contenu

Programmes installés: fontforge, fontimage, fontlint et sfddiff
Bibliothèques installées: libfontforgeexe.so, libfontforge.so, libgdraw.so, libgioftp.so, libgunicode.so, libgutils.so, et /usr/lib/python2.7/site-packages/{fontforge,psMat}.so
Répertoires installés: /usr/{include,share}/fontforge et /usr/share/doc/fontforge-20160404

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 2016-08-30 05:28:42 +0200