輸入法
預設的輸入法
SUSE/openSUSE 會依照您的語系幫您安裝適當的輸入法。在openSUSE 12.2之前,若果您在安裝時選擇的語系為簡體中文或繁體中文,系統會幫您安裝 scim 輸入法。自openSUSE 12.2起,如果在安裝時選擇的語系為簡體中文,系統會幫您安裝 scim 輸入法;如果是繁體中文,系統則會安裝 gcin。若您安裝時選擇的語系為其他語言,您將需要自行由套件庫安裝。
額外的輸入法
在這裡您可以找到其他的中文輸入法。將他加入您的安裝來源,使用您的套件管理程式安裝。
- gcin 輸入法:請安裝 gcin;若需要發音功能,請安裝 gcin-voice;若需要英文設定介面,請安裝 gcin-i18n。
- oxim 輸入法:如果您不清楚要裝什麼,請安裝 oxim, oxim-gtk-immodule, oxim-qt-immodule, oxim-setup, oxim-chewing-module。
- fcitx 輸入法:請安裝 fcitx。
指定您要用的輸入法
當您安裝了其他的輸入法,您預設的輸入法可能會改變,若想要從其中選取一個做為預設的輸入法,您可以:
- 若您具有系統管理員的身分,要將整個系統的預設輸入法設定為,例如:gcin,您可以修改 /etc/sysconfig/language 中的 INPUT_METHOD 變數,改成
INPUT_METHOD="gcin"
- 若您只要設定使用者個人帳戶所使用的預設輸入法,您可以在 ~/.profile 加上一行
export INPUT_METHOD="gcin"
注意:您指定的參數必須是 /etc/X11/xim.d/ 中的檔案才有效
自行編譯安裝的輸入法
如果您要用scim/gcin/oxim/fcitx這幾種輸入法之一,建議使用已經為SUSE/openSUSE編譯好的,可免去以下的設定
若您非使用專為 SUSE/openSUSE 打包的套件,或使用自行編譯的輸入法,您可以用 ~/.xim 來啟動您的輸入法,
~/.xim 的範例
使用 scim 輸入法的範例:
export XMODIFIERS="@im=SCIM" export GTK_IM_MODULE=scim export QT_IM_SWITCHER=imsw-multi export QT_IM_MODULE=scim scim -d
使用 gcin 輸入法的範例:
export XMODIFIERS="@im=gcin" export GTK_IM_MODULE=gcin export QT_IM_SWITCHER=imsw-multi export QT_IM_MODULE=gcin gcin &
oxim 的範例:
export XMODIFIERS="@im=oxim" export GTK_IM_MODULE=oxim export QT_IM_SWITCHER=imsw-multi export QT_IM_MODULE=oxim oxim &
fcitx 的範例: fcitx 目前不支援 GTK_IM_MODULE 和 QT_IM_MODULE ,只支援 xim
export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE=xim export QT_IM_SWITCHER=imsw-multi export QT_IM_MODULE=xim fcitx &
參考資料
參考資料就在您的電腦中,請參閱
/etc/X11/xim ~/.xim.template