Les polices Microsoft TTF telles que Calibri et Cambria ne sont pas restituées correctement à certains niveaux de zoom de page:
(J'ai installé les polices Microsoft manuellement en les plaçant dans le répertoire ~/.fonts
et en mettant à jour le cache des polices).
Est-il possible d'améliorer le rendu des polices Microsoft sous LibreOffice?
Des polices comme Calibri et Cambria ont recours à des bitmaps intégrés lorsqu’elles sont ajustées à de petites tailles.
Pour désactiver ce comportement de police, mettez ce qui suit dans $HOME/.fonts.conf
:
<match target="font" >
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
Créez le fichier s'il n'existe pas.
Redémarrez pour prendre effet.
Sources
http://ubuntuforums.org/showthread.php?t=724818 (inscription requise)
http://manpages.ubuntu.com/manpages/precise/man5/fonts-conf.5.html
NOTE: $HOME/.fonts.conf
est obsolète dans Ubuntu 12.10 Au lieu de cela, collez le code XML ci-dessus (en tant que root) dans /etc/fonts/conf.d/50-user.conf
J'ai résolu ce problème pour mon système en supprimant la police Calibri , puis en installant Carlito , qui est "compatible métrique avec Calibri" et est fourni avec "une entrée de mappage vers fontconfig (local .conf), "actualisant mon cache de polices et redémarrant LibreOffice:
$ rm ~/.fonts/Microsoft/CALIBRI*
$ Sudo apt install fonts-crosextra-carlito
$ fc-cache
Voici un avant et un après avec Microsoft en haut et Carlito ci-dessous:
Vous pouvez faire la même chose avec Caladea pour Cambria avec fonts-crosextra-caladea
et vous pouvez utiliser polices Croscore Arimo, Tinos et Cousine pour - Arial , Times New Roman , et Courier New avec fonts-croscore
.
Voir mon post complet pour plus de détails.
Au lieu de mettre le code XML dans /etc/fonts/conf.d/50-user.conf
(qui ne comprend en fait que les fichiers de $HOME/.config/fontconfig/conf.d
ou $HOME/.config/fontconfig/fonts.conf
), placez le code XML dans un fichier sous les deux répertoires mentionnés dans votre $HOME/.config/fontconfig/
annuaire. Ne jouez pas avec les fichiers de configuration du système, cela rendrait les mises à niveau du système plus compliquées.