Installer/gérer les fontes

bonjour à tous,
depuis quelques semaines j’essaie de régler et paraméter à mon goût une Debian/SID avec Fluxbox, j’arrive petit à petit dans certains domaines mais il y en a un où je perds mon latin, et je cherche un texte qui expliquerait bien les choses:
c’est le domaine des polices de leurs serveurs etc
exemple je ne peut pas utiliser artwiz dans un terminal (alors que je les vois bien dans xfontsel)
autre exemple j’ai installé augie eh bien çà n’apparait pas dans xfontsel alors que c’est utilisable dans Abiword par exemple
j’ai aussi parfois des problème de caractères accentués

j’ai lu ce qu’il y a dans /usr/doc mais je n’ai pas été beaucoup éclairé !

bref j’ai besoin d’éclaircissements sur le sujet
auriez vous un lien svp ?

merci d’avance
Jacques

Je ne sais pas si ca réglera ton problème mais voici un petit article qui parle de la gestion des fontes:

http://linuxgazette.net/issue93/yuan.html

bonsoir
merci, je l’ai lu mais hélas je ne pense pas qu’il y ait un rapport le gars avait un pb de serveur de fontes cassé ou quelque chose dans ses fonts.dir
chez moi ça fonctionne mais je ne peux pas utiliser certaines fontes, je ne sais pas si certaines config doivent être faites à la main ou si je réponds de travers aux questions de l’outil de configuration.
Jacques

Il y a aussi lea-linux qui en parle en détail:

http://www.lea-linux.org/xwindow/

Bonjour,

merci
je l’avais complètement oublié pourtant je l’ai dans mon “Marque-pages”, comme quoi je suis perturbé par ce pb
je relis le texte et j’essaie.
Jacques

Bon ben moi c’est la meme.
J’arrive pas a creer le fichier.hints avec defoma. Donc impossible de les faire accepter par xlsfonts. Donc pas de edges ou de snap pour faire joli dans la console.
Tu en es ou toi?

Bonjour,
je ne suis pas arrivé à trouver une méthode universelle, j’ai multiplié les essais avec des méthodes découvertes à droite et à gauche en Français et en Anglais mais elles sont différentes et certaines sont (pour moi) ésotériques.
Malheureusement mon pc est hs et je suis seulement en train de réunir des pièces pour en faire un autre et repartir de zéro.
bon courage.

Je cherche…
… et j’ai peut-être trouvé la soluce grâce a dfontmgr
Mais là je dois me lever demain…
:smt006

Bonjour,
si tu trouves quelque chose de bien clair qui réponde d’une manière simple et universelle à la question: que faire avec un fichier de fonte (par exemple belle_fonte.ttf) pour que toutes les applis et tous les utilisateurs puissent l’utiliser
je serai preneur pour mon prochain pc
merci

re bonjour

je viens de trouver ceci
ici : forum.hardware.fr/hfr/OSAlternat … 8322_1.htm
Toi qui as une Debian : j’ai essayé de résumer ça dans /usr/share/doc/fontconfig/README.Debian

Allez, un résumé en français :
Il y a 2 méthodes d’accès au polices.

  • L’ancienne méthode (côté serveur) : les polices sont sur le serveur X, ou sur le serveur de polices (xfs ou xfstt). Le rendu est intégralement fait côté serveur avec des primitives de la Xlib. Encore utilisé par GTK+ 1.2 et quelques applications utilisant la Xlib.
  • La nouvelle méthode, côté client, avec freetype : c’est une bibliothèque qui fait le rendu côté client, en communiquant avec l’extension RENDER du serveur X. Les polices sont donc obtenues côté client. À part pour quelques applications sporadiques, on utilise fontconfig pour les localiser. Il existe de plus une bibliothèque nommée Xft, très utilisée, qui fournit des primitives de rendu de polices très similaires à celle de la Xlib.

Pour les questions :

  • fontconfig est une bibliothèque qui sert à lister et matcher les polices présentes sur le système ; c’est elle qui transforme un “Sans 12” en une police utilisable (Bitstream Vera Sans, taille 12). Toutes les applications utilisant Xft (à savoir toutes celles basées sur KDE ou GTK+, et bien d’autres) l’utilisent. Si tu vois libxft2, libgtk2.0-0, libpango1.0-0 ou libfontconfig1 dans les dépendances d’un paquet, il l’utilise.
  • XFS est un serveur de polices. C’est complètement inutile aujourd’hui, à moins d’avoir de gros besoins de polices pour des applications obsolètes.
  • Freetype est la bibliothèque qui fait le rendu côté client. C’est également le nom d’une extension du serveur X, aujourd’hui obsolète (la première génération de freetype utilisait le rendu côté serveur avec une extension spécifique).
  • defoma est spécifique à Debian, c’est une base de données de polices, afin de faire interagir les paquets qui fournissent les polices (genre ttf-toto) avec les paquets qui les utilisent, à savoir fontconfig, mais aussi x-ttcidfont-conf (une bidouille pour rendre toutes ces polices utilisables par le serveur X et donc les applications d’ancienne génération) et des applications comme grace ayant besoin de polices postscript. Toutes les applications utilisant fontconfig ou ayant defoma dans les dépendances ont accès aux polices de la base de données defoma. Pour la gérer, je conseille dfontmgr, c’est bien foutu.

La plupart du temps, installer une police dans ~/.fonts ou /usr/local/share/fonts (les répertoires de fontconfig) conviendra. Si on veut également la rendre disponible aux autres applications, il faut installer et configurer x-ttcidfont-conf, et utiliser dfontmgr pour l’enregistrer.