A proposito di Freetype, Antialias ed etc....
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
leocata
- Linux 3.x

- Messaggi: 598
- Iscritto il: mar 5 feb 2008, 22:25
- Slackware: 13.1
- Desktop: xfce 4.x
- Località: Giarre(CT)
- Contatta:
Re: A proposito di Freetype, Antialias ed etc....
no... faccio notare che io ho sempre 96DPI e hiniting-->Intero... in entrambe le configurazioni!
Tra l'altro io la penso come Conraid ---> l'antialias stanca la vista.... ma la domanda che mi pongo è... come mai nella pagina wiki si vedono i caratteri 'bene'' con antialias e senza fanno pietà?
Tra l'altro io la penso come Conraid ---> l'antialias stanca la vista.... ma la domanda che mi pongo è... come mai nella pagina wiki si vedono i caratteri 'bene'' con antialias e senza fanno pietà?
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: A proposito di Freetype, Antialias ed etc....
Perché usano un font che non scala bene. Su questo sono d'accordo con nuitari che alcuni font vanno peggio di altri. Ma rimane il fatto che "una volta" si vedevano tutti bene, ed io ho sempre il solito set di font da fine anni '90leocata ha scritto:no... faccio notare che io ho sempre 96DPI e hiniting-->Intero... in entrambe le configurazioni!
Tra l'altro io la penso come Conraid ---> l'antialias stanca la vista.... ma la domanda che mi pongo è... come mai nella pagina wiki si vedono i caratteri 'bene'' con antialias e senza fanno pietà?
- nuitari
- Linux 3.x

- Messaggi: 777
- Iscritto il: dom 14 ott 2007, 12:51
- Slackware: 12.0
- Località: San Colombano al Lambro
- Contatta:
Re: A proposito di Freetype, Antialias ed etc....
Una volta non si poteva nemmeno avere speranza di avere font decenti a tutte le risoluzioni per mancata gestione dei DPI.. insomma, si tratta solo di adattarsi e di cambiare 
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: A proposito di Freetype, Antialias ed etc....
Quoto Conraid. Sino alla Slackware 11 avevo pure io un rendering perfetto di tutti i font TTF e non solo.
Rimane la possibilità che Pat abbia sbagliato qulacosa durante la ricompilazione di freetype, Xorg 7.x o KDE; tra l'altro, anche KDE sfrutta il bytecode e il subpixel hinting (che sono tecnologie proprietarie) per cui, ci potrebbe essere qualcosa da abilitare quando si ricompila anche lo stesso KDE.
Ultimamente ho continuato a fare esperimenti con la 12 ed ho ottenuto risultati medio-buoni attivando bytecode e subpixel hinting in freetype; in KDE ho attivato l'antialiasing e ho disattivato il subpixel hinting (a causa degli aloni colorati) impostando invece il livello di hinting a "Moderato". Ho notato che aumentando il livello di hinting migliorano leggermente i font di KDE ma peggiorano quelli delle applicazioni GTK.
In passato come font True Type usavo Arial (preso da Windows) il cui rendering era veramente perfetto; con la 12 questo font è diventato magrissimo. Ora riesco ad ottenenre qualcosa di decente usando "Nimbus Sans L"; il risultato (con Slackware 12 e schermo LCD) è questo:

Rimane la possibilità che Pat abbia sbagliato qulacosa durante la ricompilazione di freetype, Xorg 7.x o KDE; tra l'altro, anche KDE sfrutta il bytecode e il subpixel hinting (che sono tecnologie proprietarie) per cui, ci potrebbe essere qualcosa da abilitare quando si ricompila anche lo stesso KDE.
Ultimamente ho continuato a fare esperimenti con la 12 ed ho ottenuto risultati medio-buoni attivando bytecode e subpixel hinting in freetype; in KDE ho attivato l'antialiasing e ho disattivato il subpixel hinting (a causa degli aloni colorati) impostando invece il livello di hinting a "Moderato". Ho notato che aumentando il livello di hinting migliorano leggermente i font di KDE ma peggiorano quelli delle applicazioni GTK.
In passato come font True Type usavo Arial (preso da Windows) il cui rendering era veramente perfetto; con la 12 questo font è diventato magrissimo. Ora riesco ad ottenenre qualcosa di decente usando "Nimbus Sans L"; il risultato (con Slackware 12 e schermo LCD) è questo:

- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: A proposito di Freetype, Antialias ed etc....
Mi sento quasi estraneo ai vostri problemi, i font della schermata che hai postato non mi piacciono proprio come resa, ecco un'altro mio screen.phobos3576 ha scritto:Quoto Conraid. Sino alla Slackware 11 avevo pure io un rendering perfetto di tutti i font TTF e non solo.
Rimane la possibilità che Pat abbia sbagliato qulacosa durante la ricompilazione di freetype, Xorg 7.x o KDE; tra l'altro, anche KDE sfrutta il bytecode e il subpixel hinting (che sono tecnologie proprietarie) per cui, ci potrebbe essere qualcosa da abilitare quando si ricompila anche lo stesso KDE.
Ultimamente ho continuato a fare esperimenti con la 12 ed ho ottenuto risultati medio-buoni attivando bytecode e subpixel hinting in freetype; in KDE ho attivato l'antialiasing e ho disattivato il subpixel hinting (a causa degli aloni colorati) impostando invece il livello di hinting a "Moderato". Ho notato che aumentando il livello di hinting migliorano leggermente i font di KDE ma peggiorano quelli delle applicazioni GTK.
In passato come font True Type usavo Arial (preso da Windows) il cui rendering era veramente perfetto; con la 12 questo font è diventato magrissimo. Ora riesco ad ottenenre qualcosa di decente usando "Nimbus Sans L"; il risultato (con Slackware 12 e schermo LCD) è questo:

- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: A proposito di Freetype, Antialias ed etc....
Si ma tu stai usando font piuttosto grossi!Trotto@81 ha scritto:Mi sento quasi estraneo ai vostri problemi, i font della schermata che hai postato non mi piacciono proprio come resa ...
Io sto usando "Nimbus Sans L" di dimensione "9"; se aumento a "10" ottengo il tuo stesso risultato, ma così i font mi sembrano un po troppo grandi.
In definitiva, non siamo mai contenti di nulla ...
-
leocata
- Linux 3.x

- Messaggi: 598
- Iscritto il: mar 5 feb 2008, 22:25
- Slackware: 13.1
- Desktop: xfce 4.x
- Località: Giarre(CT)
- Contatta:
Re: A proposito di Freetype, Antialias ed etc....
Chissà se nella current ci sono differenze?? E' pensare che ero timoroso nell'aprire questo topic.... comunque provate a disattivare l'antialias e tenete hinting intero, il risultato è comunque ottimo! (tranne per pagine con font strani....!)
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: A proposito di Freetype, Antialias ed etc....
Impossibile! Se disattivi l'antialiasing, non puoi accedere ai settings del livello di hinting! (ma come caxxo sto parlando?)leocata ha scritto:Chissà se nella current ci sono differenze?? E' pensare che ero timoroso nell'aprire questo topic.... comunque provate a disattivare l'antialias e tenete hinting intero, il risultato è comunque ottimo! (tranne per pagine con font strani....!)
-
leocata
- Linux 3.x

- Messaggi: 598
- Iscritto il: mar 5 feb 2008, 22:25
- Slackware: 13.1
- Desktop: xfce 4.x
- Località: Giarre(CT)
- Contatta:
Re: A proposito di Freetype, Antialias ed etc....
Allora entri in antialias -->> Attivato-->> configura--->>Hinting-->Intero--->ok--->disattivi antialias
prova la differenza con:
1-|| antialias -->> Attivato-->> configura--->>Hinting-->nessuno--->ok--->disattivi antialias
2-|| antialias -->> Attivato-->> configura--->>Hinting-->nessuno--->ok--->antialias attivato
ciao
prova la differenza con:
1-|| antialias -->> Attivato-->> configura--->>Hinting-->nessuno--->ok--->disattivi antialias
2-|| antialias -->> Attivato-->> configura--->>Hinting-->nessuno--->ok--->antialias attivato
ciao
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: A proposito di Freetype, Antialias ed etc....
A volte mi sembra di perdermi. Ma in questo caso hai:leocata ha scritto: prova la differenza con:
1-|| antialias -->> Attivato-->> configura--->>Hinting-->nessuno--->ok--->disattivi antialias
2-|| antialias -->> Attivato-->> configura--->>Hinting-->nessuno--->ok--->antialias attivato
1) AA disattivato
2) AA attivato
per forza c'è differenza.
In base a quel che hai detto prima, ed alla correzione di phobos, dovresti confrontare
1) antialias -->> Attivato-->> configura--->>Hinting-->nessuno--->ok--->disattivi antialias
2) antialias -->> Attivato-->> configura--->>Hinting-->intero--->ok--->disattivi antialias
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: A proposito di Freetype, Antialias ed etc....
La soluzione 1 nel mio caso è un disastro totale.
La soluzione 2 migliora un po i font per le applicazioni KDE ma li peggiora per le applicazioni GTK.
Conraid, da quanto ho potuto capire il problema si presenta anche con la Current?
La soluzione 2 migliora un po i font per le applicazioni KDE ma li peggiora per le applicazioni GTK.
Conraid, da quanto ho potuto capire il problema si presenta anche con la Current?
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: A proposito di Freetype, Antialias ed etc....
Come dice nuitari non è un problema, ma una feature, e poco dipende da Slackware, ma da Xorg/freetype/etc... Nella current freetype è sempre compilato di default senza subpixel. Purtroppo, o per fortuna, è una tecnologia microsoft e nello slackbuild è commentata. Ma se vuoi puoi decommetarla ed applicare la patchphobos3576 ha scritto:La soluzione 1 nel mio caso è un disastro totale.
La soluzione 2 migliora un po i font per le applicazioni KDE ma li peggiora per le applicazioni GTK.
Conraid, da quanto ho potuto capire il problema si presenta anche con la Current?
- anycolouryoulike
- Packager

- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Re: A proposito di Freetype, Antialias ed etc....
A me i font di Slackware sembrano buoni. Ho attivato solo l'antialiasing.
Quelli di Firefox invece non sono il massimo. È possibile per caso rimpicciolire quelli della barra degli strumenti? Con Konqueror sembrano migliori.
Quelli di Firefox invece non sono il massimo. È possibile per caso rimpicciolire quelli della barra degli strumenti? Con Konqueror sembrano migliori.
Ultima modifica di anycolouryoulike il mer 31 ago 2011, 13:09, modificato 1 volta in totale.
-
leocata
- Linux 3.x

- Messaggi: 598
- Iscritto il: mar 5 feb 2008, 22:25
- Slackware: 13.1
- Desktop: xfce 4.x
- Località: Giarre(CT)
- Contatta:
Re: A proposito di Freetype, Antialias ed etc....
allora per migliorare le pagine in gtk dovresti installare il pacchetto per usare le gtk come QT, se non sbaglio e poi io sono riuscito a migliorare le pagine strane (tipo wiki) adottando come font di default Bitstream VEra serif... provate
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: A proposito di Freetype, Antialias ed etc....
X Conraid. Avevo già ricompilato freetype abilitando bytecode e subpixel hinting; rispetto alla 11 però la differenza è abissale.
X Anycolouryoulike. Firefox e Thunderbird, per i font dell'interfaccia grafica, necessitano di un file di configurazione chiamato userChrome.css; questo file deve essere salvato in $HOME/.mozilla/firefox/xyz.default/chrome per Firefox e in $HOME/.thunderbird/xyz.default/chrome per Thunderbird (se la directory chrome non esiste, bisogna crearla manualmente).
Ad esempio, per impostare Arial 11px nell'interfaccia grafica di Firefox e Thunderbird, si può creare questo file:
Analogamente, tutte le applicazioni GTK+2 usano un file di configurazione chiamato $HOME/.gtkrc-2.0; volendo impostare, ad esempio, Arial 9 come font per tutte le applicazioni GTK+2, si può creare questo file:
X Anycolouryoulike. Firefox e Thunderbird, per i font dell'interfaccia grafica, necessitano di un file di configurazione chiamato userChrome.css; questo file deve essere salvato in $HOME/.mozilla/firefox/xyz.default/chrome per Firefox e in $HOME/.thunderbird/xyz.default/chrome per Thunderbird (se la directory chrome non esiste, bisogna crearla manualmente).
Ad esempio, per impostare Arial 11px nell'interfaccia grafica di Firefox e Thunderbird, si può creare questo file:
Codice: Seleziona tutto
/* file userChrome.css */
/*
* Do not remove the @namespace line -- it's required for correct functioning
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
/* modifica le caratteristiche del font di sistema */
* {
font-family: Arial !important
}
* {
font-size: 11px !important
}
Codice: Seleziona tutto
style "user-font" {
font_name = "Arial 9"
}
widget_class "*" style "user-font"
gtk-theme-name="Qt"
gtk-font-name = "Arial 9"