发布拼音输入法for zaurus V0.03
【V 0.03】
新增功能
中文状态下, . ; < > ? : 输入全角标点符号。
修正
V0.02版输入法退出时因更新索引造成的系统freeze。词库和索引的格式已改变。
【V 0.02】
新增功能
词组支持。可以输入声母进行模糊匹配:如p y可以匹配所有第一字声母为p和第二字声母为y的词组。
在线造词:shift键进入在线造词状态,此时所有输入的字或词会被依次加入正在造的词组,以蓝色显示。再次按shift键提交所造新词。
设置文件/etc/murphytalk.conf,可以设定使用的字体和大小。默认设定为efont。这样就不需要把系统默认字体连接到efont了。文件中;开始的行是注释行,注意修改的话=两边不要留空。
空格键选择首字(候选字编号改为1,2,3,...,9,0)
修正
当默认字体不是efont时候选字被系统工具栏遮挡的问题
已知问题
隐藏输入法时程序会更新词组库文件索引,现在提供的词组有近20000条,索引文件更新时间较长(虽然调试时在pc上很快),会造成系统停滞十数秒。计划改进。(或者放到cf上?)
上次答应Pyrrhus的,这两天看了下文档,搞出来一个可用的拼音输入法。从苏哲的scim chinese移植而来,做了一些简化。
(补充一点:scim是指Smart Chinese Input Method,是针对X Windows的一个完整的中文输入法平台,我只是移植了其中的拼音输入法scim chinese到qtopia平台)
【安装前提条件】
你得有个Zaurus C700,C750,C760或者C860要不然就得自己改代码了。
中文化已完成,系统默认字体可以显示中文。可以用efont或者gnu的unifont。
【安装方法】
提供了一个ipkg包,按照一般的安装方法安装好后重启动即可。
【已知问题】
scim chinese的码表是utf8的,有一个很全的字符集。虽然我已经去除了GBK以外的字符,但是由于zaurus上的中文unicode字体的问题(我用的是efont),有一些冷僻的字还是无法显示。
原因同上,现在输入拼音后候选的字体简、繁都有。不过输入的都是unicode码。
【FEATURES】
全(硬)键盘输入,数字选字,光标键翻页。
TAB键切换中/英文输入状态
支持词频
【TODO】
解决已知问题
支持词组