|
|
本帖最后由 wang2lang 于 2012-9-15 08:25 编辑
晕!这个真不靠谱…自定义短语的一个bug?
紫光拼音的自定义短语是大小写敏感的。
ab=,Ab=,aB=,AB=是不同的定义。
可是,这里面有个让人发黑眼晕的不靠谱问题:
被定义的字符串 其首个字母是小写,第二个或更后面字母是大写时
如:aB=,aBc=,aBCD=,aBcd=,abC=,abCd=,abcD= 之类。候选及输入就会出现问题。
请试着在你的自定义短语中,加入以下内容:
ab[正常定义]=阿爸;阿坝州;阿坝藏族羌族自治州;阿坝组
aB=阿爸;阿坝州;阿坝藏族羌族自治州;阿坝组
aBz=阿坝州;阿坝藏族羌族自治州;阿坝组
aBZ=阿坝组;阿坝州;阿坝藏族羌族自治州
xxA=血型:A型;A型血
xxB=血型:B型;B型血
xxO=血型:O型;O型血
xxAB=血型:AB型;AB型血
请勿笑话俺为何做如此无聊的定义。
本来是想改写i/I模式短语为o引导的短语,才发现此问题的。
紫光以i或I开头的短语,不是用数字键1-9做选择,而是用小写abcd~z做选择键的。
为避免定义中的abcdefg…等,与用于选择的abcdefg…冲突,可以使用大写字母
如:本人有以下的一套定义,以兼容旧版的i/I习惯
iS=拾;十;时
iB=佰;百
iQ=仟;千;钱
iW=萬;万
iY=亿;億;元;月
iU=億;亿
iZ=兆;整
今日心血来潮,将i改写为o却发现了问题
oS=拾;十;时
oB=佰;百
oQ=仟;千;钱
oW=萬;万
oY=亿;億;元;月
oU=億;亿
oZ=兆;整
有心人不妨copy红色部分试一试吧。小写i开头后接大写字母是没问题的,其他小写字母开头后接大写字母的,就有问题了……
|
|