home icon indicating copy to clipboard operation
home copied to clipboard

拼音輸入未完時出現其他字

Open df729824 opened this issue 2 months ago • 8 comments

※ 2025/10/11補充: 不只小鶴雙拼,明月拼音也出現以下問題,然後測試整個輸入法移除重來之後,詞庫變得失效,只要使用擴充詞庫,就無法打出中文,只出現英文。禁用擴充詞庫後就變正常。 所以現在沒有下面說的問題了,因為詞庫根本無法使用了。


在出現下述問題前做的事是擴充詞庫, 使用的詞庫來源→https://github.com/rime-aca/dictionaries/tree/master/luna_pinyin.dict 用的有:extended.dict、hanyu.dic、poetry.dict,而cn_en.dict沒有使用。

新增了「double_pinyin_flypy.custom.yaml」和「luna_pinyin.custom.yaml」檔案, 內容只有「patch: "translator/dictionary": luna_pinyin.extended 」

之後就出現問題了,在使用小鶴拼音以及明月拼音輸入時,後綴變得會顯示其他字,而非下一字的聲母,

例如: 想輸入「為什麽」,輸入WW時出現了「為」, 但接著輸入「什」的聲母U的時候,跑出了「尾」字。 或想輸入「和好」,輸入HE「和」之後要輸入H,此時又跑出「熇」,

感覺是一種找字的功能,「熇」是HE音H(火)字旁。 測試輸入「TING」之後輸入「R」,候選跑出「停」字。

但我除了加入詞庫,沒有改動其他的檔案,不只為何有此功能,查詞庫也沒有發現這樣的編碼。

雖然繼續打完就會出來對的字,但一直跑出其他字有點造成混亂, 請問有什麽辦法解決嗎?

Image

df729824 avatar Oct 10 '25 18:10 df729824

用的不是官方的朙月拼音方案吧。

我猜想你用的方案里,u 代表「尸」。

ksqsf avatar Oct 10 '25 19:10 ksqsf

用的不是官方的朙月拼音方案吧。

我猜想你用的方案里,u 代表「尸」。

剛剛發覺用回朙月拼音方案也一樣,打「和好」到heh時一樣出現了「熇」字,發現可能是部首的火拼音h,所以這是一個拆字找字的功能嗎?要如何關閉呢? 如果取消使用擴充詞庫就可以恢復正常,不會出現找字的問題,但不用擴充詞庫有點可惜。 感覺是否新增的custom裡patch應該要寫入「不要使用像這樣的找字功能」,但不知道該怎麼寫……

df729824 avatar Oct 10 '25 19:10 df729824

官方方案里没有这个功能。我觉得是你用的词库里有这些编码。

ksqsf avatar Oct 10 '25 20:10 ksqsf

官方方案里没有这个功能。我觉得是你用的词库里有这些编码。

測試了一下,將luna_pinyin.extended裡連結擴充的詞庫全部移除,但沒有關閉使用擴充詞庫luna_pinyin.extended,一樣在 .custom.yaml 檔案裡啟用 patch: "translator/dictionary": luna_pinyin.extended ,即使關閉所有詞庫,這個搜字的功能仍然存在; 必須完全停止使用擴充詞庫,移除這個 patch,才能變回正常。 不曉得哪裡出了問題,除了增加詞庫,我沒有套用其他非官方的檔案。

df729824 avatar Oct 11 '25 03:10 df729824

想著把整個輸入法移除重新安裝試試,結果擴充詞庫完全失效,甚至中文也變得打不出來,只出現英文,只好放棄使用擴充詞庫了。 只是奇怪操作跟檔案都沒有變,為什麼突然連中文都打不出來呢?

df729824 avatar Oct 11 '25 05:10 df729824

除了增加詞庫

你应该打开一下你加的词库看看,是不是有这些编码

ksqsf avatar Oct 11 '25 12:10 ksqsf

除了增加詞庫

你应该打开一下你加的词库看看,是不是有这些编码

查找詞庫後沒有發現,使用的詞庫來源→https://github.com/rime-aca/dictionaries/tree/master/luna_pinyin.dict 用的有:extended.dict、hanyu.dic、poetry.dict,而cn_en.dict沒有使用。

且現在把整個輸入法移除重新安裝後,擴充詞庫變得失效,甚至打不出中文,只出現英文,禁用擴充詞庫後就正常。 只能停用擴充詞庫了。

df729824 avatar Oct 12 '25 04:10 df729824

最好用默认的。

加装词库出问题,无非词库本身有编码错误,或者自定义配置出错。

lotem avatar Oct 14 '25 03:10 lotem