317
contributi
m (→Ubuntu) |
(→Infinality: aggiornamenti vari) |
||
Riga 329: | Riga 329: | ||
=== Installazione === | === Installazione === | ||
'''''Al momento è possibile installare Infinality solo su Debian Wheezy. Al più presto arriverà la versione aggiornata per Jessie/Sid.''''' | |||
Prima di installare Infinality, meglio fare pulizia di configurazioni ridondanti (che probabilmente Infinality riesce ad ignorare, ma meglio esserne sicuri). | Prima di installare Infinality, meglio fare pulizia di configurazioni ridondanti (che probabilmente Infinality riesce ad ignorare, ma meglio esserne sicuri). | ||
Innanzitutto spostare in una directory di backup o eliminare i file <code>/etc/fonts/local.conf</code> e <code>~/.fonts.conf</code> <sup>[[Migliorare l'aspetto dei font#Jessie |nota]]</sup>, poi rimuovere le impostazioni di hinting (''1 | Innanzitutto spostare in una directory di backup o eliminare i file <code>/etc/fonts/local.conf</code> e <code>~/.fonts.conf</code> <sup>[[Migliorare l'aspetto dei font#Jessie |nota]]</sup>, poi rimuovere le impostazioni di hinting (''1*.conf'') da <code>/etc/fonts/conf.d/</code> con: | ||
<pre># rm /etc/fonts/conf.d/1 | <pre># rm /etc/fonts/conf.d/1*.conf</pre> | ||
così dovremmo essere tornati alla configurazione iniziale di Debian. | così dovremmo essere tornati alla configurazione iniziale di Debian. | ||
Adesso si può aggiornare <code>libfreetype6</code> con la versione patchata e poi installare la configurazione di Infinality, contenuta in <code>fontconfig-infinality</code>: | Adesso si può aggiornare <code>libfreetype6</code> con la versione patchata e poi installare la configurazione di Infinality, contenuta in <code>fontconfig-infinality</code>: | ||
* '''libfreetype6''' [https:// | * '''libfreetype6''' [https://drive.google.com/file/d/0B7AdLMiZn4FzM3g1Q0U4aDdSWU0/edit i386] [https://drive.google.com/file/d/0B7AdLMiZn4FzYlNITlQ0YWhjVk0/edit amd64] | ||
* '''fontconfig-infinality''' [https:// | * '''fontconfig-infinality''' [https://drive.google.com/file/d/0B7AdLMiZn4FzeGlsRFFIMVNDbjA/edit i386 e amd64] | ||
Gli altri pacchetti, il codice sorgente e i log di compilazione sono disponibili [https://drive.google.com/folderview?id=0B7AdLMiZn4FzT1FGTERscGtzc0E qui].<br> | Gli altri pacchetti, il codice sorgente e i log di compilazione sono disponibili [https://drive.google.com/folderview?id=0B7AdLMiZn4FzT1FGTERscGtzc0E qui].<br> | ||
Se avete abilitato multiarch, quasi sicuramente avrete già installato entrambe le versioni ''i386'' e ''amd64'' di <code>libfreetype6</code> e dovrete aggiornarle entrambe. Per installare il tutto basta mettere i pacchetti in una nuova cartella vuota e dare un: | Se avete abilitato ''multiarch'', quasi sicuramente avrete già installato entrambe le versioni ''i386'' e ''amd64'' di <code>libfreetype6</code> e quindi dovrete aggiornarle entrambe. Per installare il tutto basta mettere i pacchetti in una nuova cartella vuota e dare un: | ||
<pre># dpkg -i /percorso/nuovacartella/*.deb</pre> | <pre># dpkg -i /percorso/nuovacartella/*.deb</pre> | ||
Dopo l'installazione | Dopo l'installazione cambiate configurazione con il comando: | ||
<pre># /etc/fonts/infinality/infctl.sh setstyle</pre> | <pre># /etc/fonts/infinality/infctl.sh setstyle</pre> | ||
che permette di scegliere tra vari preset che imitano il font hinting di altri sistemi operativi. | che permette di scegliere tra vari preset che imitano il font hinting di altri sistemi operativi. | ||
Dovrete | Dovrete inoltre impostare lo stile preferito nel file <code>/etc/X11/Xsession.d/99infinality-settings</code> (riga 712, nella variabile ''USE_STYLE'') e infine riavviare. | ||
Per ottenere i risultati migliori è meglio installare i font tipici del sistema operativo prescelto, ed anche selezionare dalle impostazioni dei font del vostro ambiente desktop l'antialiasing ''RGB'' e l'hinting ''Full''. | |||
<br> | |||
È possibile creare anche altri preset e modificare altri parametri, ma per farlo rimando alla lettura del file <code>/etc/fonts/infinality/README</code> e dei file di configurazione <code>/etc/fonts/infinality/infinality.conf</code> e <code>/etc/X11/Xsession.d/99infinality-settings</code>. | È possibile creare anche altri preset e modificare altri parametri, ma per farlo rimando alla lettura del file <code>/etc/fonts/infinality/README</code> e dei file di configurazione <code>/etc/fonts/infinality/infinality.conf</code> e <code>/etc/X11/Xsession.d/99infinality-settings</code>. | ||
contributi