Migliora i caratteri in Debian senza Infinality

Qualche settimana fa ti ho mostrato come fare migliorare la levigatura dei caratteri in Debian facendo uso di Infinalitàe sebbene il miglioramento nel mio caso fosse chiaramente evidente, ho notato che i caratteri raggiungevano un punto in cui erano sfocati.

Infinalità_pre

Clicca sull'immagine e guardala a grandezza naturale. C'è un altro modo per migliorare l'anti-aliasing dei caratteri in Debian senza dover installare Infinalità. I passaggi sono i seguenti:

1- Creiamo un backup del file .fonts.conf:

$ cp .fonts.conf .fonts.conf.old

2- Apriamo il file .fonts.conf e mettiamo al suo interno:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="autohint" >
<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="rgba" >
<const>rgb</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>

3- Chiudiamo la sessione o riavviamo il computer.

Dovrebbe bastare. 😉


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Yoyo suddetto

    Quindi arriva quel file in CrunchBang dove il rendering è eccellente.

    http://pastebin.com/6pTvymkS

  2.   KZKG ^ Gaara suddetto

    Notevole miglioramento ottenuto 🙂

  3.   103 suddetto

    Sebbene secondo: http://wiki.debian.org/Fonts#Subpixel-hinting_and_Font-smoothing

    «I caratteri predefiniti nelle distribuzioni derivate da Debian come Ubuntu e Linux Mint hanno caratteri dall'aspetto migliore rispetto a Debian squeeze predefinito. Molte cose sul pacchetto cairo sono cambiate di recente in wheezy e unstable che hanno portato quasi la stessa configurazione dei font in Debian (ma non Squeeze o vecchio) ma devi impostarlo a tuo piacimento. È possibile creare un file .fonts.conf in qualsiasi cartella home dell'account utente per configurarlo. L'applicazione di patch e la ricostruzione dei pacchetti Cairo non sono più necessarie. Un esempio di .fonts.conf che puoi aggiungere alla cartella home del tuo account utente senza alterare nient'altro »

    Attualmente sto usando Droid Sans in Wheeze come sorgente e il rendering è identico a elementaryOS.

    1.    vivace suddetto

      Mmm fammi provare .. perché Aller è bellissimo.

    2.    vivace suddetto

      Ebbene no .. Aller sembra molto meglio .. 😀

    3.    eliotime3000 suddetto

      Traducendo ciò che dice l'articolo:

      I caratteri predefiniti nelle distribuzioni derivate da Debian come Ubuntu e Mint hanno caratteri dall'aspetto migliore rispetto ai caratteri predefiniti in Debian Squeeze. Molto del pacchetto Cairo è cambiato di recente in Wheezy e Unstable, che hanno quasi tutte le impostazioni dei caratteri per Debian (ma non Squeeze e versioni precedenti) ma devi adattarlo alle tue preferenze. È possibile creare un file .fonts.conf nella cartella di qualsiasi account utente da configurare. Non sarà più necessario applicare patch e ricompilare i pacchetti Cairo. Un'istanza di .fonts.conf che puoi aggiungere alla cartella home del tuo account utente senza alterare nient'altro.

      In altre parole, in Debian Squeeze non è necessario installare l'infinalità. Sarebbe sufficiente configurare il file .fonts.conf nella cartella dell'account utente di cui si desidera eseguire il rendering.

  4.   Federico A. Valdes Toujague suddetto

    L'ho fatto sul mio Wheezy con Cinnamon o GNOME-Shell e in entrambi gli ambienti i testi sono fenomenali. Ora non invidio l'aspetto migliore dei testi di altre distribuzioni. Grazie Elav !!!

  5.   103 suddetto

    Non ho dovuto fare nulla per rendere il rendering del mio Wheezy all'altezza di altre distribuzioni, sono super soddisfatto del rendering attuale.

  6.   Federico A. Valdes Toujague suddetto

    Elav: Hai decisamente migliorato la mia vista. Con gli stessi occhiali, vedo molto meglio tutte le lettere, comprese quelle piccole.

  7.   mok suddetto

    Grazie mille, la verità non mi ha infastidito come sembrava prima ma ora è semplicemente fantastico 🙂

  8.   edalvz suddetto

    Funziona anche per Archlinux ma il file .fonts.conf viene rinominato in fonts.conf (nessun punto solo all'inizio) e dovrebbe essere in ~ / .config / fontconfig
    Saluti!

    1.    vivace suddetto

      Grazie mille per il suggerimento. 😉

  9.   Alf suddetto

    Cosa succede se ho già installato infinality e faccio la modifica .fonts.conf?

    Dovrebbe essere nella nostra $ HOME che dobbiamo creare / modificare .fonts.conf?

  10.   Jose suddetto

    Quello che succede ora è che Infinality include nella sua ultima versione il motore CFF, frutto della collaborazione di Adobe e Google Freetype versione 2.4.12… .. che prometteva molto

  11.   Leone suddetto

    Grande!!! Non ho installato i pacchetti dell'infinalità che Elav ha caricato perché mi ha dato del filo da torcere. Ma questo lo farò!
    Grazie per l'informazione!!!!

  12.   Leone suddetto

    Domanda: nella mia direzione. il file .fonts.conf personale non esiste (se esiste una cartella chiamata .fontconfig /)
    Ma stavo pensando di crearlo e di mettere lì il codice. Quello che sto per fare è corretto o mi trovo male e non è nella mia cartella personale dove si trova quel file?

    1.    anonimo suddetto

      Mettilo direttamente nella tua cartella personale.

  13.   anonimo suddetto

    in te*

  14.   Leone suddetto

    Provato. Non è un cambiamento che diciamo, quanto grossolano ma come è cambiato, ma si vede e quanto è bello.
    Grazie per l'informazione!!!

  15.   jony127 suddetto

    Elav, ho apportato queste modifiche in fonts.conf ma mi è piaciuto di più come sembrava prima, puoi darmi uno screenshot delle preferenze di sistema di kde> aspetto dell'applicazione> caratteri per vedere il tipo e la dimensione Cosa hai configurato nel tuo sistema?

    Grazie.

    1.    vivace suddetto

      chiara:

      Caratteri in KDE

  16.   jony127 suddetto

    ok grazie, ho configurato altri tipi di lettere, dove posso trovare quelle che hai e come posso installarle? Vediamo se con quella combinazione miglioro l'aspetto.

  17.   Samir suddetto

    Grazie, è stato molto buono, ma con il sorgente Ubuntu, l'unica cosa che manca a Ubuntu in Debian.

  18.   superlativo suddetto

    Elav nel mio nuovissimo Wheezy + Xfce ha appena installato Chrome quando apro Gmail e horror, ma quella lettera M è questa. Quindi cerco e arrivo qui. Grazie al tuo tutorial, in Wheezy abbastanza vergine e senza caratteri aggiunti, il miglioramento visivo dei caratteri è stato brutale.
    grazie mille

  19.   Pablo Onorato suddetto

    Grazie, non conoscevo il carattere Aller, sostituirà Roboto sul mio telefono.

    Per testare lo script in debian squeeze (sì, uso ancora oldstable).

  20.   Isdany suddetto

    Incredibile cambiamento! Notevole miglioramento nelle applicazioni Java.

  21.   Arnold Bric suddetto

    Saluti. Funziona perfettamente con Debian Jessie.