Ainsi parla Aph <[EMAIL PROTECTED]>, le 25 décembre de l'an de grâce
2004 :
> Le Vendredi 24 Décembre 2004 10:34, Georges Louge a écrit :
> 
> >   Ne te dérange pas : j'ai trouvé le rpm nécessaire, qui curieusement
> > n'est pas fourni par Mandrake :

Cela m'a un peu intrigué, du coup j'ai cherché à comprendre comment GTK+
gérait ses fontes. Voici ce que j'ai trouvé :

1. Quand GNOME est actif, les paramètres de GTK+ sont gérés par le
gnome-settings-daemon
1.1. On peut les changer en appelant le Centre de contrôle GNOME, ou les
différents modules gnome-*-properties (dans notre cas,
gnome-font-properties)
1.2. Alternativement, on peut utiliser la Base de registres GNOME,
modifiable à l'aide de gconf-editor
2. Lorsque GNOME ne tourne pas, GTK+ se base sur les fichiers gtkrc
2.1. Les fichiers chargés sont, dans l'ordre, /etc/gtk-2.0/gtkrc
(global) et $HOME/.gtkrc-2.0 (par utilisateur)
2.2. Les proprietés suivantes peuvent être saisies dans ces fichiers :
http://developer.gnome.org/doc/API/2.0/gtk/GtkSettings.html#id2719120
2.3. La proprieté intéressante est gtk-font-name. Comme GTK utilise
fontconfig, elle doit être spécifiée sous la forme "nom taille" (par
exemple "Bitstream Vera Sans 12" plutôt que sous l'ancienne forme longue
X11 ("-misc-fixed-medium-r-normal-*-10-...")
2.3.1. La valeur par défaut est censée être "Sans 10" (référence :
http://developer.gnome.org/doc/API/2.0/gtk/GtkSettings.html#GtkSettings--gtk-font-name
2.3.2. Exemple : gtk-font-name="Bitstream Vera Sans 12"
2.4. Je n'ai pas trouvé comment indiquer d'autres styles de fontes (par
exemple, fonte à chasse fixe). Je suppose que ceci se fait application
par application
2.5. Accessoirement, la proprieté gtk-theme-name permet de choisir un
theme GTK+ parmi ceux présents dans /usr/share/themes qui contiennent
des infos pour GTK+ (ceux qui ont un sous-répertoire gtk-2.0)

En revanche, j'ignore s'il y a d'autres méthodes de changer cette
configuration. Visiblement, le fameux RPM fait l'affaire aussi.

> c'est celui-là et ce n'est pas le seul, loin de là non fourni; en fait je me 
> base sur les sources de apt.kde-redhat ; jadis texstar faisait à peu près la 

Le KDE de ma Cooker est assez complet. Qu'est-ce qui te manque ? Et,
autre question, as-tu ajouté la source Contrib ? Un bon nombre de
paquets y sont stockés plutôt que dans Main.

> même chose pour faire ses versions de kde pour mdk, seulement depuis la 9.2, 
> mandrake ayant fait son système personnel de rpm, c'est un boulot énorme de 
> refaire un rpm pour eux à partir d'un autre provenant de kde, redhat, 
> suse, ...

Faire un RPM à partir d'un autre binaire, c'est pas une bonne soluce de
toute manière. La bonne méthode, c'est de télécharger le RPM source,
modifier le .spec, et reconstruire avec un rpm -bb. Évidemment, pour se
recompiler KDE, faut pas être pressé...

Voilà. Et joyeux Noël à ceux qui le fêtent :-)

+++
-- 
   Jacques Caruso |    Administrateur système    | Laissez-vous pousser
[EMAIL PROTECTED] |   Webmaster, jeuxdroles.org  | les dents. Ne marchez
(+33) 493 847 728 | Membre des Minotaures du Sud | pas sur les opossums.
 PGP : 0x41F5C63D |     Membre de Linux-Azur     | Mangez des kiwis.

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à