天然数字码电脑汉字编码输入法的制作方法

文档序号:6342940阅读:408来源:国知局
专利名称:天然数字码电脑汉字编码输入法的制作方法
技术领域
本发明涉及一种计算机汉字编码输入方法。
已有的计算机汉字编码输入方案已为数不少,且各有特点。但从实际应用看,编码较复杂、记忆量大、重码出现多而导致使用不方便,仍然是其存在的缺陷,有等进一步改进。
本发明的目的是,设计一种天然数字码电脑汉字编码输入法,它建立符合人们书写习惯的取笔组码优化方案,有效地连用0-9共十个数字码元,整体方案简单、明了、易懂、易学、易会。
本发明的技术方案包括将汉字的基本笔画分为横、竖、撇、捺、折五种,其中横含提,竖含竖左钩,捺含点,折包括所述横竖撇捺之外所有笔画;将汉字分为左右结构和非左右结构两类,用1、2、3、4、5分别代表非左右结构类汉字中所述横、竖、撇、捺、折,用6、7、8、9、0分别代表左右结构类汉字中的所述横、竖、撇、捺、折,并将所述0-9十个代码定义到通用计算机键盘的相应键位上;采用下述取码规则在上述定义的计算机键盘上利用相应的键位输入汉字,且汉字编码最大长度为6位汉字笔画数小于或等于6笔时,按汉字书写顺序输入笔画代码,不足6码的以空格键结束,汉字笔画数大于6笔时,按汉字书写顺序分别输入第一、二、三、四笔和最后两笔的笔画代码而组成该汉字输入码;本发明还可用于词组编码输入,其码长恒为6位,编码方法是两字词的输入码由每字取三码取组成,其中左右结构的汉字输入左边部分的首、尾两笔画代码和右边部分的首笔画代码,非左右结构的汉字均输入前三笔画代码;三字词的输入码由每字取两码组成,其中左右结构的汉字输入左边部分的首、尾两笔画代码,非左右结构汉字输入前两笔画代码;四字词的输入码由第一字和第二字各两码、第三字和第四字各一码组成,且所述第一字、第二字为左右结构汉字时输入该汉字左边部分的首、尾两笔画代码,其为非左右结构汉字则输入该字第一、第二笔画代码,所述第三字、第四字的代码为其首笔画代码;五字词的输入码是第一字取两码,其中左右结构汉字取该字左边部分的首尾两笔画代码,非左右结构汉字取其第一、第二两笔画代码,第二、三、四、五字依次取各字的首笔画代码;六字词及六字以上词输入码是,依次取第一、二、三、四、五及最后一字的首笔画代码。
以下对本发明做出进一步说明。
本发明所述的汉字基本笔画“横、竖、撇、捺、折”和汉字左右结构分类及汉字书写顺序等是指我国语文教学或《新华字典》当中普遍使用的相关情形。对于单个汉字的输入码,当其笔画数小于或等于6笔时,简单地按书写顺序取笔组成输入码,如“五”的编码是“1251”(加空格键结束);“江”的编码是“999676”;当汉字笔画多于“6”笔时,依其书写顺序分别输入第一、二、三、四笔画和最后两笔画的代码,如“跑”的编码是“706760”。
对于词组的输入码,相关情形有非左右结构的两字词, 如“学习”的输入码是“444544”;左右结构的两字词,如“纺织”的输入码是“069067”,非左右结构的三字词,如“安全阀”的输入码是“443442”,而左右结构的三字词,如“计划性”的输入码是“906979”,非左右结构的四字词,如“三心二意”的输入码是“114514”,左右结构的四字词,如“计划生育”的输入码是“906934”;非左右结构的五字词,如“国家专利局”的输入码是“254135”,左右结构的五字词,如“湖南专利局”的输入码是“991135”;六字及以上的词组,如非左右结构七字词“中华人民共和国”的输入码是“233532”,左右结构的七字词“地球物理研究所”的输入码是“668668”。所述0-9十个码元可定义到现有计算机键盘的数字键上,也可定义到英文字母键上。
本发明的设计原理是,将汉字以左右结构和非左右结构分为两大类,用0-9共十个数字做为相应基本笔画的代码,较已有技术使用5个数字(如1-5)做码元扩大了3倍,编码数253扩展到106-1,由此使重码率得到极大的降低,且编码方法简单易学、易记、易用,符合人们汉字书写习惯,可大大提高输入速度。由以上可知,本发明为天然数字码电脑汉字编码输入法,它建立在符合人们书写习惯的取码方法(编码的天然性),突破性地运用0-9共十个数字码元做输入代码,整体方案简明、科学、易懂、易学、易会,输入速度快、重码率低,它不仅适于在通用计算机键盘上录入汉字,还适合于在普通计算器、移动电话机(手机)上录入汉字,极其推广价值。
权利要求
1.一种天然数字码电脑汉字编码输入法,包括将汉字的基本笔画分为横、竖、撇、捺、折五种,其中横含提,竖含竖左钩,捺含点,折包括所述横竖撇捺之外所有笔画;将汉字分为左右结构和非左右结构两类,用1、2、3、4、5分别代表非左右结构类汉字中所述横、竖、撇、捺、折,用6、7、8、9、0分别代表左右结构类汉字中的所述横、竖、撇、捺、折,并将所述0-9十个代码定义到通用计算机键盘的相应键位上;采用下述取码规则在上述定义的键盘上利用相应的键位输入汉字,且汉字编码最大长度为6位汉字笔画数小于或等于6笔时,按汉字书写顺序输入笔画代码,不足6码的以空格键结束,汉字笔画数大于6笔时,按汉字书写顺序分别输入第一、二、三、四笔和最后两笔的笔画代码而组成该汉字输入码;
2.根据权利要求1所述的天然数字码电脑汉字编码输入法,其特征是,词组输入编码码长恒为6位,且两字词的输入码由每字取三码取组成,其中左右结构的汉字输入左边部分的首、尾两笔画代码和右边部分的首笔画代码,非左右结构的汉字均输入前三笔画代码;三字词的输入码由每字取两码组成,其中左右结构的汉字输入左边部分的首、尾两笔画代码,非左右结构汉字输入前两笔画代码;四字词的输入码由第一字和第二字各两码、第三字和第四字各一码组成,且所述第一字、第二字为左右结构汉字时输入该汉字左边部分的首、尾两笔画代码,其为非左右结构汉字则输入该字第一、第二笔画代码,所述第三字、第四字的代码为其首笔画代码;五字词的输入码是第一字取两码,其中左右结构汉字取该字左边部分的首尾两笔画代码,非左右结构汉字取其第一、第二两笔画代码,第二、三、四、五字依次取各字的首笔画代码;六字词及六字以上词输入码是,依次取第一、二、三、四、五及最后一字的首笔画代码。
全文摘要
将汉字基本笔画分为横竖撇捺折,将汉字分为左右结构和非左右结构,用0-9共10个数字分别代表左右或非左右结构汉字的所述基本笔画,汉字最大码长为6位,小于或等于六笔画的字依笔顺输入代码,不足6码以空格键结束,多于6笔画汉字依书写顺序输入第一至四和最后两笔画代码,两字词的输入码由每字三码组成,其中左右结构取左边首尾两笔画代码和右边首笔画代码,非左右结构字取前三笔画代码,三字及以上多字词按相应规则编码输入。
文档编号G06F3/023GK1316687SQ0011335
公开日2001年10月10日 申请日期2000年4月3日 优先权日2000年4月3日
发明者戴子礼 申请人:戴子礼
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1