|
|
1、重新整合、修改系统短语库的定位
6.8版的系统短语库无疑是个很大的进步,结合自定义位置以及单独的短语助记符,基本可以满足各种不同的定位需求。问题在于,系统短语库不可编辑(貌似可以直接修改ini文件,但这种方法真不是一般人能够想得到的,除非进论坛来问),所以在实际应用中就产生了些许的麻烦。
紫光现在的设计是,默认定位为3,然后系统短语库当中有些短语直接单独定位在9,而是否单独定位,没有发现什么规律,似乎比较随意。
我认为,短语的位置,最根本的在于是否在首位,如果不在首位,不能直接上屏,那在前在后其实也没有太大的区别。现在的默认设置,麻烦就在于有些应该直接上屏的短语仍然需要选择,比如“SIM卡”,“C盘”,“T恤”。而如果把默认短语定位在1,则会有很多不应该出现在首位的词占据第一候选,比如hehe=(^-^),tengxun=Tencent,类似的例子还有很多。
在我看来,评价标准其实很简单:如果编码和标准全拼音节完全相符,从而对正常输入形成干扰,那么不应该放在首位,否则,就应该在首位。基于此,我觉得比较合理的方式是,默认短语位置设为1,这也符合紫光以前版本的习惯。然后把所有会形成干扰的短语根据不同的类型以及冷僻程度全部单独编码定位(其实全部放在一个位置也没啥),至于定位的具体位置,我觉得3-5比较好
2、建议在i模式中增加 快速输入带比号的时间 的功能
就像22:36和22:36:26这样的。因为现在的time和sj:功能都只能输入当前时间,i模式中可以随意输入日期,但时间似乎不行。
3、建议候选模式直接按序号编号,而不是按照行、列数编号
尤其对于我这种保持候选模式的人来说,始终要用两码定位确实麻烦了点。更不爽的是,当候选只有一排的时候(即虽然保持扩展却无内容可扩的时候),现有的编码模式又突然变成序号选择了。比如说,sj:,一共四个候选,候选栏里标的也是两位号码,但实际上却是使用序号来选择。比如选第二个,不是键入“12”,而是只键入“2”
即使对于不保持扩展的人来说,这也可以让输入风格(选定候选词的方式)更加统一。
下面两条相对来说不重要一些
4、加入正确拼音提示功能
包括常见的误读字词的提示和模糊音中被模糊过的词的提示。前者好像已经用自定义短语实现了,视情况整合进输入法即可。后者可以作为模糊音的可选子功能,让用户自行选择在开启模糊音的时候,是否在所有经模糊处理的词的后面加注正确拼音。另外,也可以考虑把模糊处理的词在排序上靠后
5、加入“中文状态下的英文候选自动转为大写”或者"中文状态下的英文候选自动转为首字母大写“功能
很多情况下,英文词,特别是中文环境下出现的英文词,需要,或者最好是大写(或首字母大写),尤其是各种缩写等。所以可以把这个作为”中文输入时候选包含英文单词“功能的子功能。因为小写输入可以用回车键便捷实现,因此不会对它形成什么干扰。 |
|