[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Debian GNU/Linux Chinese FAQ - 如何在 xcin 中加入 大易輸入法



(本文件並未編排成給 Debian Chinese FAQ 用的 tex 格式,因為其中有設定碼,
改成 tex 會減少閱讀性)

第二章 中文環境設定

\Question{如何在 xcin 中掛上大易輸入法 ?}
\contributor{Rex Tsai}{chihchun}{kalug.linux.org.tw}{2002/08/13}

首先,你需要先行自網路上下載輸入法表格,
ftp://xcin.linux.org.tw/pub/xcin/xcin/contrib/dayi3.cin
本表格由太易資訊公司 http://www.dayi.com 授權,開放給使用者下載使用。
使用者不得任意更改此表格中每個字的編碼規則並重新散佈,但允許改變此表格的
格式以適合其他平台或輸入法軟體使用。

我們必須先利用 .cin 表格檔編譯程式,編譯上述的 .cin 檔,編出的附檔名為
.tab 檔案。cin2tab dayi3.cin 成功的話會產生一個 dayi3.tab

接下來必須把輸入法表格檔設定讓 xcin 能夠正確的讀取。

這裡有兩種設定方式,其一將整個系統全部使用者 xcin 都能夠使用大易輸入法。
另外一種方式則是讓該使用者本身能夠使用,不影響全部的使用者。請依照你的需
求來作設定。無論何種方式,整個步驟就是將輸入法表格拷貝安裝到正確的路徑,
並修改設定檔。

全系統設定方式
* cp -vi dayi3.cin dayi3.tb /usr/lib/xcin/tab/big5
編輯 /etc/xcinrc

單一使用者設定方式
* mkdir -p ~/.xcin/tab/big5/
* cp -vi dayi3.cin dayi3.tb ~/.xcin/tab/big5/
* cp -vi /etc/xcinrc ~/.xcinrc
編輯 ~/.xcinrc

編輯 /etc/xcinrc 或是 ~/.xcinrc 的程序是,在檔案的任一位置寫上
(define dayi3@big5
        '((SETKEY               1)
          (INP_CNAME            "大易%%易")))

找到 global configuration of the zh_TW.Big5 locale

(define zh_TW.Big5
  '((DEFAULT_IM		"cj")
    (DEFAULT_IM_MODULE	"gen_inp")
    (DEFAULT_IM_SINMD	"DEFAULT")
    (PHRASE		"default.phr")
    (CINPUT		(cj simplex phone bimspinyin bimsphone chewing
			 array30 jyutping jyutping0 zh_hex))
    (FONTSET		"-sony-*-24-*-iso8859-1,-eten-*-medium-r-*-24-*-big5-0")
    (OVERSPOT_FONTSET	"-sony-*-16-*-iso8859-1,-eten-*-medium-r-*-16-*-big5-0")))

    你可以在 CINPUT 中加上 dayi3  改為後像是

(define zh_TW.Big5
  '((DEFAULT_IM		"cj")
    (DEFAULT_IM_MODULE	"gen_inp")
    (DEFAULT_IM_SINMD	"DEFAULT")
    (PHRASE		"default.phr")
    (CINPUT		(cj simplex phone bimspinyin bimsphone chewing
			 array30 jyutping jyutping0 zh_hex dayi3))
    (FONTSET		"-sony-*-24-*-iso8859-1,-eten-*-medium-r-*-24-*-big5-0")
    (OVERSPOT_FONTSET	"-sony-*-16-*-iso8859-1,-eten-*-medium-r-*-16-*-big5-0")))

 重新登入或是重新啟動 xcin 後,就會出現大易輸入法了。

-- 
-Rex, geek by nature linux by choice




Reply to: