我的形码输入法[C语言] 之三:输入法的设计(1)

本文探讨了形码输入法的内部转换原理,重点在于从输入到输出的过程。介绍了如何利用编码字库生成词库,并将常用字与难字、常用词库与罕用词库分开,以提高输入效率。小键盘的功能如1-9选字词,/*-+进行切换和操作,为将来移植到手机奠定了基础。
摘要由CSDN通过智能技术生成

本篇只叙述我的形码输入法内部从输入到输出转换的原理,如果想要了解输入法程序的框架是怎么样的、到底是怎么被调用出来的,请参见自由拼音输入法源码3.1版,我最初的程序就是用这个改的

如果想要了解windows平台输入法编程时的接口、convension等等,请参见以下这几篇文章,其中详细的说明输入法程序是如何进行工作的:

http://forum.mywuzhen.com/thread.jsp?forum=7&thread=1835&tstart=0&trange=15

http://www.petrocn.com/cgi-bin/topic.cgi?forum=5&topic=3&replynum=last#bottom

http://wwsys.51.net/wwwboard/messages/253.html

关于编写输入法程序要注意的问题以后我可能会写一些,有问题,直接跟我email联系交流:

mail to : renzhongfang@nju.edu.cn

输入法乍听起来好像很难做,其实原理却很简单:

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
超级形码输入法: 超级形码是一个种形码输入法,它的原名叫太空码输入法.超级形码是根据字根读音的声母来布局键盘的,例如"王"的声母是"W"就将"王"布局在"W"键"大"的声母是"D"就将"大"布局在"D"键;对少数没有读音的字根,超级形码根据字根的笔画数和形状来布局键盘,用户一看明了,并能迅速地掌握.超级形码具有如下特征: 1.不用记键盘字根布局,并且掌握后不会忘记. 2.输入规则简单、直观、省脑、易用. 3.重码低、速度快,可进行高速盲打输入. 4.普通用户与专业打字员皆适用. 5.加入拼音编码,无须切换即可用拼音输入汉字. 6.小写字母输入常用汉字,大写字母输入全部汉字,避免了大字集与重码之间的矛盾. 7.简体繁体自由转换. 新超级形码输入法4.0的前身是杨秀军研发的超级形码输入法3.2.由于作者好多年以来都不再更新此软件了,而我们这些喜爱忠实用户又一直离不开她.但现在的系统大部分都向着64位转变了,导致我们在使用的时候非常地不方便和纠结. 在最近一段时间,我花费了近一个月的时间解出了原来的码表文件后又手工对里面十几万条的记录进行清理整理.经过无数个不眠之夜的折腾,终于用多多输入法生成器完美地移植到多多输入法的平台了.现在的新超级形码除了具有原来的易学难忘的编码优点之外,还集成了多多输入平台的智能词频调整和临时词库等等更的功能.希望能帮象我这样的超级形码忠实用户解决后半生的苦恼!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值