8.2. X Window 下的中文輸入平台

8.2.1. xcin25 - 繁體中文 XIM Server

如果您常使用 X Window,我們十分建議您採用 xcin25rxvt 組合的方式,來解決中文輸入的問題。

xcin25 是 Xwindow Chinese INput 的縮寫,是一個在 X Window 模式 下執行的中文輸入系統,因為 xcin25 是利用 X Window 的 Server/Client 方式執行的,所以您只要啟動一個 xcin25 輸入視窗 ,便可以對應許多的 rxvt 顯示虛擬終端機,佔用系統資源比較小。 也提供類似 DOS 環境下的忘形或自然輸入法的智慧型輸入選字環境。

xcin25 的安裝:

    # cd /usr/ports/chinese/xcin25
    # make install

安裝完成後,在 ~/.cshrc 中增加下列的設定

    setenv XMODIFIERS "@im=xcin"

並在 XF86Config 中的 Section "Files" 區段增加 FontPath "/usr/X11R6/lib/X11/fonts/local/"

目前的 port 還包進了酷音輸入法(chewing),一種聰明的注音輸入法。 它會根據常見的字詞,自動將您所輸入的注音轉變為適當的中文字, 使您幾乎不需要在輸入時一直選取同音字。

snapshot: http://freebsd.sinica.edu.tw/~statue/snapshot/xcin25.png

WWW: http://xcin.linux.org.tw/

8.2.2. chinput - 簡體中文 XIM Server

Chinput-2.1 在 Linux 平台上移植過來的軟體。 目前有 chinputchinput2 兩種套件。 中文 GB、BIG5、日文碼輸入伺服器。

chinput 的安裝:

    # cd /usr/ports/chinese/chinput
    # make install
    # cp work/chinput/fonts/*.pcf.gz /usr/X11R6/lib/X11/fonts/local/
    # mkfontdir /usr/X11R6/lib/X11/fonts/local/
    # xset fp rehash

安裝好 chinput 後,記得要修改 .xinitrc 的 XMODIFIERS, 如果沒有的話就自行加上。

    setenv XMODIFIERS "@im=Chinput"

然後只要用 chinput & 就可以開啟, 不過預設開啟的時候是隱藏的,必須再用 ctrl+space 叫出來。

    熱鍵:
            Control-space:          隱藏/彈出輸入窗口
            Control-LeftButton:     隱藏輸入窗口(適用于在不支持XIM的軟件
                                    中工作時想把輸入條隱藏的場合)
            Alt-space:              切換輸入條的顯示模式(根窗口模式和光標跟隨模式)
            Control-Alt-Space:      切換自動隱藏和非自動隱藏模式.
            F1:                     激活/禁止中文輸入
            (Shift)Fn:              切換輸入方法

接著開啟一個簡體終端機:rxvt -fm "-aliasdefault-ming-medium-r-normal--16-160-0-0-c-160-gb2312.1980-0" -im Chinput &

Author WWW: Yu Mingjian's Homepage

8.2.3. xsim

WWW: http://sourceforge.net/projects/xsim