Migliorare l'aspetto dei caratteri: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(Creata pagina con '{{Versioni compatibili}} == Introduzione == Generalmente Debian ha attivo un [http://en.wikipedia.org/wiki/Font_rasterization font rendering] che lascia a desiderare e i caratte...')
 
(correzioni varie + aggiunte parametri)
Riga 3: Riga 3:
== Introduzione ==
== Introduzione ==
Generalmente Debian ha attivo un [http://en.wikipedia.org/wiki/Font_rasterization font rendering] che lascia a desiderare e i caratteri spesso sono brutti da vedere.<br>
Generalmente Debian ha attivo un [http://en.wikipedia.org/wiki/Font_rasterization font rendering] che lascia a desiderare e i caratteri spesso sono brutti da vedere.<br>
Con le ultime modifiche alla libreria [https://it.wikipedia.org/wiki/Cairo_%28grafica%29 Grafica Cairo] è possibile attivare il '''Subpixel-hinting''' e il '''Font-smoothing''' dei caratteri con un miglioramento sensibile; il tutto creando un semplice ''file'' da collocare all'interno della nostra '''/HOME'''.
Un miglioramento sensibile dei caratteri si può avere creando un semplice file da collocare all'interno della nostra home directory.


== Configurazione ==
== Configurazione ==
Apriamo il nostro editor di testi preferito e incolliamo il listato che segue:
Apriamo il nostro editor di testi preferito e incolliamo il listato che segue:
<pre><?xml version='1.0'?>
<pre>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<fontconfig>
<match target="font">
<match target="pattern">
  <edit mode="assign" name="rgba">
<edit mode="assign" name="antialias">
  <const>rgb</const>
<bool>true</bool>
  </edit>
</edit>
</match>
<edit mode="assign" name="hinting">
<match target="font">
<bool>true</bool>
  <edit mode="assign" name="hinting">
</edit>
  <bool>true</bool>
<edit mode="assign" name="autohint">
  </edit>
<bool>false</bool>
</match>
</edit>
<match target="font">
<edit mode="assign" name="hintstyle">
  <edit mode="assign" name="hintstyle">
<const>hintslight</const>
  <const>hintslight</const>
</edit>
  </edit>
<edit mode="assign" name="rgba">
</match>
<const>rgb</const>
<match target="font">
</edit>
  <edit mode="assign" name="antialias">
<edit mode="assign" name="lcdfilter">
  <bool>true</bool>
<const>lcddefault</const>
  </edit>
</edit>
</match>
<edit mode="assign" name="embeddedbitmap">
  <match target="font">
<bool>false</bool>
    <edit mode="assign" name="lcdfilter">
</edit>
      <const>lcddefault</const>
</match>
    </edit>
<selectfont><rejectfont><pattern>
  </match>
<patelt name="scalable"><bool>false</bool></patelt>
</fontconfig></pre>
</pattern></rejectfont></selectfont>
</fontconfig>
</pre>
 
Salviamo il file appena creato all'interno della nostra home con il nome <code>.fonts.conf</code><br>
Riavviate il server X con un logout e login o riavviando il pc e ora dovreste avere le opzioni di hinting attivate.


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.


== Riferimenti ==
== Riferimenti ==
Riga 48: Riga 52:
{{Autori | Autore = [[Utente:Danielsan|Danielsan]] }}
{{Autori | Autore = [[Utente:Danielsan|Danielsan]] }}


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

Versione delle 22:08, 9 dic 2013

Debian-swirl.png Versioni Compatibili

Tutte le versioni supportate di Debian

Introduzione

Generalmente Debian ha attivo un font rendering che lascia a desiderare e i caratteri spesso sono brutti da vedere.
Un miglioramento sensibile dei caratteri si può avere creando un semplice file da collocare all'interno della nostra home directory.

Configurazione

Apriamo il nostro editor di testi preferito e incolliamo il listato che segue:

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
	<match target="pattern">
		<edit mode="assign" name="antialias">
			<bool>true</bool>
		</edit>
		<edit mode="assign" name="hinting">
			<bool>true</bool>
		</edit>
		<edit mode="assign" name="autohint">
			<bool>false</bool>
		</edit>
		<edit mode="assign" name="hintstyle">
			<const>hintslight</const>
		</edit>
		<edit mode="assign" name="rgba">
			<const>rgb</const>
		</edit>
		<edit mode="assign" name="lcdfilter">
			<const>lcddefault</const>
		</edit>
		<edit mode="assign" name="embeddedbitmap">
			<bool>false</bool>
		</edit>
	</match>
	<selectfont><rejectfont><pattern>
		<patelt name="scalable"><bool>false</bool></patelt>
	</pattern></rejectfont></selectfont>
</fontconfig>

Salviamo il file appena creato all'interno della nostra home con il nome .fonts.conf
Riavviate il server X con un logout e login o riavviando il pc e ora dovreste avere le opzioni di hinting attivate.


Riferimenti

https://wiki.debian.org/Fonts
https://en.wikipedia.org/wiki/Font_smoothing
https://en.wikipedia.org/wiki/Font_hinting
https://en.wikipedia.org/wiki/Cairo_%28graphics%29




Guida scritta da: Danielsan Swirl-auth20.png Debianized 20%
Estesa da:
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized