Bonjour, je poste sur la liste dev, mais je pense que les réponses pourraient intéresser pas mal de personnes sur user. Je suis en train d'écrire un bel article pour un magazine Linux sur l'harmonisation des thèmes, styles et polices pour toutes les applis KDE(qt)/Gnome(gtk). Tout est parfait mais un "petit" programme résiste sur certains points ce qui a tendance à me rendre un peu chèvre. 1) (purement informatif) Jusqu'à OpenOffice.org 2.0 m117 (inclu) l'utilisation de gtk-qt-engines (qui applique un style qt aux applis gtk) casse l'interface de OOo : plus de menus, plus de barre d'outils, mais ils réapparaissent quand on passe la souris dessus. La m117 est celle fournie avec la Fedora Core 4. Je l'ai entièrement désinsitallé pour réinstaller la m122, et là c'est parfait. 2) La m122 propose ses propres réglages notamment pour le lissage des polices. Elle propose le lissage à partir de la taille n. Pourquoi ne pas proposer de ne pas lisser les polices sur un certain intervalle, par exemple (comme sous Windows par défaut) non lissé de 8 à 13, ou à défaut de reprendre les réglages de KDE ou Gnome qui sont communs (.fonts.conf identique) ? 3) Malgré mes réglages (lisser les polices au-dessus d'une taille de 14), OOo s'en fiche à moitié : il tiens compte de la valeur pour la police des menus, mais par pour le texte saisi sous Writer par exemple. A type et taille visuelle identique entre deux applis (une gtk/qt et OOo, police verdana 10), aucun lissage sous kde/qt (résultat attendu avec aucun lissage entre 8 et 13 sous KDE/Gnome), lissage sous OOo alors que j'ai réglé à 14 la taille mini de lissage. Je me demande si OOo oublie de tenir compte du réglage DPI système (via X Window), ou s'il n'y a pas un problème avec la bibliothèque freetype incorporée. 4) Je suppose que OOo est toujours compilé avec freetype, et qu'il utilise sa propre version de la bibliothèque. Je comprends dès lors qu'il utilise ses propres réglages et pas le ".fonts.conf" présent dans le répertoire utilisateur. Je comprends aussi que par exemple le bytecode interpreter ne soit pas activé (en France et en théorie en Europe, les brevets logiciels n'ont aucune validité) alors qu'il améliore fortement le rendu des polices truetype (surtout non lissées). Je souhaite donc utiliser ma propre bibliothèque freetype (qui utilisera mon .fonts.conf, et avec le bytecode interpreter activé). Ce qui m'amène à la question suivante : est-il toujours possible de faire un export LD_PRELOAD=/usr/lib/freetype.so.X soffice ? 5) les version milestone mXXX proposent un paquet d'intégration avec l'environnement Gnome. Or j'ai lu (confirmez-vous) qu'à partir de la m118 tout le necessaire à l'intégration avec KDE était présent (comme sous la SuSE par exemple). Or je ne trouve pas le package associé. Où est-il ? Ca éviterait de passer par gtk-qt-engine, et surtout on pourrait avoir un sélecteur de fichiers harmonisé (note : même sous Suse avec OOo intégré à fond à KDE, le kioslave media:/ n'est pas reconnu). Merci d'avance pour vos réponses --- Sébastien ROHAUT DSIT-XIP/IA
[dev-fr] OOo 2.0 m1xx, gestion des polices (Freety pe), intégration bureau
EXT / FOCAL ROHAUT Sébastien Thu, 18 Aug 2005 00:19:35 -0700
- [dev-fr] OOo 2.0 m1xx, gestion des polices (... EXT / FOCAL ROHAUT Sébastien
- Re: [dev-fr] OOo 2.0 m1xx, ge stion des... Sophie Gautier
- Re: [dev-fr] OOo 2.0 m1xx, ge stion des... eric.bachard
