Myslím, že ve vaší konfiguraci chyběl atribut vazby. (viz také fonts-conf). V závislosti na vaší další konfiguraci může pravděpodobně fungovat vazba „stejná“ nebo „silná“, zatímco „slabá“ vám nemusí poskytnout to, co chcete.
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test qual="any" name="family"><string>Helvetica</string></test>
<edit name="family" mode="assign" binding="same"><string>Droid Sans</string></edit>
</match>
</fontconfig>
Myslím, že mechanismus aliasů by pro to fungoval:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>Helvetica</family>
<prefer>Droid Sans</prefer>
</alias>
</fontconfig>
Jak podmíněně překódovat do UTF-8?
Jak nahrávat screencast na Linuxu pomocí kliknutí myší a zobrazených klávesových zkratek