Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Tip] Installare font aggiuntivi in XFree/Xorg
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Sun Sep 26, 2004 4:03 pm    Post subject: [Tip] Installare font aggiuntivi in XFree/Xorg Reply with quote

Installare font aggiuntivi in XFree/Xorg

0 - Introduzione

Installare nuovi font in XFree/Xorg in generale comporta la creazione di una directory, che conterrà i nostri font e l'indicizzazione di tali font.
Precisamente ci occuperemo dell'installazione di font TrueType (*.ttf) e di font Bitmap (*.bdf e *.pcf o i poco usati *.snf).

1 - Installare "Bitmap Font"

Il server XFree/Xorg supporta sia i font bitmap nel formato *.bdf che nel formato *.pcf. Prima di installare un font *.bdf quest'ultimo dovrebbe essere convertito in *.pcf, (questo passo non è assolutamente necessario) questo può essere fatto con il comando:
Code:

$ bdftopcf font_da_covertire.bdf


E' possibile per risparmiare spazio comprimere il font *.pcf ottenuto:

Code:
$ gzip font_da_covertire.pcf


Dopo che abbiamo convertito e compresso il font (ripeto che i passi precedenti non sono necessari), creiamo la directory che dovrà contenere il nostro font e lo copiamo in essa.

Code:
# mkdir /usr/local/share/fonts/my_bitmap
# cp font_da_covertire.pcf.gz /usr/local/share/fonts/my_bitmap

Adesso dobbiamo creare il file di indice "fonts.dir", questo dovrà essere fatto utilizzando il comando mkfontdir:
Code:

# cd /usr/local/share/fonts/my_bitmap
# mkfontdir


Adesso è necessario aggiungere in maniera permanente il path precedente al Font Path del server X. Questo deve essere fatto aggiungendo nella sezione "File" una riga del tipo:

Code:
FontPath "/usr/local/fonts/my_bitmap"


L'installazione del font bitmap è conclusa :).

2 - Installare "Scalable Font"

Per quando riguarda l'installazione di "Scalable Font" ci occuperemo solo dell'installazione di font TrueType (*.ttf) per tutti gli altri font supportati dal server X, si consiglia la lettura di: Fonts in XFree86.

Installare uno "Scalable Font" è molto simile all'installazione di un font bitmap.Creiamo la directory che dovrà contenere i nostri font TrueType:

Code:
# mkdir /usr/local/share/fonts/my_truetype
# cp font.ttf /usr/local/share/fonts/my_truetype

Creiamo il file "fonts.scale" che conterrà le informazione sullo scaling del font:
Code:

# ttmkfdir
# cd /usr/local/share/fonts/my_truetype
# mkfontdir

Adesso è necessario aggiungere in maniera permanente il path precedente al Font Path del server X. Questo deve essere fatto aggiungendo nella sezione "File" una riga del tipo:

Code:
FontPath "/usr/local/fonts/my_truetype"



Si ricordi che nel file di configurazione del server X è necessario avere caricato il modulo relativo al backend che si occupa della gestione dei font TrueType, ovvero ci si deve assicurare che la riga seguente sia decommentata:

Code:
Load "freetype"


L'installazione del font TrueType à conclusa :).
_________________
Registered as User #281564 and Machines #163761


Last edited by gutter on Tue Jun 28, 2005 6:07 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31346
Location: here

PostPosted: Sun Sep 26, 2004 4:12 pm    Post subject: Reply with quote

Aggiunto ai post utilissimi.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Sun Sep 26, 2004 4:14 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Aggiunto ai post utilissimi.

Grazie :D
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
gamberetto
Apprentice
Apprentice


Joined: 29 Mar 2005
Posts: 210
Location: Camisano Vicentino (VI)

PostPosted: Mon Jun 27, 2005 1:58 pm    Post subject: Re: [Tip] Installare font aggiuntivi in XFree/Xorg Reply with quote

Non riesco ad installare i font nella mia gentoo...

gutter wrote:

Code:
FontPath "/usr/local/fonts/my_truetype"


io qui ho messo

Code:
FontPath "/usr/local/share/fonts/my_truetype"


gutter wrote:

Riavviamo il server xfs:
Code:
# /etc/init.d/xfs restart



ho letto da qualche parte che xfs non è più in portage... come si fa?
ho cercato nel forum e su google, ma non ho trovato niente!

Grazie in anticipo, anche solo per un link o ditemi se devo cercare meglio!

Edit: ho fatto una prova con Gimp, e li i nuovi caratteri li trovo, anche senza xfs... quindi il mio problema è solo con openoffice. Cercherò di risolverlo da solo. Scusate per il post troppo affrettato!
_________________
Andre!
http://www.antimafiaduemila.com
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Mon Jun 27, 2005 9:22 pm    Post subject: Re: [Tip] Installare font aggiuntivi in XFree/Xorg Reply with quote

gamberetto wrote:

ho letto da qualche parte che xfs non è più in portage... come si fa?
ho cercato nel forum e su google, ma non ho trovato niente!


Se non hai aggiunto il supporto ad xfs in xorg (tramite la relativa USE) puoi anche saltare quella parte.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
gamberetto
Apprentice
Apprentice


Joined: 29 Mar 2005
Posts: 210
Location: Camisano Vicentino (VI)

PostPosted: Tue Jun 28, 2005 7:16 am    Post subject: Reply with quote

Grazie della delucidazione!
_________________
Andre!
http://www.antimafiaduemila.com
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Jun 28, 2005 7:52 am    Post subject: Reply with quote

premessa:

il server X che sia xorg o il vecchio xfree l'ho sempre configurato "a muzzo".
Ovvero...
appena vedo che va.... senza troppi casini lo lascio li e non ci paciugo.
Questo per 2 motivi:
- mi basta vedere qc
- non mi interessa perderci tempo

Ecco... ora ammessa la mia profonda ignoranza ho un bel quesito.
Ma sto benedetto XFS... come funziona?

Credevo di aver capito...ma dopo questo post mi rendo conto di non aver capito.

Cosa avevo capito?
Se uso XFS il path dei font in xorg non e' da specificare.Serve specificare solo il path per il XFS.
Se non uso XFS devo specificare il path di ogni font...e xfs e' ovviamente inutile.

Sulla mia macchina ho diversi font installati e una sola riga di font che riguarda apunto xfs.
Code:

# For XFS, uncomment this and comment the others
FontPath  "unix/:-1"


Se invece servono i font anche per altri client:

Code:

FontPath "tcp/192.168.0.1:7100"


dopo aver configurato /etx/X11/fs/config

....

gutter (o altri) dimmi che sbagli tu per favore :D
io non ci capisco piu' una mazza con sto server.
(ma finche' la barca va....)
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Tue Jun 28, 2005 6:03 pm    Post subject: Reply with quote

xchris wrote:

gutter (o altri) dimmi che sbagli tu per favore :D
io non ci capisco piu' una mazza con sto server.
(ma finche' la barca va....)


Si sbaglio io :D (così va meglio? :lol: )

A parte le mie battute (poco felici) effettivamente da come ho scritto sopra e rileggendolo adesso dopo tanto tempo non si capisce bene che chiaramente o si usa il font server o i path.

Quello che hai detto tu è corretto al 100 %.

Edit: Ho tolto le parti errate dal precedente howto.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Jun 28, 2005 6:16 pm    Post subject: Reply with quote

bhe..
ti ringrazio. :)

pensavo di non aver capito nuovamente nulla di sto server X :D

ciao :)
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Tue Jun 28, 2005 7:43 pm    Post subject: Reply with quote

Poi ci sarebbe anche il supporto a freetype (XFT). Infatti, la modalità descritta dal tip vale per retrocompatibilità: le applicazioni che supportano direttamente freetype necessitano della configurazione dei font con il package fontconfig (comando fc-cache ed i relativi file di config in /etc/fonts/*). Spero di non avere detto cavolate, questo è quello che avevo capito a suo tempo documentandomi sull'argomento :)
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Tue Jun 28, 2005 9:10 pm    Post subject: Reply with quote

fabius wrote:
Poi ci sarebbe anche il supporto a freetype (XFT).
[CUT]


Se fai una ricerca sull'argomento espandiamo l'howto ;)
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Tue Jun 28, 2005 9:30 pm    Post subject: Reply with quote

gutter wrote:
Se fai una ricerca sull'argomento espandiamo l'howto ;)

Un buon inizio era stato già dato in https://forums.gentoo.org/viewtopic-t-279516-highlight-.html purtroppo non si sono avute più notizie :( Da quello che mi ricordo, e da quello che qualsiasi persona può dedurre quando si avvicina a X, si trova un gran caos!

Sarebbe bello mettere insieme le info da più parti (howto datati, documentazione varia, ecc.) per tracciare una sorta di history/evoluzione della gestione dei font fino ad arrivare allo stato attuale. Lo stesso potrebbe valere anche per le varie estensioni di X (a maggior ragione ora che si va verso la modularizzazione con la release 7). In questo periodo per me il tempo scarseggia :x, comunque l'ideale sarebbe lavorare su wiki (tale lavoro non è fattibile per una singola persona :wink: )
Back to top
View user's profile Send private message
CarloJekko
Veteran
Veteran


Joined: 31 Mar 2005
Posts: 1315
Location: Baia Domizia :-)

PostPosted: Thu Feb 09, 2006 8:46 am    Post subject: Reply with quote

ok ok mo mi vorreste linciare... ma inuovi font crystal di Vista sono proprio carini... Ora uso nel sistema Corbel e Consolas nel terminale... Davvero notevoli..
_________________
C.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum