ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 守柔

[原创] 守柔拼音居士-汉字拼音Word COM 加载项安装程序下载

  [复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-13 09:45 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
守柔拼音居士已更新到V2.4.0版本。
在新版本中,主要加强了右键校对功能,该功能可以对任意一个拼音域进行修订,增加了轻音和儿化音功能,是对多音校对后文档中的汉字进行单字校对的有力辅助。程序中,完善了上一版中右键中存在的问题,提高了对于拼音域的独立识别能力。
同时修正了在多音效对中,儿化音后“儿”无法还原的问题。
请至一楼下载最新安装程序,欢迎测试。
Snap1.jpg
Snap2.jpg
Snap3.jpg
Snap4.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-13 09:57 | 显示全部楼层
原帖由 guanlan 于 2009-3-13 08:40 发表
守柔兄,如果标注的文字中是有空格或制表符的时候,拼音居士是不是只能按照单字模式注音?
我试了一下,同样的一段文字,段中没有制表符或者空格时,可以标注轻声词,但如果段中有制表符或空格的时候,它就会按照单 ...
相当多的以“子”为后缀的轻声词都没能标注为轻声,而且也没法自动校正——因为没有把“子”当作多音字,没有提供念轻声的“zi”的拼音。
我以前提供的那个轻声词表建议暂时不要放到词库里去。由于轻声词、儿化词有一部分都是没有明确的规范的,所以,除非可以确定无疑念轻声、儿化的,否则还是建议单独建一个词库比较好一些,由用户自己确定比较好一些。

to guanlan兄:
词组的识别,基于Word内核,很显然,就英文,如果“do not“中间有空格的时候,就是两个词,而如果中间没有空格时,就是一个单词的,它不管单词是否正确,总之,分隔符意味着新词的开始,旧词的结束。中文亦如此,不过中文的识别更复杂,据我所知,没有一款软件比Word对于中文/中文词组的词组更方便的了。
多音字/单音字,唯一的区别在于词库,如果词库中标识了二个拼音,则为多音字,以此类推。事实上,程序对多音字的正确性是不做判断的。
关于轻声、轻音、儿化音,本身随着中文环境(指文档中的语意)不同而不同,我目前觉得最好的办法是人工校对,V2.4.0版本正是基于此,加强了右键中的各项功能,并可以反复修正。
对于中文词组中的错误,多余的符号还是其它,程序不予处理,用户可以根据实际情况进适当的处理。
写这到儿,想起佛经中的一句话:“一起皆有因,有因则有果”,程序总在面对一些特定的环境的,不当的环境,自然无法得到正确的结果。

TA的精华主题

TA的得分主题

发表于 2009-3-13 11:56 | 显示全部楼层
原帖由 守柔 于 2009-3-13 09:57 发表

to guanlan兄:
词组的识别,基于Word内核,很显然,就英文,如果“do not“中间有空格的时候,就是两个词,而如果中间没有空格时,就是一个单词的,它不管单词是否正确,总之,分隔符意味着新词的开始,旧词的结 ...

原来如此,谨受教,谢谢!

[ 本帖最后由 guanlan 于 2009-3-13 12:07 编辑 ]

TA的精华主题

TA的得分主题

发表于 2009-3-13 12:08 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
把一个汉字可能的读音全部收入词库文件,对于轻声、儿化,把主动权交给用户,让用户根据自己的需要进行校对和选择,这不失为一种很好的解决方案。
“加强了右键中的各项功能,并可以反复修正。”——这一点也非常好!

[ 本帖最后由 guanlan 于 2009-3-13 12:16 编辑 ]

TA的精华主题

TA的得分主题

发表于 2009-3-13 12:52 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
测试了一下,拼音居士越来越趋于完美了。
有了强大的右键功能,需要校对的多音字又是很显眼的,这样连“多音校对”功能都显得有点儿可有可无了,呵呵。
一个小问题:词库中的“g”应为“ɡ”,全部替换一下就可以了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-13 13:04 | 显示全部楼层
原帖由 guanlan 于 2009-3-13 12:52 发表
测试了一下,拼音居士越来越趋于完美了。
有了强大的右键功能,需要校对的多音字又是很显眼的,这样连“多音校对”功能都显得有点儿可有可无了,呵呵。
一个小问题:词库中的“g”应为“ɡ”,全部替换一下就可以了 ...

谢谢guanlan兄!
不能替换。
先前也是替换的了,这次,我重又替换回来了。
为什么呢?因为现在有了句首大写功能,如果为“ɡ”时,改为“G”比较麻烦(不单是“ɡ”,而是需要对每个首字进行判断了,程序的现实需要,不是做不到,而是没有必要做枚举判断,在WINDOWS中,大小写,它们之间是有关联的),同时,也体现了用户在不同字体条件下拼音格式略有不同的要求。

TA的精华主题

TA的得分主题

发表于 2009-3-13 13:09 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
发现一个难题:“这儿、那儿、哪儿”的注音怎么办?拼音居士没有把“这、那、哪识别为多音字”,虽然发现后可以通过右键菜单进行选择,但“儿”字头上的拼音就必须切换到域代码进行修改了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-13 13:20 | 显示全部楼层
原帖由 guanlan 于 2009-3-13 13:09 发表
发现一个难题:“这儿、那儿、哪儿”的注音怎么办?拼音居士没有把“这、那、哪识别为多音字”,虽然发现后可以通过右键菜单进行选择,但“儿”字头上的拼音就必须切换到域代码进行修改了。

正确的拼音应该是?
请guanlan兄贴一下这三个词,我犯晕了。

TA的精华主题

TA的得分主题

发表于 2009-3-13 13:55 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2009-3-13 13:59 | 显示全部楼层
如果像其他情况下那样,“儿”显示为红色多音状态,就可以通过“多音校对”使之正确显示为第三种模样。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-22 12:24 , Processed in 0.033851 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表