一种计算机汉字手写输入按3层共27个分区编码的无重码技术的制作方法

文档序号:10534193阅读:465来源:国知局
一种计算机汉字手写输入按3层共27个分区编码的无重码技术的制作方法
【专利摘要】本发明涉及一种计算机汉字输入法,特别是汉字手写输入按3层共27个分区编码的无重码技术。本发明先在计算机汉字手写区设置4个丰字格(三条横线中间一条竖线)作为连排手写框,再将汉字手写的编码分为3层,每层9区,共27个避重码分区,以解决汉字手写简笔输入重码多的难题。本发明先将汉字分出泛上下结构的字,根据落笔位置分为1、2、3区;再分出泛左右结构的字,根据落笔位置又分成4、5、6、7区;接着分出泛包围结构的字,归为8区;最后分出独体字,归为9区。这些被分成9个区的高频常用字各按横竖撇点折五种基本笔形排列组合5次后,相当于三个3500汉字在理论上各被分解了至少28000次,做到手写输入无重码。
【专利说明】
一种计算机汉字手写输入按3层共27个分区编码的无重码技术
[0001]本发明公开了一种计算机汉字手写输入按3层共27个分区编码的无重码技术。技术领域:
[0002]本发明涉及一种计算机汉字输入法,特别是一种计算机汉字手写输入按3层共27个分区编码的简笔无重码技术。
【背景技术】
:
[0003]目前我国已申请专利的汉字手写输入法技术已有很多种,编码打字输入法需要专门学习和背字根,不能要求全国所有中小学生都必须学会的;拼音输入法学起来虽然简单,但是既重码多,又容易造成提笔忘字的后果;手写输入有不用记码的优点,但是始终未能彻底解决没有编码输入快和重码多的难题。另外也没有一种手写输入法及编码技术是用于在中小学认识汉字及其规范书写、矫正设计的,这对于我国推进识字写字教学工具的现代化、电脑化进程来说是一个重大挑战。

【发明内容】

:
[0004]本发明的目的在于公开一种计算机汉字手写输入按3层共27个分区编码的简笔无重码技术。
[0005]本发明的技术解决方案是:先在计算机汉字的手写区设置4个丰字格作为连排手写框,通过手写I至5笔即可快速输入一个汉字或一个常用词语。汉字手写编码分为3层,每层9区,共27个避重码分区,并通过“横1、竖2、撇3、点4、折5”、“横6、竖7、撇8、点9、折O”和“横A、竖B、撇C、点D、折E”三合一的编码手段编码,以解决手写输入未能彻底解决没有编码输入快和重码多的难题。
[0006]首先,我们将上下结构、上中下结构或上单下双、上双下单结构的字一律视为泛上下结构的字,这类字根据落笔位置分为1、2、3区。其次,我们将左右结构、左中右结构、左单右双结构和左双右单结构的字视为泛左右结构的字。这类字根据落笔位置又分成4、5、6、7区。
[0007]再次,我们将包围结构和各种半包围结构的字视为泛包围结构的字,归为8区。
[0008]最后,将独体字归为9区。
[0009]以上9个区的字第一层都是高频常用字,有国家颁布的2500个和1000个次常用字。这些被分成这9个区的高频常用字各按“横竖撇点折”五种基本笔形排列组合5次后,相当于这3500个汉字在理论上被分解了至少28000次,做到了手写输入无重码。其中“的、一、是”等超常用字写一笔即可输入。当输入一个词组时,先写出第一个字,另外构成这个词组或成语的字每字只需手写出第一笔即可使这个词组或短语整体快速输入。
[0010]最后将另外3500左右低字频的“非常用字”归为边框区,当手写5笔后仍不能显示时,按一下丰字格连排手写框的边框即可显示,因为边框已被设计为最大的分区码。当点按边框一次不能显示时,即可先认定这个字在“非常用字”编码区,一点边框就相当于写了第6码,所以即可显示这个字。如果万一还不能显示,说明这个字是个超低字频的极偏僻字,再点按一下边框即可显示。“边框”区里仍隐藏有9个分区,按照低字频和超低字频分两层。每层被分成各9个区的汉字也各按五种基本笔形被排列组合了 5次,相当于低字频的3500个汉字和超低字频的3000左右的汉字在理论上也各被分解了至少28000次,手写输入无重码。这是怎么做到的呢?我们继续分析:
[0011]首先,我们将上下结构、上中下结构或上单下双、上双下单结构的字一律视为泛上下结构的字,将写字时须在上横线上落第一笔或第一笔横穿竖中线的上单结构字归在“I”区,将在丰字格的左上横线位置落笔而前两笔绝不跨越竖中线,也不下伸到左下横线位置的上双结构字归在“2”区,将第二部件在丰字格的两个左四格里连落两笔,而绝不跨越竖中线的字归在“3”区。泛上下结构字的手写编码规则是:横1、竖2、撇3、点4、折为5。有偏旁部首的部分取前两笔编码,其余部分够三笔的取前三笔编码,仅够两笔的取两笔编码。笔形归类:提归横、捺归点,有横钩、左钩、右钩、斜钩的笔形均归为折,编码以从上到下、从左到右的自然笔顺为序。
[0012]其次,我们将左右结构、左窄右宽结构、左中右结构、左双右单结构和左单右双结构的字视为泛左右结构的字。将在丰字格的左四格里连落两笔,其中如有竖笔也绝不跨越竖中线的左右对称结构的字归在“4”区;将第二部件占了两个左偏旁位置字归在“5区”;将第二部件占了一个左偏旁位置,而右面还有部件的字归在“6”区;将第二部件在丰字格的右中线以上连落两笔,而右横中线以下位置还有部件的字归在“7”区。泛左右结构字的手写编码规则是:横A、竖B、撇C、点D、折为E,其中有偏旁部首的部分取前两笔编码,非偏旁部首部分取前三笔编码,仅够两笔的取两笔编码,以从左到右、从上到下的自然笔顺为序。
[0013]再次,我们将包围结构和半包围结构的字视为泛包围结构的字。将在丰字格里写一个部件,其中有一笔穿过竖中线,还有一笔又下伸过左右横中线的泛包围结构的字归在“8”区;泛包围结构字的包围部分或有偏旁部首的部分取前两笔编码,被包围部分取三笔编码,没有三笔的取两笔编码,均以从左到右或从上到下的自然笔顺为序。包围结构字的编码规则是:横6、竖7、撇8、点9、折O ;书写被包围部分取编码规则依旧是:横1、竖2、撇3、点
4、折为5。
[0014]最后,我们将独体字归为“9”区,依笔序连取四码即可,编码规则依旧是横1、竖2、撇3、点4、折为5。
[0015]这种计算机汉字手写输入按照各9个分区编码的无重码技术分简笔输入和全笔输入两种输入法,全笔输入法出于识字和写字教学的需要,学生有一笔写不对,生字都不能文本框中显示出来,而显示出来的生字在书写框上面有注音,在书写框下面的会出现I到4个词组或短语挑选框。出于识字和写字教学的需要,两种输入方式的转换可以用密码控制。
[0016]本发明与现有技术相比,具有以下显著优点:
[0017]1.无重码。
[0018]2.输入快,每个字最多只需写I至5笔即可输入一个汉字或一个常用词语。
[0019]3.学习者不用专门学习即可书写,写字越规范写得就越快。
[0020]4.可用于语文课上的书写考查,有一笔写不正确都不能在文本框中显示出来,不用教师判对错。
[0021]5.全笔书写输入显示出来的字上面有注音,输入区下面的选字框会出现I到4个组词或短语。
[0022]6.出于识字和写字教学的需要,两种输入方式的转换可以用密码控制。
【具体实施方式】
:
[0023]下面结合实施例对本发明做进一步描述。
[0024]首先举例说泛上下结构:如在计算机汉字手写区设置的丰字格里手写“雷”字,上面的“雨字头”只需写第一笔横和第二笔竖,取码“12”,下面的“田”只需写第一笔竖和第二笔横折,取码“25”,这个字的首次编码组就是“1225”。由于写“雷”字首先要在丰字格的两个上中格落第一笔或第一笔横穿两个上中格,所以属于上单结构无疑,因此计算机会先在首次编码组前自动加上暗码1,“雷”字的最后编码就是“ 11225”。
[0025]再如手写“贺”字,这个字属于上双下单结构,部首是“贝”。由于有偏旁部首的部分要取前两笔编码,左上方的“力”只能算是第二部分,写第一笔横折钩和第二笔撇,取码“53”;右上方的“口”属于第三部分,只需写第一笔竖,取码“2”。下面的部首“贝”需写第一笔竖和第二笔折,取码“25”,合起来“贺”字的首次编码组就是“53225”。由于写“贺”字要在丰字格的上左格落前两笔而不横穿两个上中格,也不会下伸到左下格,所以这个字必是上下结构中的上双结构无疑,计算机会先在首次编码组前自动加上暗码2,因此这个字的最后编码就是“253225”。
[0026]再如手写“获”字,上面的“草字头”只需写第一笔横和第二笔竖,取码“ 12”,下面的“反犬旁”只需写第一笔横撇和第二笔竖撇,取码“33”,第三部分的“犬”只需写第一笔横,取码“1”,合起来“获”字的首次编码组就是“12331”。由于“获”字的第一笔要横穿两个上中格,第二部件又不过竖中线,属于上单下双结构无疑,计算机会先在首次编码组前自动加上暗码3,因此“获”字的最后编码就是“312331”。
[0027]其次举例说泛左右结构:如手写“取”字,左边的“耳”只需写第一笔横和第二笔竖,取码“AB”,右边的“又”写第一笔横撇和第二笔捺,取码“ED”,“取”字的首次编码组就是“ABED”。由于写“取”字在丰字格的左四格连落两笔后,虽有一笔压过竖中线而主体不过竖中线,所以这个字必是左右均分结构中的左单右单结构,因此加上暗码4,“取”字的最后编码就是“4ABED”。
[0028]如手写“洒”字,左边的“三点水”旁写第一笔点和第二笔点,取码“DD”,右边的“西”需写第一笔横、第二笔竖和第三笔折,取码“ABE”,合起来“洒”字的编码就是“DD ABE”。由于写“洒”字第二部件要竖中线,占了两个“三点水”的位置,所以这个字必是泛左右结构中的“左中右”结构之一种,计算机会先在首次编码组前自动加上暗码6,因此“谢”字的最后编码就是“6DECBA”。
[0029]如手写“谢”字,左边的“言字旁”写第一笔点和第二笔折,取码“DE”,中间的“身”只需写第一笔撇和第二笔竖,取码“CB”,第三部分的“寸”只需写第一笔横,取码“A”,合起来“谢”字的编码就是“DECBA”。由于写“谢”字首先要在丰字格的左四格里连落两笔,而第二部件主体正好压住竖中线,所以这个字必是泛左右结构中的“左窄右宽”结构,计算机会先在首次编码组前自动加上暗码5,因此“谢”字的最后编码就是“5DECBA”。
[0030]再如手写“指”字,左边的“提手旁”只需写第一笔横和第二笔竖钩(折),取码“AE”,右上方的“匕”写第一笔撇和第二笔竖弯钩(折),取码“CE”,右下方的“日”只需写第一笔竖,取码“B”,合起来“指”字的首次编码组就是“AECEB”。由于写“指”字在丰字格的左四格连落两笔后,没有一个竖笔紧贴竖中线,第二部件又没有下探到横中线一下,所以这个字必是左右结构中的“左单右双”结构,计算机会先在首次编码组前自动加上暗码6,“因此指”字的最后编码就是“6AECEB”。
[0031]再如手写“数”字,这个字属于左右结构,部首是“夂”。由于有偏旁部首的部分要取前两笔编码,左上方的“米”只能算是第二部分,要写第一笔点和第二笔撇,取码“DC” ;左下方的“女”算第三部分,只需写第一笔撇,取码“E”即可,右边的部首“夂”需写第一笔撇和第二笔横,取码“CB”,合起来“数”字的首次编码组就是“DCECB”。由于写“数”字在丰字格的左上格连落两笔后,没有一笔伸过横中线或刚刚压上横中线,也没有伸过竖中线或刚刚压过竖中线,所以这个字必是左右结构中的左双结构无疑,计算机会先在首次编码组前加上暗码7,因此“数”字的最后编码就是“7DCECB”。
[0032]第三举例说泛包围结构的字。如手写“同”字,作为外框的“门”需写第一笔竖和第二笔横折钩,取码“70”,里面的“一”只有一笔,取码为“ I”,下面的“ 口 ”取码“25”,“同”字的首次编码组就是“70125”。由于“同字框”有一笔穿过横中线,还有一笔过了竖中线,那么“同”字必是泛包围结构无疑,计算机会先在首次编码组前加上暗码8,因此“同”字的最后编码就是“870125”。
[0033]第四举例说独体字。独体字在9区,依笔序连取四码即可,编码规则依旧是横1、竖2、撇3、点4、折为5。独体字是短码字,计算机会先在首次编码组前加暗码“9”。但是独体字作左边的偏旁部首时,其编码规则是横A、竖B、撇C、点D、折为E。如手写不能拆分的“串”字,我们按照手写顺序依次将竖、折、横、竖四笔编码为“02522”。如手写不能拆分的“垂”字,我们按照手写顺序依次将撇、横、横、竖四笔编码为“03112”即可。值得提出的是,“车”作为独体字的四笔编码“1512”,而作为左右偏旁的编码则是“AE”。“王”字作为独体字的四笔编码“ 1512”,而作为左右偏旁的编码则是“AB”。
【主权项】
1.本发明涉及一种计算机汉字手写输入按照27个分区编码的简笔无重码技术,其特征是在计算机手写框中设置4个丰字格作为连排书写框。2.根据权利要求1所述,其特征是根据汉字手写输入落笔位置确定了汉字编码分为3层,每层9区,共27个避重码分区,这一技术对于汉字手写编码、汉字键盘输入编码以及语文工具书速查码的排序都适用。3.根据权利要求1所述,其特征是作为技术手段,将汉字分为泛上下结构、泛左右结构、泛包围结构和独体结构四大类基本结构,又从四大类基本结构中分出9小类分类明显的汉字结构,在编码系统中根据不同的手写编码避重码分区,并确定了“横1、竖2、撇3、点4、折5”、“横6、竖7、撇8、点9、折O”和“横A、竖B、撇C、点D、折E”三合一的编码手段。4.根据权利要求1所述,其特征是将连排书写框的边框设计为最大的分区码,当5码手写仍不能显示时,按一下手写边框这个暗码即可显示所写汉字。5.根据权利要求1所述,其特征是每个字的输入分简笔输入和全笔输入两种,用全笔输入显示出来的字在书写框上面有注音,在书写框下面的会出现I到4个词组或短语挑选框。6.根据权利要求1所述,其特征是作为技术手段,对以上两种输入方式的转换可以用密码控制。
【文档编号】G06F3/023GK105892701SQ201410568221
【公开日】2016年8月24日
【申请日】2014年10月23日
【发明人】王晓龙
【申请人】王晓龙
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1