FontForge-20150824
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-7.9.
Informations sur le paquet
Dépendances de FontForge
Requises
FreeType-2.6.3, GLib-2.46.2, et
libxml2-2.9.3, aussi Wget-1.17.1 si vous
voulez lancer les tests
Recommandées
Cairo-1.14.6, GTK+-2.24.29, Harfbuzz-1.1.3, Pango-1.38.1 (requis si
les bibliothèques Xorg sont présentes) et Bibliothèques Xorg
Facultatives
giflib-5.1.2, libjpeg-turbo-1.4.2, libpng-1.6.21, LibTIFF-4.0.6,
Python-2.7.11, IPython, libspiro, libunicodenames,
libuninameslist
et zeromq
(libzmq)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/fontforge
Installation de FontForge
Installez FontForge en lançant les
commandes suivantes :
sed -i 's%naist.jp/pub/NetBSD/packages%netbsd.org/pub/pkgsrc%' \
tests/Makefile.in &&
./configure --prefix=/usr \
--enable-gtk2-use \
--disable-static \
--docdir=/usr/share/doc/fontforge-20150824 &&
make
Pour tester les résultats lancez : make check.
Maintenant, en tant qu'utilisateur root
:
make install
Note
Fontforge peut avoir besoin d'un
contournement pour démarrer, à cause d'un bogue dans l'écran
d'accueil. Si vous souhaitez le lancer depuis un terminal,
utilisez soit fontforge
-new, soit, après avoir tapé fontforge, appuyez sur Ctrl-C,
après que l'écran d'accueil apparaît. Depuis le menu, faites la
substitution suivante en tant qu'utilisateur root
:
sed -e '/Exec/ s/fontforge/& -new/' \
-i /usr/share/applications/fontforge.desktop
Explication des commandes
sed -i
's%naist.jp/pub/NetBSD/packages%netbsd.org/pub/pkgsrc%'
Les tests récupèrent la police MunhwaGothic-Bold - il n'est plus
sur ce miroir, donc on utilise la source primaire de NetBSD.
--enable-gtk2-use
:
permet d'utiliser 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-20150824
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-03-04 11:29:51 +0100