[FZH] ibus 中文切換

Caius 'kaio' Chance k在kaio.me
星期三 三月 31 10:47:36 UTC 2010


(2010年03月31日 16:47), Tseng, Cheng-Chia wrote:
> Fedora-trans 上有討論到 Input Method for other languages。
>
> 其中 Walter Cheuk 提到: Alt+Shift switches the user locale (such as zh_TW,
> zh_CN, Japanese, etc.) and Ctrl+Shift switches IME within the given locale
> (such as Changjei, Zhuyin for zh_TW)

不正確,至少在 F13 上不正確。

由於 IBus 將為 F13 之預設輸入法平台。只要桌面環境根據 locale 而在登入時 
自動載入 IBus ,Alt+Shift 將會在所有輸入法中循環切換;這包括 IBus 裏開啟 
了的輸入法,不論輸入法語言。

IBus 還沒有以 locale 把輸入法分組。

> 但是我在 GNOME 與 KDE 環境下 Alt+Shift 只會切換工作列內的應用程式視窗。除此之外,在我電腦上 Win XP 與 Vista 對於
> Alt+Shift 都是這樣處理。

假設您的桌面環境沒有保持 IBus 運行狀態,我不清楚 Alt+Shift 會觸發系統哪 
一個動作。

> 不知道 kaio 所說:「The Ctrl-Shift key combination has been obsoleted by Alt-Shift,
> which was made consistent to IME in win32 environment.」是為何故?

源於 warren togami 開始的一個討論(我只節錄其大概意思,及我個人理解):他 
說為了 prospective win->linux users' usability and consistency ,我們應 
該把輸入法/輸入法引擎/輸入法平台盡量接近 windows。而 usability 有時候 
是大多數人的約定俗成的一種習慣,這並沒有工程師判斷使用上正不正確的空間。

簡單點說,把熱鍵改得像 Windows ,就減少從 windows 過來 fedora 的人對輸入 
法 usability 上的投訢,從而吸引更多人。

kaio


关于邮件列表 Chinese 的更多信息