Migliorare l'aspetto dei font: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Riga 6: Riga 6:
Però per un risultato migliore e più adattabile ai propri gusti è meglio seguire un'altra strada.<br>
Però per un risultato migliore e più adattabile ai propri gusti è meglio seguire un'altra strada.<br>
Tuttavia con le ultime modifiche alla [https://it.wikipedia.org/wiki/Cairo_%28grafica%29 Libreria Grafica Cairo] esiste una procedura ancora più semplice; infatti è possibile attivare il '''Subpixel-hinting''' e il '''Font-smoothing''' dei caratteri, con un miglioramento sensibile, creando un semplice ''file'' di configurazione da collocare all'interno della nostra '''/HOME'''.
Tuttavia con le ultime modifiche alla [https://it.wikipedia.org/wiki/Cairo_%28grafica%29 Libreria Grafica Cairo] esiste una procedura ancora più semplice; infatti è possibile attivare il '''Subpixel-hinting''' e il '''Font-smoothing''' dei caratteri, con un miglioramento sensibile, creando un semplice ''file'' di configurazione da collocare all'interno della nostra '''/HOME'''.
== Procedura semplificata ==
Apriamo il nostro editor di testi preferito e incolliamo il listato che segue:
<pre><?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<match target="font">
  <edit mode="assign" name="rgba">
  <const>rgb</const>
  </edit>
</match>
<match target="font">
  <edit mode="assign" name="hinting">
  <bool>true</bool>
  </edit>
</match>
<match target="font">
  <edit mode="assign" name="hintstyle">
  <const>hintslight</const>
  </edit>
</match>
<match target="font">
  <edit mode="assign" name="antialias">
  <bool>true</bool>
  </edit>
</match>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
</fontconfig></pre>
Salviamo il file appena creato all'interno della nostra '''/HOME''' con il nome: '''.fonts.conf'''<br>
Uscite e rientrate nella sessione grafica se usate un ''Login Manager'', altrimenti riavviate il ''Server X''; ora dovreste avere il '''Subpixel-hinting''' e il '''Font-smoothing''' attivato.<br>
Se il risultato è di vostro gradimento potete fermarvi qui.<br>
<br>
{{Box|Informazioni per Jessie|Si prevede che per la prossima ''Debian Stable'', Jessie, la nuova posizione per il ''file'' di configurazione sarà: '''~/.config/fontconfig/fonts.conf'''}}


== Configurazione fontconfig ==
== Configurazione fontconfig ==
Riga 350: Riga 390:
http://duganchen.ca/writings/slackware/fonts/<br>
http://duganchen.ca/writings/slackware/fonts/<br>
http://www.antigrain.com/research/font_rasterization/index.html<br>
http://www.antigrain.com/research/font_rasterization/index.html<br>
https://lists.ubuntu.com/archives/ubuntu-desktop/2008-December/001887.html
https://lists.ubuntu.com/archives/ubuntu-desktop/2008-December/001887.html<br>
http://www.webupd8.org/2013/06/better-font-rendering-in-linux-with.html
http://www.webupd8.org/2013/06/better-font-rendering-in-linux-with.html<br>
https://en.wikipedia.org/wiki/Font_smoothing<br>
https://en.wikipedia.org/wiki/Font_hinting<br>
https://en.wikipedia.org/wiki/Cairo_%28graphics%29<br>




Riga 362: Riga 405:
|Estesa_da =  
|Estesa_da =  
:[[Utente:BubuXP|BubuXP]] 02:46, 21 mag 2013 (CEST) (riscrittura totale)
:[[Utente:BubuXP|BubuXP]] 02:46, 21 mag 2013 (CEST) (riscrittura totale)
: [[Utente:Danielsan|Danielsan]] (aggiunto paragrafo "Procedura semplificata")
}}
}}


[[Categoria:Browser]]
[[Categoria:Browser]]
[[Categoria:Ottimizzazione del sistema]]
[[Categoria:Ottimizzazione del sistema]]
80

contributi