Subsections

4 應用程式設定

4.1 怎麼能讓 Netscape 顯示中文呢?

Contributed by: mailto:ygh@debian.orgYu Guanghui 2000/11/19



首先安裝 netscape-zh-resource-476。
apt-get install netscape-zh-resource-476
然後需要進入 控制中心-觀感-主題-風格,將 apply fonts and colors to non-kde apps 設為無效,或者修改 Netscape.ad。

4.2 xchat 選單已經顯示中文了,為什麼還不能在聊天室視窗輸入顯示中文?

Contributed by: mailto:ygh@debian.orgYu Guanghui 2000/11/19



您必須先設定聊天室視窗的字型。將 設定-設定-聊天室視窗中的 use gtk_fontset_load intead of gtk_font_load 選中,然後確認字型中包含以下內容:
-b&h-lucidatypewriter-medium-r-normal-*-*-120-*-*-m-*-*-*, -default-*ng-medium-r-normal-*-*-140-*-*-c-*-*-*。

4.3 如何設置中文 KDE2 和 KOffice?

Contributed by: mailto:ygh@debian.orgYu Guanghui 2000/11/19



首先要按照問題 [*] & [*] 設置好環境變量。 然後設定

$(HOME)/.fontguess
[big5-0][gb2312.1980-0]
helvetica ming song
courier kai kai
times ming song
lucida ming song
進入 KDE ,在控制中心-個性化-國家和語言�堙A設定 cn,zh_CN.GB2312,set-gbk,然後重新啟動 KDE 就可以了。
如果使用 kdm,在 $(HOME)/.xsession 作如下設定:
$(HOME)/.xsession
export LANG=zh_CN.GB2312
export LC_ALL=zh_CN.GB2312
export LC_CTYPE=zh_CN.GB2312
export KDE_LANG=zh_CN.GB2312
export XMODIFIERS=@im=Chinput
chinput
exec kde2

4.4 為什麼星際譯王在 KDE2 下顯示不了中文呢?

Contributed by: mailto:ygh@debian.orgYu Guanghui 2000/11/19



KDE2 預設狀態下,會用 KDE2 的字型和顏色設置去覆蓋非 KDE 程式相應的設置。
有兩個解決辦法:

4.5 我的郵件有 GB,Big5,HZ 編碼的,我能不能給它們自動轉換成一種編碼呢?

Contributed by: mailto:ygh@debian.orgYu Guanghui 2000/11/19



您可以用 zh-autoconvert 配合 procmail 來完成這個功能。 zh-autoconvert 是一個 GB,Big5,HZ 自動識別轉換的軟體, 它有一個範例程式--convmail.pl,在 /usr/doc/zh-autoconvert/examples 下,您可以把它複製到 $HOME/bin 下,然後建立一個 $HOME/mimemail 的目錄。 參考 /usr/doc/zh-autoconvert/examples/procmail.example 建立自己的 $HOME/.procmail 檔案。

4.6 如何能夠讓 AbiWord 顯示中文?

Contributed by: mailto:hashao@china.comHa Shao 2001/01/05



It uses X's font for display and type1 for printing. It actually uses ttf for CJK printing, thanks to hj's work on this part.

To display Chinese, you have to:

The fonts.dir format is just like native X fonts.dir except it has trailing numbers for font ascend, descend and width.

This is my GB2312/fonts.dir

GB2312/fonts.dir
8
Song-Medium-GBK-H, -default-song-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Song-Medium-GBK-H, -default-song-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Song-Medium-GBK-H, -default-song-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Song-Medium-GBK-H, -default-song-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Kai-Medium, -default-kai-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Kai-Medium, -default-kai-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Kai-Medium, -default-kai-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Kai-Medium, -default-kai-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000

This is my Big5/fonts.dir

Big5/fonts.dir
8
Ming-Medium-GBK-H, -default-ming-medium-r-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Ming-Medium-GBK-H, -default-ming-bold-r-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Ming-Medium-GBK-H, -default-ming-medium-i-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Ming-Medium-GBK-H, -default-ming-bold-i-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Kai-Medium, -default-kai-medium-r-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Kai-Medium, -default-kai-bold-r-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Kai-Medium, -default-kai-medium-i-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Kai-Medium, -default-kai-bold-i-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000

Contributed by: mailto:foka@debian.orgAnthony Fok 2001/02/25



建議安裝 Debian unstable �堶悸� abiword_0.7.13-0.1 或更新的版本,而我們也希望在不久的將來把這些中文字型的設定加入 abiword 套件中。這樣,就不必再勞煩大家親自動手了。另外, CLE 所用的 fonts.dir 設置,跟 Ha Shao 提供的稍有不同,如下:

/usr/share/abisuite/fonts/zh-CN/fonts.dir:

8
Arphic-MingGB-GB-EUC-H, -Arphic-AR PL SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Arphic-MingGB-Bold-GB-H, -Arphic-AR PL SungtiL GB-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Arphic-MingGB-Slant-GB-H, -Arphic-AR PL SungtiL GB-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Arphic-MingGB-Slant-GB-H, -Arphic-AR PL SungtiL GB-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Arphic-KaiGB-GB-EUC-H, -Arphic-AR PL KaitiM GB-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Arphic-KaiGB-Bold-GB-H, -Arphic-AR PL KaitiM GB-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Arphic-KaiGB-Slant-GB-H, -Arphic-AR PL KaitiM GB-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000
Arphic-KaiGB-Slant-GB-H, -Arphic-AR PL KaitiM GB-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0, 880, 120, 1000

/usr/share/abisuite/fonts/zh-TW/fonts.dir:

8
Arphic-MingB5-B5-H, -Arphic-AR PL Mingti2L Big5-medium-r-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Arphic-MingB5-Bold-B5-H, -Arphic-AR PL Mingti2L Big5-bold-r-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Arphic-MingB5-Slant-B5-H, -Arphic-AR PL Mingti2L Big5-medium-i-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Arphic-MingB5-Slant-B5-H, -Arphic-AR PL Mingti2L Big5-bold-i-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Arphic-KaiB5-B5-H, -Arphic-AR PL KaitiM Big5-medium-r-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Arphic-KaiB5-Bold-B5-H, -Arphic-AR PL KaitiM Big5-bold-r-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Arphic-KaiB5-Slant-B5-H, -Arphic-AR PL KaitiM Big5-medium-i-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000
Arphic-KaiB5-Slant-B5-H, -Arphic-AR PL KaitiM Big5-bold-i-normal--0-0-0-0-c-0-big5-0, 880, 120, 1000

兩種方法, AbiWord 都接受。哪個比較正確?我暫時也不知道。(嘻嘻!)

4.7 如何在 mutt 中使用中文?

Contributed by: mailto:ygh@debian.orgYu Guanghui 2001/02/01



首先,確認你使用的是 mutt-1.3.12 以上的版本。然後,按照問題 [*] 設置好環境變量。修改 $(HOME)/.muttrc:

$(HOME)/.muttrc
set charset=big5
set send_charset=us-ascii:iso-8859-1:big5:gb2312:utf-8

4.8 如何在 X/Emacs 中使用中文

Contributed by: mailto:zw@debian.orgZhao Way 2001/02/27



請在 /.emacs 中添加:

$(HOME)/.emacs
(setup-chinese-gb-environment)
(set-face-font 'default '("-isas-*-16-*-gb2312.1980-0" "-eten-*-16-*-big5-0") 'global '(mule-fonts) 'prepend)
如果您在 FSF Emacs 或者當 XEmacs 運行在控制終端上時,發現上面的代碼運行 有問題,請把您的問題報告 debian-chinese-big5@lists.debian.org 。 X/Emacs 是一個龐大的軟體,請幫助我們一起改進這一段 FAQ 謝謝。

在新版 Debian 中的 XEmacs 已經可以支持 XIM 協議,所以您可以經由 xcin 或 者 chinput 這樣的 XIM Server 在 XEmacs 中輸入中文。相關信息,請參考相應 的 FAQ 段落。

Contributed by: mailto:scheme@cmmail.comScheme 2001/09/10



當 locale 設置 LC_ALL 為 zh_CN 或 zh_TW 等, Emacs/XEmacs 的 dired 模式下的 buffer 不能被正確解讀,導致該模式下的文件系 統操作失敗。
從 Fumitoshi Ukai 等朋友處得到幫助後,歸納為如下解決方案:
如果使用的是 Emacs20 ,可在 /.emacs文件中加入

$(HOME)/.emacs
;; To ensure proper functioning under the dired mode
;; with zh_CN/zh_TW locale settings
(load "ls-lisp")

如果使用的是 XEmacs21 ,由于 XEmacs21 的發布中沒有 ls-lisp 程序,需要先把 s-lisp.el 文件從 Emacs20 的發布中複製到 XEmacs21 的路徑下,建議複製到 /.xemacs/下,並在 /.xemacs/init.el 中加入以上內容。為了運行提高效率,可以在X Emacs21 中編譯 ls-lisp.el 文件。 .

4.9 如何讓 XMMS 中顯示中文

Contributed by: mailto:ygh@debian.orgYu Guanghui 2001/07/06



您必須先設定視窗的字型。在 XMMS 左上角點擊滑鼠右鍵,調出選單,然後選擇 選項-功能設定- Fonts 中的 use fontsets 選中,然後確認字型中包含以下內容:
-default-ming-medium-r-normal-*-*-120-*-*-c-*-big5-0

選中 Use X font ,確認字型中包含:
-default-ming-medium-r-normal-*-*-120-*-*-c-*-big5-0

4.10 在 Eterm 中顯示輸入中文

Contributed by: mailto:shell@shellhung.orgShell Hung 2001/08/09



在 Debian 的 unstable 的 Eterm 0.9.1 已經有了中文 Big5 的 patches , 不過除了字型不正確外,編譯的字元都是使用 Unicode , 而不是 Big5 的, 所以 預設是沒有中文的支援。

要使 Eterm 能夠顯示及輸入中文, 必需要有 taipeifonts 及 xcin,可以透過 apt-get 找取,詳見其他的 FAQ 項目。

唯獨要修改的可能是 $<$Eterm-0.9.1$>$ 這句,如果您是使用 Eterm 0.9, 請把後最的``.1'' 移走,否則這個檔案會在 Eterm 執行時因為讀取錯誤而沒有中文的支援。 注意一點,預設會讀取 font 2 字型, 您亦可以使用 font default 1 來決定讀取字型 的預設值,或是透過 Eterm 的設定來完成,詳見 Eterm 的使用手冊。


Debian 中文計劃