文档介绍:拼音笔画排序汉字输入键盘及其输入方法
专利名称:拼音笔画排序汉字输入键盘及其输入方法
技术领域:
本发明涉及一种拼音笔画排序汉字输入方法及其键盘,尤其是一种能在软键盘上实现拼音笔画排序的汉字输入方法。
现有技术目前,有许多计算机汉字发明的具体实施作进一步的详细阐明。
拼音笔画排序汉字输入键盘是在键盘上分别定义了声母、韵母、单字及单词的键盘,其中声母、韵母、单字及单词键盘的键位布置形式与普通硬键盘的基本键位布置形式相同;声母、韵母、单字及单词分别按顺序布置于所创建的声母、韵母、单字及单词键盘上的各个键位中。首先在显示屏上创建声母键盘,点击声母键盘上的任一声母键,声母键盘切换成韵母键盘,并且将与该声母相匹配的韵母显示于韵母键盘上;点击韵母键盘上的相应的韵母键,韵母键盘切换成单字键盘,并且将上述声母与韵母组合拼出的单字显示于单字键盘上;点击单字键盘上的相应的单字键,单字键盘切换成单词键盘,并且将与该单字相匹配的单词显示于单词键盘上;点击该单词后完成输入,系统自动返回到声母键盘。
为实施本发明所建立的字库共存入6763个汉字拼音笔画法排序表及存取格式,多音字列为多个字。收入GB2312-80中的6763个字,由于多音字,实际有8063个字。排序方式是先按字的拼音笔画排序,再按字的声调排序,声调相同再按字的笔画“一丨丿丶乙”(横竖撇点折)排序,不数笔画数。例如拼音为pin,声调为阴平的汉字有三个“拼拚姘”,笔画分别是“拼一丨一丶......”、“拚一丨一乙......”、“姘乙......”,按照这几笔画就可以排列出“拼拚姘”的顺序,而不用数其笔画数。参照图1是拼音笔画排序的汉字字库摘录。
为实施本发明所建立的词库中的词汇按拼音笔画法排序(其中拼音包括声母、韵母和声调;笔画指字的笔画“一丨丿丶乙”,不数其笔画数)。先按第一字的拼音笔画排序,第一字拼音相同的按第一字笔画排序,再按第二字拼音,第二字笔画,第三字拼音,第三字笔画,……排序。例如拼音为pin,声调为阴平的汉字“拼”下有几个单词“……拼命、拼写、拼音、拼音检字……”,第二个字的拼音分别是“命ming”、“写xie”、“音yin”;其中“拼音检字”和“拼音”的前两字一样,因有第三个字而排在“拼音”之后。根据拼音字母表顺序这几个词排列为“……拼命、拼写、拼音、拼音检字……”。词库中存入词汇拼音法排序表及存取格式,本例收入词条14339条,参照图2是拼音笔画排序的汉字词库摘录。
所述的声母、韵母、单字及单词键盘上的键位共有四排,其中声母键盘和韵母键盘的每排键位分为左、右两个区。
声母键盘是按照图3所示的声母排列顺序布置各个键位中的声母。声母键盘的排列完全按照《汉语拼音方案》声母表的顺序进行排列,声母键盘中第一排由左向右依次显示数字1~9、0;其中第二排的左区由右向左依次显示。、b、p、m、f,右区由左向右依次显示y、d、t、n、l;其中第三排的左区由右向左依次显示,、g、k、h,右区由左向右依次显示w、j、q、x;其中第四排的左区由右向左依次显示;、zh、ch、sh、r,右区由左向右依次显示0、z、c、s,所述的0为零声母。
韵母键盘是按照图4所示的韵母排列顺序布置各个键位中的韵母。韵母键盘中的左区第一排的键位都为空闲键;左区第二排由右向左依次显示a、ao、ai、an、ang;左区第三排由