Migliorare l'aspetto dei caratteri: differenze tra le versioni

→‎Altri desktop: aggiunta sottosezione Openbox
mNessun oggetto della modifica
(→‎Altri desktop: aggiunta sottosezione Openbox)
Riga 67: Riga 67:


=== Altri desktop ===
=== Altri desktop ===
Altri ambienti desktop (come [[Debian con Enlightenment 17|Enlightenment]]) o configurazioni minimali (come ad esempio [[Openbox]]) potrebbero avere degli strumenti di configurazione dei font poco pratici o non averne affatto. In questi casi, se la [[Migliorare_l'aspetto_dei_caratteri#Configurazione di sistema|configurazione di sistema]] non piace all'utente o non è stata impostata, bisogna creare un file di configurazione simile a quello di sistema, ma a livello utente. Basta aprire un editor di testi come ''gedit'' o ''kwrite'' e incollare quanto segue:
Altri ambienti desktop (come [[Debian con Enlightenment 17|Enlightenment]]) potrebbero avere degli strumenti di configurazione dei font poco pratici, incompleti o non averne affatto. In questi casi, se la [[Migliorare_l'aspetto_dei_caratteri#Configurazione di sistema|configurazione di sistema]] non piace all'utente o non è stata impostata, bisogna creare un file di configurazione simile a quello di sistema, ma a livello utente. Basta aprire un editor di testi come ''gedit'' o ''kwrite'' e incollare quanto segue:
<pre>
<pre>
<?xml version='1.0'?>
<?xml version='1.0'?>
Riga 90: Riga 90:
     <edit mode="assign" name="lcdfilter">
     <edit mode="assign" name="lcdfilter">
       <const>lcddefault</const>
       <const>lcddefault</const>
    </edit>
    <edit mode="assign" name="dpi">
      <double>96</double>
     </edit>
     </edit>
   </match>
   </match>
</fontconfig>
</fontconfig>
</pre>
</pre>
(notare l'uso di ''assign'' che permette di sovrascrivere le impostazioni di sistema, dove invece si usa ''append'' proprio per permettere la sovrascrittura da parte dei singoli utenti).
(notare l'uso di ''mode="assign"'' che permette di sovrascrivere le impostazioni di sistema, dove invece si usa ''mode="append"'' proprio per permettere la sovrascrittura da parte dei singoli utenti).


Dopodiché:
Dopodiché:
Riga 100: Riga 103:
*se si usa '''Jessie''' (o versioni successive) salvare come <code>~/.config/fontconfig/fonts.conf</code>
*se si usa '''Jessie''' (o versioni successive) salvare come <code>~/.config/fontconfig/fonts.conf</code>
e infine riavviare X (riavviando il sistema o facendo il logout) per applicare la configurazione.
e infine riavviare X (riavviando il sistema o facendo il logout) per applicare la configurazione.
==== Openbox ====
Su [[Openbox]] (e forse anche in altri ambienti minimalisti simili, come [[Fluxbox]]) si otterranno risultati solo parziali: il miglioramento si noterà solo nei titoli delle finestre ma non all'interno di queste.<br>
In questo caso bisogna usare un altro file di configurazione (in aggiunta o in sostituzione a quello sopra), che andremo a creare con il nome <code>~/.Xresources</code> e con il seguente contenuto:
<pre>
Xft.antialias: 1
Xft.hinting: 1
Xft.autohint: 0
Xft.hintstyle: hintslight
Xft.rgba: rgb
Xft.lcdfilter: lcddefault
Xft.dpi: 96
</pre>
Se si usa anche l'altro file di configurazione accertarsi che le impostazioni dei due coincidano, per evitare problemi di visualizzazione.<br>
Come in precedenza, riavviare X o il sistema per vedere i risultati.


== Caratteri della console ==
== Caratteri della console ==
317

contributi