J'utilise Ubuntu 12.04 avec certains programmes KDE: kate et yakuake. Aucun de ces programmes ne rendra la police en gras. Au lieu de cela, la police apparaît en tant que "régulière". Comment puis-je réparer cela?
L'image ci-dessous montre un exemple de rendu Kate python avec la surbrillance stock python (les couleurs sont inversées à l'aide de l'option Négatif de CompizConfig Settings Manager). Les mots suivants auraient dû apparaître en gras:
De même, Yakuake (ou peut-être la Konsole sous-jacente) ne fait pas preuve d'audace. Mon LS_COLORS comprend: di = 01; 34 (bleu gras)
Ci-dessous, mon gnome-terminal affiche parfaitement les polices en gras.
Cela fait longtemps que vous avez demandé, mais j'ai eu le même problème et je suis allé au fond des choses.
Version abrégée
$ Sudo rm /etc/fonts/conf.d/60-droid-sans-mono-fonts.conf
(il ne s'agit que d'un lien symbolique afin qu'aucun fichier de configuration réel ne soit perdu).
Version longue
Le paquetage ttf-droid
a été remplacé par fonts-droid
. Avec cela, le lien symbolique 60-ttf-droid-sans-mono-fonts.conf
dans le dossier /etc/fonts/conf.d/ a été renommé en 60-droid-sans-mono-fonts.conf
. Cela signifie que la configuration dans ce fichier est maintenant lue avant toute la configuration dans 60-latin.conf
et la remplace ainsi. L'alias de police Monospace (utilisé par défaut dans Yakuake et Kate) est défini comme un alias DejaVu Sans Mono dans 60-latin.conf, mais Droid Sans Mono dans 60-droid-sans-mono-fonts.conf. Incidemment, cette police n'a pas de version en gras, du moins pas les fichiers du paquet fonts-droid. Donc, partout où Yakuake et Kate sont supposés afficher des caractères gras, le rendu revient à la version standard de la police.
Si vous ne souhaitez pas modifier le système, vous pouvez ajouter votre propre alias à Monospace dans ~/.fonts.conf. Cela devrait fonctionner:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>monospace</family>
<prefer>
<family>DejaVu Sans Mono</family>
</prefer>
</alias>
</fontconfig>
Vous pouvez consulter tous les fichiers de /etc/fonts/conf.avail et de la page de manuel fonts.conf pour voir ce que vous pouvez ajouter dans votre fichier .fonts.conf.