View previous topic :: View next topic |
Author |
Message |
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sun Sep 26, 2004 4:03 pm Post subject: [Tip] Installare font aggiuntivi in XFree/Xorg |
|
|
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:
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 |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31357 Location: here
|
Posted: Sun Sep 26, 2004 4:12 pm Post subject: |
|
|
Aggiunto ai post utilissimi. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sun Sep 26, 2004 4:14 pm Post subject: |
|
|
fedeliallalinea wrote: | Aggiunto ai post utilissimi. |
Grazie _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
gamberetto Apprentice
Joined: 29 Mar 2005 Posts: 210 Location: Camisano Vicentino (VI)
|
Posted: Mon Jun 27, 2005 1:58 pm Post subject: Re: [Tip] Installare font aggiuntivi in XFree/Xorg |
|
|
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 |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Mon Jun 27, 2005 9:22 pm Post subject: Re: [Tip] Installare font aggiuntivi in XFree/Xorg |
|
|
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 |
|
|
gamberetto Apprentice
Joined: 29 Mar 2005 Posts: 210 Location: Camisano Vicentino (VI)
|
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Jun 28, 2005 7:52 am Post subject: |
|
|
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
io non ci capisco piu' una mazza con sto server.
(ma finche' la barca va....) _________________ while True:Gentoo() |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Tue Jun 28, 2005 6:03 pm Post subject: |
|
|
xchris wrote: |
gutter (o altri) dimmi che sbagli tu per favore
io non ci capisco piu' una mazza con sto server.
(ma finche' la barca va....) |
Si sbaglio io (così va meglio? )
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 |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Jun 28, 2005 6:16 pm Post subject: |
|
|
bhe..
ti ringrazio.
pensavo di non aver capito nuovamente nulla di sto server X
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
fabius Guru
Joined: 29 Nov 2004 Posts: 525
|
Posted: Tue Jun 28, 2005 7:43 pm Post subject: |
|
|
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 |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Tue Jun 28, 2005 9:10 pm Post subject: |
|
|
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 |
|
|
fabius Guru
Joined: 29 Nov 2004 Posts: 525
|
Posted: Tue Jun 28, 2005 9:30 pm Post subject: |
|
|
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 , comunque l'ideale sarebbe lavorare su wiki (tale lavoro non è fattibile per una singola persona ) |
|
Back to top |
|
|
CarloJekko Veteran
Joined: 31 Mar 2005 Posts: 1315 Location: Baia Domizia :-)
|
Posted: Thu Feb 09, 2006 8:46 am Post subject: |
|
|
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 |
|
|
|