前のページ 次のページ 目次

5. MuleとXemacs 20.0中国語フォントのインストール

5.1 Xウィンドウのフォント

GBとBIG5フォントの入手先

Most likely you may already have some Chinese fonts sitting in your system. You can find GB fonts by

GBフォントは以下のようにして調べられます。

# 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
この場合、最後の5つのフォントははじめの5つのフォントのエイリアス になっています。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
もし中国語フォントをインストールしていないかもっと多くのフォントが 必要な場合は、ftp.ifcss.org:/pub/software/fonts/を探してみて 下さい。gb/bdf/ディレクトリにGBフォント、big5/bdf ディレクトリにBIG5があります。

Xフォントのインストール

BIG5フォント eb5-24k2.bdf.gzとGBフォント gb24st.bdf.gz を入手して下さい。フォントを.pcfフォーマットにするには

# gzip -cd eb5-24k2.bdf.gz | bdftopcf -t > eb5-24k2.pcf
# gzip -cd gb24st.bdf.gz | bdftopcf -t > gb24st.pcf
# compress *.pcf
フォントを/usr/X11R6/lib/X11/fonts/miscにインストールします。
# mv *.pcf.Z /usr/X11R6/lib/X11/fonts/misc/
# cd /usr/X11R6/lib/X11/fonts/misc
# mkfontdir .
フォントインストール後、fonts.dirファイルに 以下の2行が入っているかどうか調べます。
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
フォントのエイリアスを作り、中国語のソフトが参照できるようにします。 fonts.aliasファイルに次の2行を追加して下さい。
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"
以上の作業をX window systemサーバに反映させます。
# xset fp rehash
問題なく済んだら新しいフォントが使えるようになっているので
# <tt/cxterm/ -GB -fn 12x24 -fh gb24st &
として試してみて下さい。

5.2 HBFフォント

HBFフォントはヘッダファイルとビットマップフォントファイルから成ります。 HBFフォントひとつをインストールするにはヘッダファイルとビットマップ ファイルの2つをインストールする必要があります。HBFフォントは次のサイト から入手できます。 ftp.ifcss.org:/pub/software/fonts

ccfs24.hbf a GB, FangSong, Jianti fontのフォントが使いたい 場合は、ccfs24.hbf, cclib.n24ccsys.24の 3つのファイルが必要です。ifcssフォントディレクトリにある00index.txt ファイルは各HBFフォントのファイル名が書かれています。


前のページ 次のページ 目次