xfce e font
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: xfce e font
Quelli con i simboli.
I più famosi sono questi http://fontawesome.io/ poi ce sono altri, e molti usano i propri. Anche io solitamente uso solamente un piccolo set, per risparmiare tempo di caricamento.
Mi piaceva impostare per quelli più utilizzati e per i siti maggiori, tipo twitter, facebook, etc...
I più famosi sono questi http://fontawesome.io/ poi ce sono altri, e molti usano i propri. Anche io solitamente uso solamente un piccolo set, per risparmiare tempo di caricamento.
Mi piaceva impostare per quelli più utilizzati e per i siti maggiori, tipo twitter, facebook, etc...
-
rik70
- Iper Master

- Messaggi: 2207
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 64-current
- Kernel: 5.4.x
- Desktop: Xfce 4.14
- Distribuzione: Arch Linux
Re: xfce e font
Prova allora a inserire il codice in /etc/fonts/local.conf subito dopo le altre regole, in particolare quelle riguardanti l'antialias sui font piccoli.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: xfce e font
L'ho fatto, ma niente.rik70 ha scritto:Prova allora a inserire il codice in /etc/fonts/local.conf subito dopo le altre regole, in particolare quelle riguardanti l'antialias sui font piccoli.
Tra l'altro, come avevi detto, le modifiche a fontconfig firefox le prende subito. Per esempio quella tua regola sul grassetto, basta fare reload alla pagina e compare. Ma su questi font non riesco.
UPDATE
No, il reload funziona per la regola del grassetto, se invece voglio impostare una regola per un font singolo, devo riavviare firefox. Comunque giusto così. Riesco a modificare i font impostati nelle pagine web normalmente, ma non quelli inclusi con @font-face
Inoltre come faccio ad usare una regola per due font? Se metto due test non va per nessuno dei due. Eppure nei file con conf.avail ci sono alcuni esempi con due sezioni "test".
UPDATE 2:
mettendo un test senza font-face, ma solo il nome del font sembra andare. Ora provo con quelli che uso io.
UPDATE 3:
no, font-awesome sembrava funzionare (dico sembrava perché ho visto una icona, poi provo meglio), altri font (tipo quelli di twitter o i miei) no.
-
rik70
- Iper Master

- Messaggi: 2207
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 64-current
- Kernel: 5.4.x
- Desktop: Xfce 4.14
- Distribuzione: Arch Linux
Re: xfce e font
Passiamo al pratico: tu come vedi i font in questa pagina?
http://fortawesome.github.io/Font-Awesome/icon/twitter/
Questo è il mio risultato:
- font senza antialias

- con antialias:

La regola fontconfig è quella che ho postato sopra, da mettere alla fine del file local.conf; la rimetto per comodità:
Ovviamente '"<bool>true</bool>" per attivare l'antialias.
Confermo che va riavviato il browser, altrimenti non la prende.
http://fortawesome.github.io/Font-Awesome/icon/twitter/
Questo è il mio risultato:
- font senza antialias

- con antialias:

La regola fontconfig è quella che ho postato sopra, da mettere alla fine del file local.conf; la rimetto per comodità:
Codice: Seleziona tutto
<match target="font">
<test qual="any" name="family">
<string>@font-face:FontAwesome</string>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>Confermo che va riavviato il browser, altrimenti non la prende.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: xfce e font
quelli sono i font-awesome, e come scritto a me funziona mettendo il nome (senza font-face).
Invece per esempio i font usati da twitter (rossettaicons) no. Li vedi nel sito di twitter, non l'icona dell'uccellino
Funzionano anche con file esterno, sia in conf.d, sia incluso in local.conf
Ho fatto un file così
i primi due li prende, il terzo no.
Invece per esempio i font usati da twitter (rossettaicons) no. Li vedi nel sito di twitter, non l'icona dell'uccellino
Funzionano anche con file esterno, sia in conf.d, sia incluso in local.conf
Ho fatto un file così
Codice: Seleziona tutto
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts.conf file to configure system font access -->
<fontconfig>
<match target="font">
<test qual="any" name="family">
<string>FontAwesome</string>
</test>
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<test qual="any" name="family">
<string>Glyphicons Halflings</string>
</test>
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<test qual="any" name="family">
<string>rosettaicons</string>
</test>
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
</fontconfig>
-
rik70
- Iper Master

- Messaggi: 2207
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 64-current
- Kernel: 5.4.x
- Desktop: Xfce 4.14
- Distribuzione: Arch Linux
Re: xfce e font
Ah ok, perché ce li hai installati nel sistema lo prende anche senza font-face, giusto? Perdonami ma il mio comprendonio ormai è alla fruttaconraid ha scritto:quelli sono i font-awesome, e come scritto a me funziona mettendo il nome (senza font-face).
Linkami una pagina di twitter che io sono "antisociale".conraid ha scritto:i primi due li prende, il terzo no.
O basta una a caso tipo questa?
Edit
No, quello non è un font ma un'immagine.
Spet....
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: xfce e font
no, non ce li ho nel sistema.rik70 ha scritto:Ah ok, perché ce li hai installati nel sistema lo prende anche senza font-face, giusto?conraid ha scritto:quelli sono i font-awesome, e come scritto a me funziona mettendo il nome (senza font-face).
per es. in quella pagina il simbolo della lente per la ricerca.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: xfce e font
Su chromium si vedono antialiasing, per via della direttiva
-webkit-font-smoothing: antialiased;
nel css. Però anche togliendola li vedo ugualmente. Boh, poi indago meglio.
Comunque grazie, ora ho un po' le idee più chiare, queste sono pignolerie.
-webkit-font-smoothing: antialiased;
nel css. Però anche togliendola li vedo ugualmente. Boh, poi indago meglio.
Comunque grazie, ora ho un po' le idee più chiare, queste sono pignolerie.
-
rik70
- Iper Master

- Messaggi: 2207
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 64-current
- Kernel: 5.4.x
- Desktop: Xfce 4.14
- Distribuzione: Arch Linux
Re: xfce e font
Da me funziona:

Nota come i font siano tutti con l'antialiasing ad eccezione delle icone, compreso il logo accanto al tasto home.
La regola è questa e messa per ultima:
Prova a fare anche un clean della cache prima di riavviare firefox.

Nota come i font siano tutti con l'antialiasing ad eccezione delle icone, compreso il logo accanto al tasto home.
La regola è questa e messa per ultima:
Codice: Seleziona tutto
<match target="font">
<test qual="any" name="family">
<string>@font-face:rosettaicons</string>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: xfce e font
No, non mi funziona. Tra l'altro non funziona anche con firefox-dev o altri browser mozilla (palemoon, tor, etc...)
-
rik70
- Iper Master

- Messaggi: 2207
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 64-current
- Kernel: 5.4.x
- Desktop: Xfce 4.14
- Distribuzione: Arch Linux
Re: xfce e font
Non c' nessuna ragione per cui a me funzioni e a te no.
Deve funzionare.
Come hai organizzato le regole fontconfig sull'antialias?
Le hai divise in più file e che nomi gli hai dato?
Oppure?
Guarda, questo è l'esempio contrario al precedente, ovvero antialias disabilitato su tutti i font ad eccezione dei rosettaicons "remoti":

Sotto le 2 regole, nell'ordine che devono seguire, messe in /etc/fonts/local.conf:
Deve funzionare.
Come hai organizzato le regole fontconfig sull'antialias?
Le hai divise in più file e che nomi gli hai dato?
Oppure?
Guarda, questo è l'esempio contrario al precedente, ovvero antialias disabilitato su tutti i font ad eccezione dei rosettaicons "remoti":

Sotto le 2 regole, nell'ordine che devono seguire, messe in /etc/fonts/local.conf:
Codice: Seleziona tutto
<match target="font">
<edit name="antialias" mode="assign">
<bool>false></bool>
</edit>
</match>
<match target="font">
<test qual="any" name="family">
<string>@font-face:rosettaicons</string>
</test>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
</match>- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: xfce e font
local.conf
Codice: Seleziona tutto
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts.conf file to configure system font access -->
<fontconfig>
<dir>/home/fonts/ttf</dir>
<match target="font" >
<test compare="more_eq" name="size" qual="any" >
<double>1</double>
</test>
<test compare="less_eq" name="size" qual="any" >
<double>12</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
<match target="font" >
<test compare="more_eq" name="pixelsize" qual="any" >
<double>1</double>
</test>
<test compare="less_eq" name="pixelsize" qual="any" >
<double>14</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
<!--
<match target="font" >
<test compare="more_eq" name="weight" >
<int>200</int>
</test>
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
-->
<match target="pattern">
<edit name="dpi" mode="assign"><double>96</double></edit>
</match>
<match target="font">
<test qual="any" name="family">
<string>FontAwesome</string>
</test>
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<test qual="any" name="family">
<string>Glyphicons Halflings</string>
</test>
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<match target="font">
<test qual="any" name="family">
<string>@font-face:rosettaicons</string>
</test>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
</match>
</fontconfig>
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: xfce e font
Anche mettendo il file come il tuo non va. A questo punto sospetto che ci sia qualche regola da qualche parte a rompere.
Anche se è strano, visto che per altri font funziona.
Anche se è strano, visto che per altri font funziona.