Migliorare drasticamente la resa dei caratteri (lunghissimo...)

Audio, Video, Grafica...
Avatar utente
scaja
Newbie
Newbie
Messaggi: 11
Iscritto il: 30/12/2010, 10:17

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da scaja »

Scusate ma per avere i font "più meglio" c'è da fare tutto quel traffico? Per poi ritrovarmi a doverlo rifare a seguito di un aggiornamento,ho capito bene?
Perchè se è così,date le mie capacità mediocri è meglio che mi tengo i caratteri così come sono

P.S:Ma per quale motivo non viene fatto di default?
Avatar utente
Pocio
Newbie
Newbie
Messaggi: 47
Iscritto il: 07/04/2010, 11:44
Contatta:

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da Pocio »

scaja ha scritto:Scusate ma per avere i font "più meglio" c'è da fare tutto quel traffico? Per poi ritrovarmi a doverlo rifare a seguito di un aggiornamento,ho capito bene?
Perchè se è così,date le mie capacità mediocri è meglio che mi tengo i caratteri così come sono

P.S:Ma per quale motivo non viene fatto di default?
Questioni di licenze sostanzialmente...Non l'ho msi capito fino in fondo nemmeno io, ma se non vado errato ci sono di mezzo dei diritti legati all'hinting che la Apple potrebbe rivendicare...Alcune distro, come ubuntu, sono più avventurose e se ne infischiano...Altre (la maggioranza: è necessario installare pacchetti patchati anche in Arch e openSuse per quella che è la mia limitata esperienza) sono più caute.

Senza compilarti tutto da te, io ti consiglio il ricorso al repo di Hadret http://hadret.rootnode.net/ fonte molto utile per noi debianisti.
In quel repo trovi il pacchetto libcairo2 patchato che ti permetterà di avere dei caratteri molto più godibili ;)
Avatar utente
scaja
Newbie
Newbie
Messaggi: 11
Iscritto il: 30/12/2010, 10:17

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da scaja »

E devo fare cosa,aggiungerlo e poi scaricare il solo pacchetto libcairo2?
Avatar utente
Pocio
Newbie
Newbie
Messaggi: 47
Iscritto il: 07/04/2010, 11:44
Contatta:

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da Pocio »

scaja ha scritto:E devo fare cosa,aggiungerlo e poi scaricare il solo pacchetto libcairo2?
Si, per il discorso caratteri basta quel pacchetto...

Aggiungi

Codice: Seleziona tutto

deb http://hadret.rootnode.net/debian/ unstable main
al file /etc/apt/sources.list.
Poi da terminale come root dai

Codice: Seleziona tutto

aptitude update
e a seguire

Codice: Seleziona tutto

aptitude install -t unstable libcairo2
A quel punto vedi tu se commentare il repo o se lasciarlo attivo e pinnare il pacchetto, modificando /etc/apt/preferences... insomma: http://guide.debianizzati.org/index.php ... es_diverse

Se ancora non sei soddisfatto, puoi anche operare con dei symlink in /etc/conf.d, ma dipende dai gusti e dal DE: su quale sei?
Avatar utente
scaja
Newbie
Newbie
Messaggi: 11
Iscritto il: 30/12/2010, 10:17

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da scaja »

su gnome

In pratica se ho capito bene...aggiungo il repo poi gli dico di installare il pacchetto libcairo2 che è in unstable giusto? altrimenti mi installerebbe quello in main?

Perdonami ma ho installato da due giorni e stò ancora cercando di capire come funziona tutto ;)
Avatar utente
Pocio
Newbie
Newbie
Messaggi: 47
Iscritto il: 07/04/2010, 11:44
Contatta:

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da Pocio »

Attenzione!
Stai facendo confusione: unstable (che probabilmente conosci come Sid) è uno dei rilasci di Debian; Main, è una delle suddivisioni in cui sono organizzati i repo di ogni rilascio (quindi c'è il main per unstable, per testing e per stable).
Ti consiglio altre due letture, a maggior ragione se sei alle prime armi:

http://guide.debianizzati.org/index.php ... tribuzione
http://guide.debianizzati.org/index.php ... o_utilizzo

Vai tranquillo, non ti preoccupare: ci siamo passati tutti ma ti assicuro che una volta "cementata" la conoscenza della struttura dei vari rami che compongono Debian tutto ti apparirà più semplice.

Ti chiarisco quel che ti indicavo sopra: con aptitude -t unstalbe in pratica dici ad aptitude di "forzare" l'installazione di un pacchetto dal repo unstable, nel caso in cui tu stia usando un altro rilascio (Testing o Stable). Se sei su sid, invece, la forzatura non sarebbe necessaria...ti suggerivo quel comando perchè non conoscendo su quale rilascio stai operando, avrebbe funzionato in qualsiasi caso.
Il comando -t unstable, inoltre, funziona nel caso del repo di Hadret (che non è il repo unstable ufficiale, sia ben chiaro) perchè quest'ultimo è pensato proprio per unstable e come tale è così "marchiato".
Avatar utente
scaja
Newbie
Newbie
Messaggi: 11
Iscritto il: 30/12/2010, 10:17

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da scaja »

Risultato perfetto....grazie ;)

Mi ha dato però degli avvertimenti riguardo a pacchetti non sicuri..è normale?

Adesso ho commentato il repo...se con qualche aggiornamento va a quel paese qualcosa lo riabilito e reinstallo libcairo2 giusto?
Avatar utente
Pocio
Newbie
Newbie
Messaggi: 47
Iscritto il: 07/04/2010, 11:44
Contatta:

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da Pocio »

scaja ha scritto:Risultato perfetto....grazie ;)
Ci mancherebbe, sono felice per te ;) Ricordo che quando ho compiuto i miei primi passi su Debian sono impazzito per avere una resa dei caratteri che mi soddisfacesse.
Mi ha dato però degli avvertimenti riguardo a pacchetti non sicuri..è normale?
Perchè non hai aggiunto la chiave del repo (che trovi nello stesso link al repo che ti avevo proposto qualche post fa). Se tieni il repo commentato e lo attivi all'occorenza, puoi anche fregartene, altrimenti aggiungi la chiave per evitare la noia del messaggio, questione di un minuto.
Adesso ho commentato il repo...se con qualche aggiornamento va a quel paese qualcosa lo riabilito e reinstallo libcairo2 giusto?
Giusto!
Ultima modifica di Pocio il 01/01/2011, 18:08, modificato 1 volta in totale.
Avatar utente
fabrixx
Hero Member
Hero Member
Messaggi: 1051
Iscritto il: 30/12/2006, 9:26

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da fabrixx »

Ho provato con i repo e riavviato ma non mi sembra di vedere differenze rispetto a quando usavo la procedura manuale :(

Le versioni sono 1.8.10.61 ?
Ernestus
wiki member
wiki member
Messaggi: 678
Iscritto il: 23/06/2010, 20:12
Località: Milano
Contatta:

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da Ernestus »

io ho questo problema... (ho seguito correttamente la procedura)

Codice: Seleziona tutto

cd build && /usr/bin/make
make[1]: Entering directory `/home/zanetti/cleartype/libxft2/xft-2.1.14/build'
/usr/bin/make  all-recursive
make[2]: Entering directory `/home/zanetti/cleartype/libxft2/xft-2.1.14/build'
Making all in man
make[3]: Entering directory `/home/zanetti/cleartype/libxft2/xft-2.1.14/build/man'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/zanetti/cleartype/libxft2/xft-2.1.14/build/man'
Making all in src
make[3]: Entering directory `/home/zanetti/cleartype/libxft2/xft-2.1.14/build/src'
  CC     xftcolor.lo
  CC     xftcore.lo
  CC     xftdbg.lo
  CC     xftdpy.lo
../../src/xftdpy.c: In function ‘_XftDisplayInfoGet’:
../../src/xftdpy.c:163: warning: assignment makes integer from pointer without a cast
  CC     xftdraw.lo
  CC     xftextent.lo
  CC     xftfont.lo
  CC     xftfreetype.lo
  CC     xftglyphs.lo
../../src/xftglyphs.c:45:2: error: #endif without #if
../../src/xftglyphs.c: In function ‘XftFontLoadGlyphs’:
../../src/xftglyphs.c:412: error: ‘margin_left’ undeclared (first use in this function)
../../src/xftglyphs.c:412: error: (Each undeclared identifier is reported only once
../../src/xftglyphs.c:412: error: for each function it appears in.)
../../src/xftglyphs.c:412: error: ‘margin_top’ undeclared (first use in this function)
make[3]: *** [xftglyphs.lo] Error 1
make[3]: Leaving directory `/home/zanetti/cleartype/libxft2/xft-2.1.14/build/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/zanetti/cleartype/libxft2/xft-2.1.14/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/zanetti/cleartype/libxft2/xft-2.1.14/build'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Qualche consiglio?
Utente Linux numero: 529380
BLOG PERSONALE: https://nuovanalogica.blogspot.com/
Avatar utente
TonyB
Sr. Member
Sr. Member
Messaggi: 382
Iscritto il: 15/12/2007, 20:57

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da TonyB »

Ernestus ha scritto:io ho questo problema... (ho seguito correttamente la procedura)
[cut]
Qualche consiglio?
Ciao,
libxft2 non va patchata, i cambiamenti sono già stati fatti upstream.
Ad oggi la procedura di miglioramento dei caratteri qui spiegata consiste nell'applicare la patch alla sola libcairo2 oppure prenderla già patchata dal repository di hadret.
Saluti.

PS: E' interessante notare come ad un anno e mezzo di distanza questa discussione sia ancora attiva...forse avrei dovuto dar retta a MadameZou e creare una guida...maledetta pigrizia.
Ernestus
wiki member
wiki member
Messaggi: 678
Iscritto il: 23/06/2010, 20:12
Località: Milano
Contatta:

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da Ernestus »

EDIT: ho risolto
*_* uno spettacolo
Grazie mille!!!
Utente Linux numero: 529380
BLOG PERSONALE: https://nuovanalogica.blogspot.com/
Avatar utente
fabrixx
Hero Member
Hero Member
Messaggi: 1051
Iscritto il: 30/12/2006, 9:26

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da fabrixx »

fabrixx ha scritto:Ho provato con i repo e riavviato ma non mi sembra di vedere differenze rispetto a quando usavo la procedura manuale :(

Le versioni sono 1.8.10.61 ?
Con l'aggiornamento di ieri e il riavvio di stamattina noto invece i cambiamenti.
Avatar utente
Pocio
Newbie
Newbie
Messaggi: 47
Iscritto il: 07/04/2010, 11:44
Contatta:

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da Pocio »

fabrixx ha scritto:
fabrixx ha scritto:Ho provato con i repo e riavviato ma non mi sembra di vedere differenze rispetto a quando usavo la procedura manuale :(

Le versioni sono 1.8.10.61 ?
Con l'aggiornamento di ieri e il riavvio di stamattina noto invece i cambiamenti.

Codice: Seleziona tutto

~$ apt-cache policy libcairo2
libcairo2:
  Installato: 1.8.10-6.1
Infatti ti confermo che il pacchetto patchato, quello di Hadret, è proprio l'1.8.10-6.1!
Avatar utente
Danielsan
Hero Member
Hero Member
Messaggi: 1430
Iscritto il: 10/07/2009, 19:23
Località: Roma

Re: Migliorare drasticamente la resa dei caratteri (lunghiss

Messaggio da Danielsan »

Con un po' di pazienza appena finisce il freeze, dovremmo avere finalmente a disposizione la libreria libcairo definitivamente patchata in quanto è stata sistemata alla sorgente.
Debian Testing/Sid amd64
systemd ha reso GNU/Linux più brutto...
Rispondi