Il est très probable que vous ayez déjà quelques fontes chinoises dormant sur votre système. Pour trouver les fontes GB, faîtes
# xlsfonts | grep gb
-cclib-song-medium-r-normal--0-0-72-72-c-0-gb2312.1980-1
-cclib-song-medium-r-normal--16-160-72-72-c-160-gb2312.1980-1
-isas-fangsong ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0
-isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
-isas-song ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0
-isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
-isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0
hanzigb13fs
hanzigb13st
hanzigb16fs
hanzigb16st
hanzigb24st
Les cinq dernières dans l'exemple précédent sont simplement des alias des cinq
premières. Pour des fontes BIG5
# xlsfonts | grep big5
-kc-kai-medium-r-normal-fantizi-0-0-75-75-c-0-big5.eten.3.10-1
-kc-kai-medium-r-normal-fantizi-20-200-75-75-c-200-big5.eten.3.10-1
-kc-kai-medium-r-normal-fantizi-24-240-75-75-c-240-big5.eten.3.10-1
-kc-ming-medium-r-normal-fantizi-0-0-75-75-c-0-big5.eten.3.10-1
-kc-ming-medium-r-normal-fantizi-15-150-75-75-c-160-big5.eten.3.10-1
-kc-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5.eten.3.10-1
-uw-ming-medium-r-normal-fantizi-0-0-75-75-c-0-big5.eten.3.10-1
-uw-ming-medium-r-normal-fantizi-16-160-75-75-c-160-big5.eten.3.10-1
-uw-ming-medium-r-normal-fantizi-20-200-75-75-c-200-big5.eten.3.10-1
-uw-songti-medium-r-normal-fantizi-0-0-75-75-c-0-big5.eten.3.10-1
-uw-songti-medium-r-normal-fantizi-20-200-75-75-c-200-big5.eten.3.10-1
-uw-songti-medium-r-normal-fantizi-24-240-75-75-c-240-big5.eten.3.10-1
Si vous n'en avez aucune ou en voulez d'autres, vous pouvez jeter un coup
d'oeil dans ftp.ifcss.org:/pub/software/fonts/
où gb/bdf/
contient les fontes GB, et big5/bdf
les BIG5.Supposons que vous ayez les BIG5 eb5-24k2.bdf.gz
et GB gb24st.bdf.gz
.
Pour les faire passer au format .pcf
# gzip -cd eb5-24k2.bdf.gz | bdftopcf -t> eb5-24k2.pcf
# gzip -cd gb24st.bdf.gz | bdftopcf -t> gb24st.pcf
# compress *.pcf
Installez les fontes dans /usr/X11R6/lib/X11/fonts/misc
# mv *.pcf.Z /usr/X11R6/lib/X11/fonts/misc/
# cd /usr/X11R6/lib/X11/fonts/misc
# mkfontdir .
Après l'installation, allez regarder le fichier fonts.dir
qui contient à présent
deux lignes
eb5-24k2.pcf.Z -kc-kai-medium-r-normal-fantizi-24-240-75-75-c-240-big5.eten.3.10-1
gb24st.pcf.Z -isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0
Il se peut que vous deviez créer des alias pour ces fontes, ce qui vous épargnera pas
mal de saisie au moment d'invoquer des programmes chinois. Ajoutez alors ces deux lignes au fichier
fonts.alias
gb24st "-isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0"
taipeik24 "-kc-kai-medium-r-normal-fantizi-24-240-75-75-c-240-big5.eten.3.10-1"
Il faut maintenant mettre votre serveur X-Window au courant de toutes ces opérations avec
# xset fp rehash
Si tout se passe bien, c'est le moment d'utiliser vos nouvelles fontes
# cxterm -GB -fn 12x24 -fh gb24st &
Les fontes HBF se composent de fichiers d'en-tête et de fichiers de fontes bitmap.
Vous devez disposer des deux pour pouvoir en installer une. Vous en trouverez sur
ftp.ifcss.org:/pub/software/fonts
.
Si vous désirez utiliser par exemple la fonte GB FangSong Jianti ccfs24.hbf
,
vous devrez récupérer les trois fichiers ccfs24.hbf
, cclib.n24
et
ccsys.24
. Le fichier 00index.txt
dans le répertoire des fontes
ifcss vous donnera les noms de fichiers pour chaque fonte HBF.