Closed BentleyKI closed 9 months ago
感谢原本楼上的回答(不知道为何回答不见了?)
后来发现拆字有分繁体跟简体写法后才发现不能直接拿这8105字的字库来用,因为里面大多是简体字的拆法。 所以后来请了GPT帮忙根据8105字库产生了对应的繁体字的dict.yaml,这样就能使用繁体字的拆法了。 liangfen_minified.dict.yaml.txt (yaml没办法直接传所以加了txt后缀)
不过也发现了另外两个问题,想再请教一下
亘=>亙
、干=>乾
。请问是否有更好的解决方法?再次感谢~
你到底是要干嘛?两分是个和简繁无关的输入方案,一个字的简繁分别有不同的编码,为什么要简繁转换?和 8105 字表又有什么关系?
抱歉,我之前表达得不够清楚。 我的目标是在使用双拼输入法时, 只显示繁体字作为候选字,同时排除生僻字。
请问如何修改以实现这个目标?谢谢!
你要在双拼方案的繁体状态下,使用两分拼字,希望拼字的结果全部都是繁体字和非生僻字?
可以直接删除 liangfen.dict.yaml
里的纯简体字与生僻字,你得找一份你觉得合适的繁体字表作为参照,删除不在这个字表的字。
了解谢谢~ 我应该会先以上面根据8105字表转换后的yaml为基底再做修改
目前我是透过修改
double_pinyin_fllypy.custom.yaml
的方式, 直接把 traditionalized 的 excluded type 设为空值, 就可以顺利的输出繁体中文。然而,我注意到原始设置特意排除了reverse lookup, 因此想询问我这种修改方式是否是正确的,或者是否有更好的方法。 我担心原始设置中特意排除reverse lookup可能是出于性能方面的考虑,所以我希望确认一下。
double_pinyin_fllypy.custom.yaml