這是我剛剛才完成的一項浩大工程…
從昨天晚上10點…裝到現在…終於完成…
趁還沒有忘記的時候…
快來發表…
請先準備好一台有裝linux(FC3)的電腦和liu5.cin檔案
先在/應用程式/系統設定/服務/ 中把iiim停止
然後在終端機的地方輸入
FC3:
im-switch -z zh_TW -s xcin
FC2:
im-switch -m xim
上面那個地方要特別注意…
因為我花了一個小時在那個地方… 是真的…不要懷疑
在修改liu5.cin檔案…
我在utf-8 和 big5的環境下都試過了,都可以
首先將cin檔改成下列那樣…
不過要注意一點…紅色的部份一定加上去…要不然你會發生下列的錯誤訊息
cin2tab: error:no module header name specified.
%gen_inp
%ename liu5
%cname 嘸
%selkey 1234567890
%keyname begin
a A
b B
c C
d D
......略
x X
y Y
z Z
, ,
. .
' ’
[ 〔
] 〕
%keyname end
%chardef begin
a 對
aa 寸
...... 略
]]vv ︼
]]vr ︾
%chardef end
改完後執行下列指令
# cin2tab liu5.cin
CIN2TAB version (2.5.3-pre3) encoding=big5
cin2tab: cin file: liu55.cin, use module: gencin version 20040102.
cin2tab: number of keyname: 31
cin2tab: max length of keystroke: 5
cin2tab: total char number of this encoding: 13973
cin2tab: number of char defined: 26032
cin2tab: number of keystroke code defined: 26032
cin2tab: number of defined char ignored: 0
cin2tab: memory model: 1
以上的訊息不是錯誤訊息…請不要擔心
再將轉出來的liu5.tab檔存到下列的位置
#cp liu5.tab /usr/X11R6/lib/X11/xcin/tab/big5/liu5.tab
再來就是修改/etc/chinese/xcin/xcinrc這個檔
修改前記得先備份一下
#cp xcinrc xcinrc.bak
; This is the global configuration of the zh_TW.Big5 locale
;
(define zh_TW.Big5
'((DEFAULT_IM "liu5")
(DEFAULT_IM_MODULE "gen_inp")
(DEFAULT_IM_SINMD "DEFAULT")
(PHRASE "default.phr")
(CINPUT (liu5 phone))
(FONTSET "-sony-*-24-*-iso8859-1,-*-medium-r-*-24-*-big5-0")
(OVERSPOT_FONTSET "-sony-*-16-*-iso8859-1,-*-medium-r-*-16-*-big5-0")))
;
; Here are detailed configuration of each IM (for zh_TW.Big5 locale).
;
(define liu5@big5
'((SETKEY 1)
(AUTO_COMPOSE YES)
(AUTO_UPCHAR YES)
(AUTO_FULLUP NO)
(SPACE_AUTOUP YES)
(SELKEY_SHIFT NO)
(SPACE_IGNOR NO)
(SPACE_RESET YES)
(AUTO_RESET YES)
(WILD_ENABLE YES)
(BEEP_WRONG YES)
(BEEP_DUPCHAR YES)
(END_KEY NO)
(AUTO_SELECT NO)
(SINMD_IN_LINE1 NO)
))
(define phone@big5
'((SETKEY 2)
))
上面紅色的部份要記得改,藍色部份是我參考網路上的文章所改,如果有需要可以改改看,在這部份的更動比較大,因為我把其它的輸入法都殺掉了,如果不想殺掉,註解掉就行了。
順道一提 phone這個是注音輸入法。
然後重新登出/登入…
執行xcin
#xcin&
之後就可以開始使用嘸蝦米了…^^
這是我第一次發表分享的文章,有錯誤的地方還請前輩指教一下…
眼睛快閉上了… :oops:
來去睏…
最後謝謝大家參考這篇文章…^^