如何用ibus用拼音聲調過濾漢字列表?

如何用ibus用拼音聲調過濾漢字列表?

我用智慧拼音鍵盤Ubuntu 中的withibus在我的文件中輸入漢字。

它的input-method設計方式是,人們開始鍵入與pinyin某個字符相關聯的字符,然後可以從字符列表中選擇與請求匹配的字符。

例子。

在此輸入影像描述

如前面的範例所示,對於每個arabic字元組合,都有一長串可能與其匹配的潛在漢字。此字符列表可能對應於xue多種聲調的發音,例如 xue,,,,, .xue1xue2xue3xue4

我希望能夠使用音數進一步過濾出呈現給我的字元列表,以便列表的長度整體縮小,並且更容易瀏覽它。例如如果我輸入yi1,我只想看到那些與該字元pinyin和語氣完全匹配的字元。

不幸的是,這是不可能的,因為按任意digitfrom10都會導致輸入法選擇列出的範例之一。

是否有任何其他input-method、一種patch或不同的配置可以幫助我實現我的目標?

請注意,我不想要取得pinyin文字作為結果(如本網站上類似問題所問),但取得漢字。

答案1

拼音輸入法並不是為此而設計的。(但是你能做到嗎?)為了獲得預期的效果,兩個實用程式應該組合在一起:

  1. 標準拼音輸入法(例如孫拼音) 使用 ...
  2. 英語(美國,國際,帶死鍵)或者漢語拼音 (m17n)作為前置輸入來源。

我一直在尋找相同的解決方案,但據我所知,它尚未開發出來。

參考書目:

  1. Ubuntu 10 - 18 中的中文輸入法
  2. 搜狗輸入法(Ubuntu):如何輸出有聲調的拼音?

答案2

我同意 Christianus 的觀點,我不知道 pinyin+tone_filter 的實作。

然而,如果你願意學習注音,它的實現幾乎總是默認使用音調來過濾。

事實上,很少有可以讓您在沒有聲音的情況下打字的注音輸入法,但它們確實存在。

無論如何,祝你好運。

相關內容