Sto provando a usare ~ / .fonts.conf per sostituire Helvetica con Droid Sans, ecco il contenuto del file:
<?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"><string>Droid Sans</string></edit>
</match>
</fontconfig>
ma non importa cosa, nulla sembra accadere. Ho provato a eseguire fc-cache, ho fatto il check-in /etc/fonts/conf.d
e ho scoperto 50-user.conf
che sembra chiamare esplicitamente configurazioni specifiche dell'utente.
Che cosa mi manca?
Grazie
EDIT: dopo un'indagine ho scoperto che altre regole /etc/fonts/conf.d
sovrascrivevano la configurazione dell'utente, quindi il collegamento user.conf
ad 00-user.conf
aiutato. Tuttavia è solo un parziale successo, poiché posso specificare quali caratteri devono essere sostituiti, ma il sostituto della mia scelta viene ignorato: in altre parole, posso rendere Helvetica
invalido e il sistema torna al carattere successivo (cioè nel browser, esso accetta il carattere successivo specificato nel foglio di stile, se non è presente visualizza sans-serif standard).