Utilisation de ~ / .fonts.conf pour modifier le poids des polices à espacement fixe

10

Sous OS X, les polices à espacement fixe sont légèrement plus pondérées que les autres polices. Cela (je pense) aide à faire ressortir les couleurs plus vivement.capture d'écran

Depuis que je suis sous Linux, j'essaie de reproduire le comportement. J'essaie de le faire en modifiant la propriété "weight" dans ~/.fonts.conf,

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <test name="family">
      <string>DejaVu Sans Mono</string>
      <string>Bitstream Vera Sans Mono</string>
    </test>
    <edit name="weight" mode="assign">
        <const>medium</const>
    </edit>
  </match>
</fontconfig>

Apparemment, cela ne fonctionne pas correctement. Ce qui se passe, c'est que les polices mono DejaVu ou Bitstream en gras deviennent plus audacieuses, et rien ne se passe pour l'autre. capture d'écran

Alors, comment puis-je résoudre ce problème?

westeros91
la source

Réponses:

9

D'accord, j'ai compris cela. À partir de la page de manuel de fonts-conf, la propriété weightdéfinit le poids du caractère gras et non le poids de la police . C'est pourquoi changer le weightplomb en gras plus audacieux que changer la police entière. Ce que je cherchais, c'était de emboldeningpermettre l'enhardissement des polices synthétiques. L'utilisation de cela a ~/.fonts.confrésolu le problème.

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
    <test name="family">
    <string>Inconsolata</string>
    </test>
    <edit name="embolden" mode="assign">
        <bool>true</bool>
    </edit>
</match>
</fontconfig>

Avant et après l'utilisation d'Inconsolata 12 pt. police (j'ai également désactivé l'indication de police lors de la capture d'écran).

avant capture d'écran

après capture d'écran

Ce serait bien si la quantité d'enhardissement pouvait également être contrôlée.

westeros91
la source
3
J'aimerais également savoir comment contrôler le poids de l'enhardissement. Peut-être que demi-enhardi serait le plus proche du style Mac OS X.
Christopher Poile du