Closed GoogleCodeExporter closed 9 years ago
固定詞頻與使用用戶詞典有衝突。
因爲固定詞頻的前提是固定詞彙表,否則新詞與舊詞怎樣比��
�?新詞加入,也就不「固定」了。
用戶詞典不僅記錄新造的詞,也記錄着所有詞動態調頻的信��
�。
如果只是想固定少數一些字的位置(且是固定在最前面),��
�以把這些字、對應的輸入碼加入 custom_phrase.txt
例如「是」可針對輸入碼 s 、 shi 分別設定置頂
輸入方案中設定:
engines:
translators:
- punct_translator
- table_translator@custom_phrase # ← 啓用自定義短語
- reverse_lookup_translator
- script_translator
custom_phrase:
dictionary: ""
user_dict: custom_phrase # ← 用戶目錄下的 custom_phrase.txt
db_class: stabledb # ← 按固定的碼表出字
enable_completion: false
enable_sentence: false
initial_quality: 1 # ← 提高自定義短語優先級,使其置頂
Original comment by contral...@gmail.com
on 21 Oct 2013 at 6:53
非常感謝您的回覆〜
我還想問兩個問題,這個功能(custom_phrase)也是需要開啓用戶��
�典嗎?
或者我們能不能修改默認的碼表?
Original comment by zau...@gmail.com
on 21 Oct 2013 at 12:41
可以使用自定義的碼表。事實上所有碼表都是(軟件作者)��
�定義的。
在輸入方案中設置
translator:
dictionary: yours
即可利用名爲 yours.dict.yaml 的碼表。
不過既然詞典都換了,那還不勝寫一整套新的輸入方案,例��
�叫做 my_pinyin
Original comment by contral...@gmail.com
on 1 Nov 2013 at 6:11
Original issue reported on code.google.com by
zau...@gmail.com
on 21 Oct 2013 at 2:45