二、 新舊版 XCIN 的異同:
-
輸入法模組化的設計:
舊版輸入法並沒有明確的模組化,這在新版有重大的改變。目前 xcin 的
輸入法依功能可區分為三個模組:
-
zh_hex: 內碼輸入。
-
gen_inp:
使用.cin 表格模擬各種輸入法。
-
bimsphone:
使用 libtabe,可自動選字。
多樣化的可調選項:
舊版的可調選項有限,是以命令列輸入,一經設定後所有的
輸入法都會受影響。新版中所有的可調選項全部移到 xcinrc 檔中設定,
而且各輸入法的選項各自獨立。
支援 I18N 與 XIM 協定:
舊版的輸入協定自成一格,故它只能對 crxvt 輸入,若其他
軟體想接受 xcin 輸入時,就必須修改 source code,
或使用 LD_PRELOAD 的方式 (如 xa+cv)。而新版已放棄舊
版的協定,改採 XIM 標準協定,凡是支援此協定的 client
都可以接受 xcin 的輸入,真正做到 xcin everywhere。