数码升级输入法的制作方法

文档序号:6448982阅读:209来源:国知局
专利名称:数码升级输入法的制作方法
技术领域
本发明涉及一种数码升级输入法。
背景技术
现有的汉字输入法通常有拼音法、字形法等,他们都是基于将26个字母分布在不多于10个的数字键上来实现的,每个键分布的字母为3~4个,在选择同一键上的不同字母时,必须通过连续按键来实现选择,使码长增加,并且由于汉字读音重音律较高,因而拼音法的重码率也较高。再者,上述输入法还存在规则复杂,难于技艺、掌握的缺陷。

发明内容
本发明解决了现有输入法规则复杂,难于技艺、掌握的缺陷,提供一种规则简单、易学易会、重码率低、码位少的纯数字化的数码升级输入法。
本发明的技术方案如下1.将汉字按字形结构进行分类,每一类采用一个数字代码。
2.将0-9十个数字键划分为两个区,其中第一区的5个数字是笔划区将所有笔划按照横或提、竖、撇、捺或点、折划分在笔划区内,作为笔划代码;第二区的5个数字是部首区将一些常见部首按照其首笔笔划是横或提、竖、撇、捺或点、折的分布在部首区内,作为部首代码。
3.汉字的编码规则为汉字的字形结构代码+部首或部首的首笔笔划代码+尾笔笔划或尾笔所在常见部首代码。
本发明的优点是编码规则完全按照汉字的结构规则进行,简单易学,是目前汉字输入法中最简单、最方便、运用领域最广泛的一种输入法,有三千多个常用汉字只需输入1-3个键码,且不受南北方发音不同的影响,有利于汉字的普及推广。


表1为本发明中笔划和常见部首的代码表。
具体实施例方式为了使本发明方法更加清楚完整,下面列举实施例作进一步说明。
1.将汉字按不同的字形结构分成七大类,并分别用数字0-6代替包一体0、随独体1、左偏旁2、右边旁3、左横旁4、左便旁5、上下体6。
所谓的包一体0指半包围或全包围的汉字;如“庆”、“国”、“这”。
所谓的随独体1指本身为独体字结构的汉字;如“中”、“我”、“正”。
所谓的左偏旁2、左横旁4、左便旁5指字形为左右结构的汉字,且左偏旁2指左边单独不成字的汉字,如“语”“情”“把”“没”等字;左横旁4指左边尾笔笔划为横或提的汉字,如“地”“静”“理”“鲜”“眼”等字;左便旁5指左边尾笔笔划不是横或提的汉字,如“强”“解”“爆”“跟”“辉”等字。
所谓的右边旁3指右边为领首的部首;如“领”“教”“到”“都”等字。
所谓的上下体6指上下或上中下结构的汉字;如“富”、“您”、“喜”、“蠢”。
2.将0-9十个数字键划分为两个区,其中第一区的数字1-5是笔划区将所有笔划按照横或提1、竖2、撇3、捺或点4、折5划分在1-5的笔划区内,作为笔划代码第二区的数字6-0是部首区将一些常见部首按照其首笔笔划是横或提6、竖7、撇8、捺或点9、折0的进行分类,分布在6-0的部首区内,作为部首代码。如表1所示。
①代码为6的部首有土、士、十、大、、木、艹。
②代码为7的部首有日、冂、且、目、罒。
③代码为8的部首有月、爫、人、亻、鸟。
④代码为9的部首有宀、亠、衣、衤、心、氵、广、疒。
⑤代码为0的部首有纟、口(口)。
注口(口)首笔不是折,因在构成汉字中它们是最常用的部首,把它们分部在0区能减少大量重码。
3.汉字的编码方式为汉字的字形结构代码+部首或部首的首笔笔划代码+尾笔笔划或尾笔所在常见部首代码。本发明将字形结构代码做为首位码。
注意①对于“部首或部首的首笔笔划代码”的取码原则为遇到部首为表1中出现的常见部首时,则取该部首代码;如果遇到的部首不在表1中所列,则取该部首的首笔笔划代码。
②在输入汉字当中,若遇到该部首在部首区内,可直接取该部首的代码,不在部首区内按笔画顺序直至取完为止。
③当尾笔正好是表1中的某个部首的一个笔划时,则取该部首代码。因此,以下将“尾笔笔划或尾笔所在常见部首代码”简称为“尾笔划带码”。
④“第一个部首”简称“首部”。
单字的编码方式实施例1(1)包一体0的编码方式为汉字的字形结构代码+包外的首部或部首的首笔笔划代码+包内的第一和第二个部首或首笔笔划代码+包内尾笔划代码。
如“局”字形结构代码0+包外的首部“尸”(表1中无该部首,所以取该部首的第一笔笔划 在笔划代码区的折)5+包内首部 (表1中无该部首,所以取笔划 的笔划代码)5+包内第二部首“口”的部首代码0。“局”的最后编码为0550。
又如“庆”的编码为0+9+6再如“圆”的编码为0+0+0+7+8实施例2(2)随独体1的编码方式为汉字的字形结构代码+头三笔笔划代码+尾笔划代码。
因为独体字本身无边旁部首,因此均采用笔划代码。
如“我”字形结构代码1+第一笔笔划“丿”(在笔划代码区)撇3+第二笔“—”(在笔划区)横1+第三笔“|”(在笔划区)竖2+尾笔“丶”(在笔划区)捺、提4。最后编码为13124又如“永”的编码为1+4+5+5+4=14554再如“身”的编码为1+3+2+5+3=13253
实施例3(3)左偏旁2、左横旁4、左便旁5它们的编码方式为汉字的字形结构代码+首部代码+右边的第一、第二个部首代码+尾笔划代码。
如“能”字形结构代码4+首部“ム”(表1中无该部首,所以取该部首的第一笔笔划“乚”,在笔划代码区的折)5+右边首部“匕”首笔“丿”代码3+右边第二个部首“匕”首笔“丿”代码3+尾笔“乚”笔划代码5。“能”最后编码为45335。
又如“鞋”字形结构代码5+首部“革”首笔“一”1+右边首部“土”(在该部首区内)6+第二部首也是“土”6。最后部首已取完不必再取。“鞋”最后编码为5166。
再如“他”2+8+5+2+5=28525“爆”5+4+7+6+4=54674“髂”4+7+9+3+0=47930实施例4(4)右边旁3的编码方式为汉字的字形结构代码+右首部或其首笔笔划代码+左边的第一、第二个部首或其首笔笔划代码+左边尾笔划代码。
如“敬”字形结构代码3+右首部“攵”首笔“丿”3+左边首部“艹”该部首在部首区内6+左边第二部首“勹”首笔“丿”3+左尾笔(因左尾笔遇到部首“口”,该部首在部首区内,可直取该部首码)代码0。“敬”最后编码为33630。
又如“到”3+2+1+6=3216“鸽”3+8+8+1+0=38810实施例5(5)上下体6的编码方式为汉字的字形结构代码+第一、第二、第三个部首代码+尾笔划代码。
①两个部首编码方式如“春”字形结构代码6+首部“ ”的首笔“一”代码1+第二部首“日”在部首区内代码为7。最后部首已取完不必再取。“春”最后编码为617。
又如“是”6+7+1+2+8=67128“县”6+7+5+4=6754②三个部首取码规则如“夜”字形结构代码6+首部“亠”在部首区内9+第二部首“亻”在部首区内8+第三部首 首笔“丿”3+尾笔“丶”4。“夜”最后编码为69834。
又如“箱”6+3+6+7=6367
“总”6+4+0+9=6409③四个部首以上的编码方式如“器”字形结构代码6+首部“口”在部首区内0+第二部首也是“口”0+第三部首“犬”在部首区内6+尾笔的部首也是“口”可直接取该部首码0。“器”最后编码为60060。
“喜”67+6+0+4+0=66040“蠢”6+1+7+0+4=61704字形结构代码记忆口诀零包、一独、二偏、三右、四左偏、五左便、六上下、七八九看说明。
词组编码方式在输入汉字当中,若遇到该部首在部首区内,可直接取该部首的代码,不在部首区内按笔画顺序直至取完为止。
1、两个字编码方式首字字形结构代码+首字领首部首或其首笔笔划代码+首字领首以外的尾笔+第二字字形结构代码+该字领首部首或其首笔笔划代码。
例“思想”首字结构(上下体)6+首字可领首部首“田”(因在部首区内没有该部首,因此取首笔笔划“|”)2+首字可领首以外尾笔(首字可领首以外的尾笔因正好碰到部首“心”,该部首又是在部首区内)可直取该部首9+第二字结构(上下体)6+第二字可领首部首(“木”该部首在部首区内)6。“思想”最后词组编码为62966。
“一个”1+1+1+8=1118“超级”0+6+0+2+0=06020“中国”1+0+2+0+0=102002、三个字编码方式首字字形结构代码+首字领首部首或其首笔笔划代码+第二字字形结构代码+第三字字形结构代码+该字领首部首或其首笔笔划代码。
例“设计师”首字字形结构代码(左偏旁)2+首字可领首部首(“讠”首笔“丶”)4+第二字结构(左偏旁)2+第三字结构(左偏旁)2+第三字可领首部首(“ ”首笔“|”)2。“设计师”最后词组编码为24222。
“中国人”1+0+0+1+8=10018“企业家”6+8+1+6+9=681693、三个字以上的编码方式首字结构+首字领首部首+第二字结构+第三字结构+尾字结构。
例“中国是最大的一个发展中国家”首字结构(随独体)1+首字可领首部首(“口”)0+第二字结构(包一体)0+第三字结构(上下体)6+尾字结构(上下体)6。该词组最后编码为10066。
“中华人民共和国” 1+0+6+1+0=10610。
“数码升级系列输入法” 3+3+4+1+2=33412。
“祝好人一生平安” 5+4+4+1+6=54416。
权利要求
1.一种数字升级输入法,其特征在于①将汉字按字形结构进行分类,每一类采用一个数字代码;②将0-9十个数字键划分为两个区,其中第一区的5个数字是笔划区将所有笔划按照横或提、竖、撇、捺或点、折划分在笔划区内,作为笔划代码;第二区的5个数字是部首区将一些常见部首按照其首笔笔划是横或提、竖、撇、捺或点、折的分布在部首区内,作为部首代码;③汉字的编码规则为汉字的字形结构代码+部首或部首的首笔笔划代码+尾笔划代码。
2.根据权利要求1所述的数字升级输入法,其特征在于将数字1-5作为笔划区,其中横或提1、竖2、撇3、捺或点4、折5;将数字6-0作为部首区,其分类代码为横或提6、竖7、撇8、捺或点9、折0,代码6-0所对应的部首为代码为6的部首有土、士、十、大、、木、艹。代码为7的部首有日、冂、且、目、罒。代码为8的部首有月、爫、人、亻、鸟。代码为9的部首有宀、亠、衣、衤、心、氵、广、疒。代码为0的部首有 纟、口(口)。
3.根据权利要求2所述的数字升级输入法,其特征在于将汉字按字形结构分成七大类,并用0-6七个数字分别代替;包一体0、随独体1、左偏旁2、右边旁3、左横旁4、左便旁5、上下体6。
4.根据权利要求3所述的数字升级输入法,其特征在于所谓的包一体0指半包围与全包围的汉字;汉字的编码方式为汉字的字形结构代码+包外的首部或部首的首笔笔划代码+包内的第一和第二个部首或首笔笔划代码+包内尾笔划代码。
5.根据权利要求3所述的数字升级输入法,其特征在于所谓的随独体1指本身为独体字结构的汉字;汉字的编码方式为汉字的字形结构代码+头三笔笔划代码+尾笔划代码。
6.根据权利要求3所述的数字升级输入法,其特征在于所谓的左偏旁2、左横旁4、左便旁5指字形为左右结构的汉字,且左偏旁2指左边单独不成字的汉字;左横旁4指左边尾笔笔划为横或提的汉字;左便旁5指左边尾笔笔划不是横或提的汉字;它们的编码方式如下汉字的字形结构代码+首部代码+右边的第一、第二个部首代码+尾笔划代码。
7.根据权利要求3所述的数字升级输入法,其特征在于所谓的右边旁指右边为领首的部首的汉字;汉字的编码方式为汉字的字形结构代码+右首部或其首笔笔划代码+左边的第一、第二个部首或其首笔笔划代码+左边尾笔的笔划代码。
8.根据权利要求3所述的数字升级输入法,其特征在于所谓的上下体是指上下或上中下结构的汉字;汉字的编码方式为汉字的字形结构代码+第一、第二、第三个部首代码+尾笔划代码。
9.根据权利要求3所述的数字升级输入法,其特征在于两个字编码方式为首字字形结构代码+首字领首部首或其首笔笔划代。+首字领首以外的尾笔代码+第二字字形结构代码+该字领首部首或其首笔笔划代。
10.根据权利要求3所述的数字升级输入法,其特征在于三个字编码方式为首字字形结构代码+首字领首部首或其首笔笔划代码+第二字字形结构代码+第三字字形结构代码+该字领首部首或其首笔笔划代码。
11.根据权利要求3所述的数字升级输入法,其特征在于三个字以上的编码方式为首字结构+首字领首部首+第二字结构+第三字结构+尾字结构。
全文摘要
本发明涉及一种数字升级输入法。本发明解决了现有输入法规则复杂,难于技艺、掌握的缺陷,提供一种规则简单、易学易会、重码率低、码位少的纯数字化的数字升级输入法。本发明1.将汉字按字形结构进行分类,每一类采用一个数字代码。2.将0-9十个数字键划分为两个区,第一区的数字1-5是笔划区将所有笔划按照横和提、竖、撇、捺和点、折划分在1-5的笔划区内;第二区的数字6-0是部首区将一些常见部首按照其首笔笔划是横、竖、撇、捺、折的分布在6-0的部首区内。3.汉字的编码规则为汉字的字形结构代码+部首或部首的首笔笔划代码+尾笔划代码。本发明的优点是编码规则完全按照汉字的结构规则进行,简单易学。
文档编号G06F3/023GK1482529SQ03118490
公开日2004年3月17日 申请日期2003年1月17日 优先权日2003年1月17日
发明者王升级 申请人:王升级
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1