2022年5月15日 星期日

改用中文輸入法

 gtk3 改了一堆東西,gcin 無法編譯,我可沒能力修改啊。只好找其他的輸入工具了。

比較了幾種,fcitx 是比較好的,但是倉頡輸入沒辦法看到輸入的字根,只好放棄。

​fictx

https://wiki.gentoo.org/wiki/Fcitx


emerge -av app-i18n/fcitx


export XMODIFIERS="@im=fcitx"

export QT_IM_MODULE=fcitx

export GTK_IM_MODULE=fcitx

您正在 GUI 下執行 Fcitx,但找不到 fcitx-configtool,該套件名稱通常為 fcitx-config-gtx、fcitx-config-gtk3 或 fcitx-configtool。現在將使用預設文字編輯器開啟設定檔。

安裝設定工具

emerge -av app-i18n/fcitx-configtool  

安裝新酷音

emerge -av app-i18n/fcitx-chewing

安裝一堆輸入法,包括倉頡3代和倉頡5代

emerge -av app-i18n/fcitx-table-extra


ibus

https://wiki.gentoo.org/wiki/IBus

 emerge -av app-i18n/ibus

export XMODIFIERS=@im=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus

ibus-daemon -drx

emerge -av app-i18n/ibus-cangjie

masked
app-i18n/ibus-chewing

注音包含在拼音裡,但是會當掉,以後再來試吧
emerge -av app-i18n/ibus-pinyin

切換至注音,按鍵之後,會出現下面的錯誤,然後就變成英文了
(mousepad:291507): IBUS-WARNING **: 17:03:24.648: Process Key Event failed: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code18: 這個連線已關閉.

改装這個就可以了
emerge -av app-i18n/ibus-libpinyin

其實要能顯示輸入的字根,必須要另有程式處理。fictx 直接用 table 對應,就無法顯示字根了。而這部分,中國大陸沒在用,也很難溝通的樣子,就沒有人做了。

沒有留言:

張貼留言

網誌存檔