Pango-1.44.7

Introduction à Pango

Pango est une bibliothèque de présentation et d'affichage de texte, mettant l'accent sur l'internationalisation. On peut l'utiliser n'importe où quand on a besoin d'un texte présenté, même si la plupart du travail fait sur Pango jusqu'à présent s'effectue dans le contexte des outils de widget de GTK+.

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

Informations sur le paquet

Dépendances de Pango

Requises

Fontconfig-2.13.1 (doit être construit avec un FreeType-2.10.1 qui utilise HarfBuzz-2.6.4), FriBidi-1.0.8 et GLib-2.62.4

Recommandées

Facultatives

Cantarell fonts (pour les tests), GTK-Doc-1.32, help2man et libthai

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

Installation de Pango

Installez Pango en lançant les commandes suivantes :

mkdir build &&
cd    build &&

meson --prefix=/usr --sysconfdir=/etc .. &&
ninja

Pour tester les résultats lancez : ninja test. Trois tests, test-layout, test-break et test-itemize sont connus pour échouer si Cantarell fonts n'est pas installé.

Maintenant, en tant qu'utilisateur root :

ninja install

Explication des commandes

-Denable-docs : Utilisez ce paramètre si gtk-doc est installé et que vous souhaitez reconstruire et installer la documentation de l'API.

-Dgir=false : Utilisez ce paramètre si vous ne voulez pas utiliser gobject-introspection-1.62.0.

Configuration de Pango

Fichiers de configuration

/etc/pango/pangorc, ~/.pangorc et the file specified in the environment variable PANGO_RC_FILE

Contenu

Programmes installés: pango-list et pango-view
Bibliothèques installées: libpango-1.0.so, libpangocairo-1.0.so, libpangoft2-1.0.so et libpangoxft-1.0.so
Répertoires installés: /usr/include/pango-1.0 et /usr/share/gtk-doc/html/pango

Descriptions courtes

pango-list

affiche une liste des polices que Pango peut utiliser et qui sont actuellement installées sur le système.

pango-view

permet la visualisation d'un fichier donné par Pango.

libpango-1.0.so

contient des routines de rendu de disposition de bas niveau, un pilote de haut niveau de disposition de blocs entiers de texte et des routines pour aider à éditer du texte internationalisé.

Last updated on 2020-02-20 05:50:25 +0100