Le Lundi 28 Mai 2001 06:46, vous avez écrit :
> J'ai un léger mieux. J'ai fait comme ceci :
> j'ai modifié la ligne qui concernait OpenOffice par le chemin où j'ai
> installé office52 dans le fichier qui gère les fontes. Il se trouve dans
> etc/X11 et s'appelle XftConfig. Par ailleurs, comme conseillé en haut de ce
> fichier à l'origine, j'ai supprimé les entrées qui allaient vers des applis
> que je n'ai pas installées en plaçant des # devant ces lignes.
> Pour office52, j'ai donc
> dir "/usr/local/office52/share/fonts/type1"

je viens d'essayer ta manip sauf que pour moi, étant le seul user de ma 
machine, j'ai déclaré tout cela avec le chemin approprié  
dir "/home/nom_user/office52/share/fonts/type1"
je n'ai pas l'impression d'obtenir une quelconque amélioration :-[

Mais il y a un truc qui me chagrine en lisant le fichier XftConfig. 
Les dièses #   sont des remarques et donc non lus par le système (ce que je 
pense effectivement). Mais alors comment le système peut-il interprèter 
correctement les polices à utiliser.

Regardes les paragraphes ci-dessous de l'extrait d' XftConfig
par exemple pour "Verdana" ---> 6 polices différentes 
Comment le système sait-il s'il s'agit de la police pour "OpenOffice 6" ou 
"URW fonts"
Un peu louche non ???
De plus j'ai essayé StarOffice52 sur une SuSE 7.1 cet après-midi (le tout sur 
le même CD de démo du magasine planète Linux n°12) et bien.... bingo !!! la 
police ne vaut pas un pet de lapin. Le problème vient bien de staroffice et 
non de la distrib puisque les symptômes sont les mêmes. 

extrait d' XftConfig:

# these come with Sun JDK 1.3
match any family == "Verdana"            edit family += "Lucida Sans";
match any family == "Times New Roman"    edit family += "Lucida Bright";
match any family == "Courier New"        edit family += "Lucida Sans 
Typewriter";

# OpenOffice 6
match any family == "Verdana"            edit family += "Lucida Sans Tur";
match any family == "Times New Roman"    edit family += "Lucida Bright Tur";
match any family == "Courier New"        edit family += "Lucida Sans 
Typewriter Tur";

# ttfonts from RH7
match any family == "Verdana"            edit family += "Helmet";

# URW fonts
match any family == "Verdana"            edit family += "Nimbus Sans L";
match any family == "Times New Roman"    edit family += "Nimbus Roman No9 L";
match any family == "Courier New"        edit family += "Nimbus Mono L";

# western fonts
match any family == "Verdana"            edit family += "Blue Highway";

# XFree86 default fonts
match any family == "Verdana"            edit family += "LuciduxSans";
match any family == "Times New Roman"    edit family += "LuciduxSerif";

Excusez pour le roman, c'est pour la bonne cause ;-)


Répondre à