Si, l'hinting lo devi tenere attivato.conraid ha scritto:Adesso si vede abbastanza bene.
Dico abbastanza perché non è proprio come KDE, ma ci si avvicina molto.
Devo però tenere antialiasing disattivato e hinting attivato (non importa se sottile o completo) da impostazioni di xfce.
A beneficio anche degli altri, per riprodurre lo stesso comportamento di KDE devi procedere in senso contrario.
Mi spiego:
- devi tenere attivato l'antialiasing dal pannello di controllo di xfce;
- tenere l'hinting attivo e scegliere l'hinting sottile(da valutare se è richiesto);
- agire su /etc/fonts/local.conf aggiungendo una regola che disattivi l'antialiasing solo per i font piccoli.
Esempio:
Codice: Seleziona tutto
<match target="font" >
<test compare="more_eq" name="size" qual="any" >
<double>1</double>
</test>
<test compare="less_eq" name="size" qual="any" >
<double>12</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
<match target="font" >
<test compare="more_eq" name="pixelsize" qual="any" >
<double>1</double>
</test>
<test compare="less_eq" name="pixelsize" qual="any" >
<double>16</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
La regola può essere "raffinata" ulteriormente. Per esempio, magari vuoi che si applichi solo al font Liberation. Basta aggiungere:
Codice: Seleziona tutto
<test name="family" qual="any">
<string>Liberation Sans</string>
</test>
In entrambi i casi il risultato è questo:
Infine, e chiudo, potresti trovare più gradevoli alla vista i font bold con antialiasing, anche quando di piccole dimensioni. Nel caso, subito dopo la regola precedente, basta aggiungere:
Codice: Seleziona tutto
<match target="font" >
<test compare="more_eq" name="weight" >
<int>200</int>
</test>
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
Lo dovresti vedere con:conraid ha scritto:Inoltre ho la migliore, tra quelle provate, resa con "Sans 10", ma non so che carattere prenda con il generico Sans, nei file di configurazione di fontconfig vedo solo che fa in modo che Sans corrisponda a Sans-Serif, ma poi non trovo altro per Sans-serif. Non è il Liberation perché per una dimensioni simile devo mettere 11 al liberation.
Codice: Seleziona tutto
fc-match Sans
# etc, etc
Problemi di permessi sui file dei font? Buttata così a caso...Arial non me lo fa usare. Semplicemente ignora la selezione