Ceci n'est pas une solution définitive mais une
amélioration plus générale concernant S.O ; avantages :
simple et améliore la rapidité et l'aspect de Kde ,
Koffice, Abiword Ghostscript et Staroffice dans une
certaine mesure (mais appréciable)
C'est l'article d' André Pascual (linuxgraphic.org)
intitulé "petite bidouille entre amis" dans le n° 31 de
Linux Magazine qui m'a poussé à essayer le logiciel
Kfontinst (http://apps.kde.com/).
Il va permettre de choisir précisément les polices à
utiliser pour Kde (et le système) et donc d'en limiter le
nombre en important les polices true type de Windows (ou
autre) qui sont intéressantes - drakfont lui mélange avec
d'autres polices du système. L'intérêt est d'utiliser le
lissage des polices permis avec Kde 2.X, sans perdre en
réactivité en scannant TOUS les répertoires de polices
existants (ce qui est inutile et vain)
Au passage ce soft permet d'installer ces polices pour
StarOffice d'où ceci. L'exemple est celui d'une Mnadrake
8.0 : à adapter à la distribution et au serveur de police
utilisé.1 ) Le principe :
Limiter et sélectionner le nombre de polices ET le nombre
de répertoires de recherche des polices à lisser. Les
mettre à disposition des applis KDE, X et de Staroffice.
2) Les fichiers en cause :
a) Pour le système :
/etc/X11/XftConfig
permet de lister les répertoires contenant les polices.
On en garde le minimum (1 par exemple;-))
celui dans lequel on installera les true type.
(lissageavec XFree4)
/etc/X11/fs/config
C'est la configuration du serveur de police de la
Mandrake : permet aux applications X de trouver les
répertoires de police : on y ajoutera le chemin du
répertoire ou on installe lesfontes TT.
b) Pour StarOffice 5.2 :
/le_répertoire_d'installation_de SO/office52/share/xp3/
Ça devrait être donc :
/opt/office52/share/xp3/
ou
/usr/local/office52/share/xp3/
(m'enfin vous êtes libres ...)
/le_rep_de_so/office52/share/xp3/ppds
(/usr/local/office52/share/xp3/ppds (chez moi))
N.B : on peut installer les fontes dans son /home/~ ou dans
les répertoires habituels. Pour ma part j'ai procédé sous
root dans les répertoires de fontes habituels : ceci impose
mon choix à tous les utilisateurs. (Fasciste!).
On peut nommer sont nouveau répertoire de fontes comme on
l'entend si l'on n'aime pas la suggestion de Kfontinst.
3) À faire :
-Télécharger kfontinst (~200 Ko)
-Installer kfontinst
-Lancer kfontinst
(sous KDE : /K/configuration/autre/)
-configurer Kfontinst et créer le nouveau
répertoire de fontes
- sélectionner et installer les fontes désirées
- renseigner le répertoire réel des fontes utilisées
par SO (voir votre installation d'imprimante)
-renseigner ~/fs/config
-modifier ~/XftConfig
-configurer le système (avec Kfontinst)
- relancer Xfree et le serveur de fontes (ou le système
carrément : là y'en a qui vont me traiter de bourrin ;-)
4) configuration de Kfontinst : /file/setting :
a) Onglet Directories/files:
X11 fonts directory :
/usr/X11R6/lib/X11/fonts/Managed/
(celui par défaut, on peut en créer un autre dont on
indiquera le chemin-cf 2 N.B- )
Ghostscript Fontmap File :
/usr/share/ghostscript/5.50/Fontmap.GS
(respecter la casse)
StarOffice :
cocher XP3 Directory et renseigner avec
/usr/local/office52/share/xp3/
b) Onglet Install/uninstall :
NE PAS OUBLIER de cocher les cases
Process AFMs et Fix TTF Postscript names
---> Kfontinst importe les ttfs et convertit aussi la
métrique en afm et pfb qu'on retrouve dans le répertoire
d'installation.
c) Miscellaneous :
Pour redémarrer le serveur de fonte :
/etc/rc.d/init.d/xfs restart
(à adapter à votre serveur de fontes évidemment)
chaîne de prévisualisation :
comme vous voulez : je vous conseille un truc
du genre : Vous êtes un type formidable...
Ça fait toujours plaisir à lire ;-))
OK.
5) Importer les polices
Là c'est tout simple dans la fenêtre principale : en bas
les fontes à installer, en haut les fontes installées.
On choisit (en bas) un répertoire de fontes : elles
s'affichent ; clique droit sur la/les fonte(s) à installer
/ installer.
(répertoire ~/Managed ou autre selon votre choix)
L'avantage de ce soft est de pouvoir visualiser ET choisir
ses fontes.
6) Renseigner StarOffice
Kfontinst a créé dans ~/xp3/ppds un fichier X11.PS.
Pour l'utiliser ajouter dans le fichier réel du pilote
utilisé :
*Include: "./X11.PS"
Chez moi c'est le fichier
/usr/local/office52/share/xp3/ppds/SGENPRT.PS
mon imprimante n'étant pas listée par SO.
Utilisez ici le fichier RÉEL du pilote de votre imprimante.
7) Modification des répertoires de fonte :
Commenter les entrées inutiles dans
/etc/X11/XftConfig
On peut même n'en laisser qu'une : la nouvelle qu'on
ajoutera : /usr/X11R6/lib/X11/fonts/Managed/ dans notre
exemple
Ajouter le nouveau chemin pour renseigner Xfree dans
/etc/X11/fs/config. (pour le serveur xfs).
8) Configurer le système :
Ouvrir /Files/Configure System : si on a fait "la totale"
(S.O et Ghostscript etc ...) cocher toutes les options.
Dans touts les cas
-créer pour X : fonts.dir et fonts.scale ;
-générer les métriques AFMs ;
-créer X11.PS dans le répertoire de fontes de S.O
OK.
9) Modifier le choix des polices dans les diverses
applications en conséquence.
10) Résultats et choix de fontes :
Pour ne parler que de StarOffice j'ai importé entre autres
les polices Verdana et Arial.
Arial permet en la choisissant par défaut par le sous-menu
/Outils/Options d'avoir dans Writer plus particulièrement
un aspect à l'écran qui n'est pas "dégoulinant"et
extrêmment pénible à lire. Parmi les polices à empattement
Garamond, Times New Roman, Charter, Century Schoolbook,
Courrier New, Bookman Old Style (en grasse) se
comportent plutôt bien. Sans empattement : Arial, Verdana,
Zurich et Tahoma(en grasse) vont bien. Pour les fantaisies
Chevara, Chevara Outline, English 157 Bt, Vivaldi. Il y
en a sûrement d'autres. On peut aussi changer la police
pour l'impression qui elle ne subit pas cet "effet XFree".
Verdana (Microsoft) permet d'avoir pour le navigateur de
S.O un aspect convenable des pages (en fait c'est la même
chose dans Netscape) sauf pour certains caractères de
certaines pages : choix de caractères qui ne se justifient
pas à mon avis mais c'est une autre histoire.
On peut sans doute améliorer ceci en "testant" et
installant de préférence les fontes "qui vont bien dans
S.O", mais ça peut être long...
Conclusion.
L'aide de Kfontinst vous apportera les renseignements
complémentaires à ce survol (utilisation du patch
microsoft-cp1252.xpp pour la gestion du symbole Euro ...)
L'article d' André Pascual vous donnera quelques pistes
sur un choix judicieux de polices (avec ou sans
empattement etc...) pour améliorer l'aspect et la
lisibilité d'un document. Il existe certainement des sites
Web traitant du sujet : toujours est-il qu'il semble bien
que trop de polices tuent la police (pardon).
N.B : Pour utiliser les polices de Windows on doit avoir
Windows et par conséquent une licence en bonne et due
forme, bien sûr!
Sun propose également un certain nombre de polices
T.T en téléchargement il me semble.