首先,先說明我的設定檔:
$ more .xinitrc
- 代碼: 選擇全部
#!/bin/sh
export LC_ALL=zh_TW.Big5
export LANG=zh_TW.Big5
export XMODIFIERS="@im=xcin"
exec xcin&
exec wmaker
$ more GNUstep/Defaults/WindowMaker
- 代碼: 選擇全部
{
Attraction = NO;
NoWindowOverDock = NO;
MultiByteText = YES;
WindowTitleFont = "-default-ming-medium-r-normal--14-*-*-*-*-140-iso8859-*, -d
efault-ming-medium-i-normal--14-*-*-*-*-*-big5-0";
MenuTitleFont = "-default-ming-medium-r-normal--14-*-*-*-*-140-iso8859-*, -def
ault-ming-medium-i-normal--14-*-*-*-*-*-big5-0";
IconTitleFont = "-default-ming-medium-r-normal--14-*-*-*-*-140-iso8859-*, -def
ault-ming-medium-i-normal--14-*-*-*-*-*-big5-0";
ClipTitleFont = "-default-ming-medium-r-normal--14-*-*-*-*-140-iso8859-*, -def
ault-ming-medium-i-normal--14-*-*-*-*-*-big5-0";
}
$ more GNUstep/Defaults/WMGLOBAL
- 代碼: 選擇全部
{
MultiByteText=YES;
}
當我進入 X 後,中文顯示並沒問題,但是當我執行 xlsfonts 這個指令後卻發現我的 big5 字型只有下列幾種:
- 代碼: 選擇全部
-eten-fixed-medium-r-normal--0-0-75-75-c-0-big5.eten-0
-eten-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
-eten-fixed-medium-r-normal--16-150-75-75-c-160-big5.eten-0
-eten-fixed-medium-r-normal--24-230-75-75-c-240-big5-0
-eten-fixed-medium-r-normal--24-230-75-75-c-240-big5.eten-0
在 Mozilla 裡的設定則是「cbs-song-cns11643.1992-1」,不過我在瀏覽摩托學園和 kimo 時也都可以正確顯示中文,我抓了張圖放在http://www.cc.nctu.edu.tw/~u9012548/tmp/2002-11-03_1.jpg