La réponse la plus classique, c'est d'installer les polices de chez MS, parce que ce genre de site utilise Lucida, Arial ou Helvetica. Mais moi je les trouve moches, les glyphes sont très étroits et ça fait un texte tout ramassé horizontalement.
J'avais déjà essayé de bidouiller fontconfig, sans résultat, mais là ton commentaire m'a fait me replonger dans le truc, et j'ai trouvé une solution : dans /etc/fonts/local.conf, mettre :
En gros, on remplace les polices de chez MS (ou Mac OS) par les classiques DejaVu.
Une autre solution, si tu ne veux pas de polices proprios mais que tu souhaites garder le même espacement, c'est d'utiliser les polices Liberation de RedHat : https://www.redhat.com/promo/fonts/
C'est d'ailleurs sur cette page que j'ai trouvé la liste des polices à remplacer.
[^] # Re: rendu des polices
Posté par benoar . En réponse à la dépêche Plone 3.0 disponible. Évalué à 3.
J'avais déjà essayé de bidouiller fontconfig, sans résultat, mais là ton commentaire m'a fait me replonger dans le truc, et j'ai trouvé une solution : dans /etc/fonts/local.conf, mettre :
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test qual="any" name="family">
<string>Arial</string>
<string>Albany</string>
<string>Helvetica</string>
<string>Nimbus Sans L</string>
<string>Lucida Grande</string>
<string>Lucida</string>
</test>
<edit name="family" mode="assign">
<string>DejaVu Sans</string>
</edit>
</match>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Times New Roman</string>
<string>Thorndale</string>
<string>Nimbus Roman</string>
</test>
<edit name="family" mode="assign">
<string>DejaVu Serif</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>Courier New</string>
<string>Cumberland</string>
<string>Courier</string>
<string>Nimbus Mono L</string>
</test>
<edit name="family" mode="assign"><string>DejaVu Sans Mono</string></edit>
</match>
</fontconfig>
En gros, on remplace les polices de chez MS (ou Mac OS) par les classiques DejaVu.
Une autre solution, si tu ne veux pas de polices proprios mais que tu souhaites garder le même espacement, c'est d'utiliser les polices Liberation de RedHat : https://www.redhat.com/promo/fonts/
C'est d'ailleurs sur cette page que j'ai trouvé la liste des polices à remplacer.