
我可以使用自訂作曲家按鍵序列,如下所述: 如何新增自訂撰寫鍵序列?
使用該方法需要匯出 GTK_IM_MODULE="xim"。但這樣做會禁用 IBus Anthy 輸入。
有沒有辦法同時擁有客製化的作曲家按鍵序列和 IBus Anthy 輸入的優點?
在研究過程中,我讀到Gnome 中的作曲家按鍵序列被硬編碼在gtk+-2.10.7/gtk/gtkimcontextsimple.c 中,因此編輯和重新編譯可能會起作用,儘管我還不想訴諸這種方法......
編輯:我不需要 Anthy 使用自訂作曲家鍵,基本上我想要兩種輸入方法:日文 Anthy 和 EN_UK (使用作曲家)
答案1
我也做出了同樣的觀察。 Ubuntu 中預設啟用的 IBus 有一些內建的 compose 表格規則,但同時它似乎停用了libx11 提供的功能。
從一些消息來源來看,據說它~/.XCompose
與 uim 一起被識別。因此,您可能的解決方案(未經測試)可能是安裝並啟用 uim IM 框架並開始使用 uim-anthy 而不是 ibus-anthy。
編輯:
我很好奇,所以我測試了一下。 uim 似乎可以工作。不過,我不知道將 Anthy 與 uim 一起使用而不是 ibus 有多方便。