|
楼主 |
发表于 2009-3-8 15:11
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
原帖由 guanlan 于 2009-3-8 14:52 发表
如果多音词也可以像多音字那样进行多音校对就好了。
我想了一下,出现错误有很多原因:
1:代码
为提高代码执行的效率,程序采用的是模糊查询法,字优先于词,另外,儿化音在Word中不一定是词组,这就意味着有一个匹配问题.举例"笔杆儿"它在Word中不会被识别成词组,但Word中"笔杆"是词组,这时,你后面如果是"儿",貌似正确,实际上它到"儿"时,还会注音.其他同理.词组的识别是建立在Word(此为程序)的Word(此为词组对象,Words.Item,Range对象)基础上的,词库中的词是倒着随Word,而非反向的.
2;词组的标注,从程序角度,也是单个标注的,实际上从操作上看,组合更有利于程序进行,但不符合中文习惯,每字一音的分布要比每词一音来得美观.
3;词组的长度,上面谈到,词组的注音,到了也是单字的注音,如果三个字(带儿化音),注音的EQ域为2个,则后面可能会出现空域现象,当然可以判断,但过于冗长代码,不利于程序更好地运行,因为有的"儿"化音可能是正儿八经的儿词组(我没有概念).
至于你说的多音词的校对,我不太理解. |
|