輸入法

Jump to: navigation, search

預設的輸入法

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