数字键盘的折联汉字输入法的制作方法

文档序号:6342870阅读:202来源:国知局
专利名称:数字键盘的折联汉字输入法的制作方法
技术领域
本发明涉及一种用于向计算机、手机或PDA等小型电子、电讯产品输入汉字的方法,尤其是一种只需通过数字键盘上的数字键输入汉字的方法。它可广泛用于办公自动化、网络通讯、手机发短信等。
背景技术
现有的汉字计算机输入法,如五笔字型输入法和拼音输入法,它们的缺点是1)前者须记忆的字根比较多,且因彼此间没什么内在的联系,故初学者入门难、掌握的速度慢;后者因重码率太高、汉字输入的速度慢,并且在读音不准时就难以输入;2)它们还必须通过计算机的大键盘输入,而大键盘因带有二十六个英文键码故面积较大,不便在小型的电子、电讯产品,如手机上设置,因而它们的用途受到限制。
中国专利01102231.0公开的“中文数字输入法”,虽能用数字键盘输入汉字,但使用者必须记住大量与十位数的数字符号相对应的汉字字头或字根,且各字头、字根之间的内在规律较少,故初学者入门和熟练的时间也比较长、不利于它的推广应用。

发明内容
本发明是要克服上述现有技术中还存在的问题,提供一种数字键盘的折联汉字输入法,以使它具有输入用的键码少、能用于读不出音的汉字输入,且重码少、要记忆的字根少、输入速度快等特点。
本发明数字键盘的折联汉字输入法,它包含有将汉字拆分成字根、取码、同时将所有拆分出的汉字字根分别设在各键码上,其特征是1)它以汉字的五个基本笔划为基础并加扩展后将汉字拆分成字根,其中“横”除了从左向右一次书写完的直笔外,还包括和从左向右一次书写完的倾斜向上的提笔;“竖”除了从上向下一次书写完的直笔之外,还包括左竖钩;“撇”是指从右上向左下一次书写完的不带折的平滑笔划;“捺”除了从左上向右下一次书写完的不带折的平滑笔划之外,还包括点;“折”是包含除了左竖钩之外的所有带折带钩的笔划,并且对顺时针的折称作左折、逆时针的折称作右折,对既有顺时针方向又有逆时针方向的折,以后半部分的方向为准;2)按国家通用笔划顺序对汉字取码,其中左右结构的汉字,左部取前两码、右部取首末两码;对上下结构的汉字,上部取前两码、下部取首末两码;对两包围结构的汉字,可分为包围部分和被包围部分,按书写顺序对第一部分取前两码,对第二部分取首末码;杂合结构的汉字,按顺序取前三码,再加最后一码;3)将全部汉字字根分组定义在0~9数字键码上,即键码1起笔是横、竖、撇、捺与左折相交或相连的所有两笔字根,譬如冂、冖、ク等,外加门字根;键码2连续的二横、二竖、两点、两撇两笔类字根,即二、冫、丷、外加氵ツ字根;键码3起笔是横、竖、撇、捺与右折相交或相连的所有两笔字根,譬如匕、几、七等,外加钅;键码4撇、捺两个笔划,即丿丶,外加忄、灬;键码5横、竖两个笔划,即一丨,外加扌、十;键码6以撇,捺开头与其它非折的笔划相交或相连而组成的所有两笔字根,譬如亻、等,外加八、亠;键码7起笔是左折且与横、竖、撇、捺相交或相连的所有两笔的字根;譬如卩、阝、力、又、廴、刀等;键码8起笔是横、竖且与其它非折笔划相交或相连的所有两笔字根,譬如厂、卜等,外加艹、廾;键码9起笔是右折且与横、竖、撇、捺相交或相连的所有两笔字根,譬如凵、 等,外加心刂;键码0左折或右折的单笔划字根,譬如乙,外加口。
本发明数字键盘的折联汉字输入法,在用于汉字词组的输入时是取用五个码,其取码规则是双字词组,取第一个字的第一码+9+第两个字的前三码。
三字词组,取前两个字的第一码+9+第三个字的前两码。
四字词组取前两个字的第一码+9+后两个字的第一码。
四字以上的词组,取前两个字的第一码+9+第三个字和最后一个字的第一码。
上述的词组取码中的“9”是指起笔是右折且与横、竖、撇、捺相交或相连的所有两笔字根所在的数字键。
使用者通过对每一个汉字的拆分、取码,再通过与所取码对应的数字键即可向计算机、手机或PDA等小型电子、电讯产品输入汉字。
本发明的有益效果是1)本发明输入法设定的字根取自于汉字的内在联系的笔划,且须记忆的字根少,因此初学者入门快、输入汉字快捷;2)本发明只需通过数字键盘输入汉字,而无须使用带二十六个英文键码的大键盘,故可方便在小型的电子、电讯产品,如手机上使用,其用途较广泛。
具体实施例方式
实施例1、本实施例数字键盘的折联汉字输入法,采用现有五笔字型输入法相类似的步骤,即先将汉字拆分成字根,然后取码、并在各键码上设定一组字根,但与五笔字型输入法所不同的是输入用的键码是数字键码,并且在汉字拆分、取码规则上均不相同或相似,现分述如下1)以汉字五个基本笔划为基础并加以扩展后将汉字拆分成字根,其中“横”除了从左向右一次书写完的直笔外,还包括和从左向右一次书写完的倾斜向上的提笔,如扌、冫、疒、氵等部件的末笔;“竖”除了从上向下一次书写完的直笔之外,还包括左竖钩,如“小”、“水”等汉字的首笔,又如“刂”、“事”、“了”等部件的末笔,再如“子”、“孓”等部件的次笔;“撇”是指从右上向左下一次书写完的不带折的平滑笔划;“捺”除了从左上向右下一次书写完的不带折的平滑笔划之外,还包括点;“折”是包含除了左竖钩之外的所有带折带钩的笔划,并且对顺时针指向的折称作左折,如“勹”、“冂”等部件的次笔,“力”、“刀”等字的首笔;对逆时针指向的折称作右折,如“七”、“弋”字的次笔和“厶”的首笔等;对既有顺时针指向又有逆时针指向的折,以后半部分的方向为准,如“九”取其次笔,即右折。
2)按国家通用笔划顺序对汉字取码,其中左右结构的汉字,左部取前两码、右部取首末两码;对上下结构的汉字,上部取前两码、下部取首末两码;对两包围结构的汉字,亦即汉字的一部分被另一部分或偏旁两面包围,如病、氛、逃、越等字。该字型可分为包围部分和被包围部分,按书写顺序对第一部分取前两码,对第二部分取首末,杂合结构的汉字,是指各字根交杂在一起,这往往是单体字或三包围、全包围字,如凶、乘、国、同等,这时按顺序取前三码,再加最后一码即可;3)对0~9数字键码上的字根定义
键码1起笔是横、竖、撇、捺与左折相交或相连的所有两笔的字根,如冂、冖、ク等,再加与之相近的门;键码2连续的二横、二竖、两点、两撇两笔类字根,即二、冫、丷、再添“衣”字最后两笔的该部件,其状差不多与“冫”相对称,再加上与之相近的氵ツ;键码3起笔是横、竖、撇、捺与右折相交或相连的所有两笔字根,如匕、几、七等,再外加钅;键码4撇、捺两个纯笔划,即丿丶,再加与之相近的忄、灬;键码5横、竖两个纯笔划,即一丨,再加与之相近的扌、十;键码6以撇,捺开头与其它非折的笔划相交或相连而组成的所有两笔字根,如亻、等,再加与之相近的八、亠;因其笔形恰好组成一个“六”字,以便于记忆;键码7起笔是左折且与横、竖、撇、捺相交或相连的所有两笔的字根,如卩、阝、力、又、廴等;键码8起笔是横、竖且与其它非折笔划相交或相连的所有两笔字根,如厂、卜等,再加加相近的艹、廾;键码9起笔是右折且与横、竖、撇、捺非折相交或相连的所有两笔的字根,如凵或女字的首两笔 等,再加相近的心刂;键码0不论左折还是右折,它代表一个单笔划的折,如乙,再加相近的口。
下面将上述有代表性的部分字根在0~9数字键码上的定义列入下表,以方便初学者对数字键盘的折联汉字输入法的理解、掌握和使用。
从上表中看出,它的四个角分别表示四种折形字根,即左上角是非折笔划+左折,右上角是非折笔划+右折;左下角是左折+非折笔划,右下角是右折+非折笔划;最下面这个竖头则是单折形笔划,且由“口”字把持。键码2由两横、两竖、两撇,两点类占据,与键码2的“2”一致起来、方便好记;左右两键码4和键码6分别是单笔的撇捺和以撇、捺起笔的相连或相交的双笔划部件,其中由键码4的“4”可联想到“灬、”,由键码6的“6”联想“六”所包含的八、亠的两字根;键盘中间上下的键码5和键码8分别是单笔划的横、竖和以横、竖起笔的相连或相交的双笔划部件。键码2、5、8中的偏旁氵、扌、艹可以这样联想、记忆“5”十指(扌)用“2”水(氵)浇“8”草(艹);钅可从金三角联想键码3;心、刂可联想忍字。因此初学者可根据字根表的内在的形、义、读音及位置等联想,以方便记忆、进行盲打。
以下是本实施数字键盘的折联汉字输入法的具体应用左右型的字左部取前二两码,右部取首末两码,如,“练”0036,“杭”5663,“数”2566,“服”1277。
对于一些看起来是左中右的字,如,“储”字,那么依旧按顺序取左部的首次两码即亻丶其所涉及的左部,为该字的左部,剩下作为右部,并取其右部的首码十、末码二,即得“储”6452;又如“糊”字,按顺序取左部,即米的首码丷、次码十,其所涉及的左部为左部,然后,剩下作为右部,并取其首码十、末码二,得到“糊”2552;同样可取得“激”2466,“唯”0668,“雄”8968。
上下型的字上部取前两码,下部取首末两码,如,“家”4182,“票”5126,“意”6219,“花”863,“享”6075。
对于一些看起来是上中下结构的字,同样从上到下涉及前两码的部份为上部,如幕的上部为艹、日的合体部,“幕”8187,“高”6010,“蔡”8126。但对“窝”、“窍”等穴字头的字,把穴看成一个上部,这是为了遵照一般习惯性,仅此特例。
二包围的字型依旧可以分成二包围的部件与被包围的部件,取码规则同理如上,如,“氛”可以折成气与分,气部则取前二码,分部取首末码,“氛”6567,“病”6456,“越”5834,“建”7257。
杂合型取码规则按顺序取前三码+最后一码,如“凶”69,“办”76,“生”655,“乘”4586,“匡”2550,“正”858。
在初学本实施例数字键盘的折联汉字输入法时,要注意的是1)一个字的最后一码,指后一笔为基准取相应的最大码;如果倒数第二笔被第三码所取得,最后一码也只能取最后一笔,如“苗”8155,而不是取8158,这样处理只为方便,也以便取得更多的字的信息。2)对于表中的一些偏旁不再强调笔顺,而是注意直观,如“轻”字的第二码,是“十”,这时不去管它是先横后竖或是先竖后横;又如“国”1285,而不是1286,因为它的最后一码明显不是“亠”;还有“孵”3448,其最后一码不是“十”这些都是针对外加的字根而言。3)关于笔划之间的连与非连在键码2中的冫丷 及“衣”字最后二笔,还有氵ツ规定它们是独立的、不与其它笔划相连,如“兆”4202、“状”2584。4)“点”的笔势往往是左上部尖右下部圆,我们把点的前一笔为竖或撇(包括折中的撇)与点的尖锋相刺时,看作相连部件,如“轻”,“贝”,“眨”、“卜”中的点笔部件,“轻”3578,“贝”16,“眨”1267;而当点的下半部圆与后一笔的笔划相邻时,一般都看作是相离的,如,“为”4404。当然有一些点是否相连是很明显的,如“冖”。5)对不足全码的汉字称为汉字的简码,并且简码的位数为几位即为几级简码,当输入不全码字时,要进行选择,先按确定键“#”,再进行用数字键(1~8)选择,当有多页而需翻页时,下翻页按数字键9,上翻页按数字键0,当要输入各种符号时,即按“*”键盘再用数字键(1~8)选择,如需下翻时,按数字键9、如需上翻时,按数字键0。6)笔划间的连与非连是依据人们的书写习惯,或参考一些正规的印刷体中楷书字型和其它一些国家文字规定规范,编程时适当加入容错码即可。
实施例2、本实施例数字键盘的折联汉字输入法,是在实施例1的基础上对汉字的词组进行输入,该输入是取用五个码,其取码规则是双字词组,取第一个字的第一码+9+第两个字的前三码,如“生产”69628,“新闻”69185,“石头”89284。
三字词组,取前两个字的第一码+9+第三个字的前两码,如“俱乐部”63962,“保健品”66900,“经销商”06962。
四字词组取前两个字的第一码+9+后两个字的第一码,如“知识产权“64965,”大智若愚”86981,“瞻前顾后”12986。
四字以上的词组,取前二个字的第一码+9+第三个字和最后一个字的第一码。如“中华人民共和国”06961,“马克思主义”05914,“中国科学院”01947。注9指右折与非折单笔划相交或相连所在的数字键。
以下提供一篇以本实施例数字键盘的折联汉字输入法编成的可直接通过数字键盘向计算机、手机或PDA等小型电子、电讯产品输入汉字的例文水(502)调(4010)歌(5016)头(284)苏(876)轼3524)丙(516)辰(8202)中(05)秋(4526),欢(716)饮(1016)达(8447)旦(125),大(84)醉(5165),作(6685)此(883)篇(6448),兼(2576)怀(488)子(75)由(155)。明(1212)月(12)几(3)时(1254)有(812)?把(573)酒(2512)问(10)青(2812)天(26)。不(88)知(6840)天(26)上(85)宫(4100)阙(1256),今(640)夕(14)是(1286)何(680)年(685)。我(4594)欲(8816)乘(4586)风(36)归(5475)去(534),又(7)恐(8539)琼(2866)楼(5626)玉(284)宇(4125),高(6010)处(148)不(88)胜(1268)寒(4182)。起(5870)舞(6819)弄(288)清(2282)影(1224),何(680)似(6046)在(8555)人(6)间(112)。转(3527)朱(656)阁(1140),低(6334)绮(0080)户(474),照(1274)无(23)眠(1273)。不(88)应(6425)有(812)恨(4732),何(680)事(5075)长(454)向(410)别(079)时(1254)圆(1015)?人(6)有(812)悲(8289)欢(716)离(6619)合(650),月(12)有(812)阴(712)晴(1222)圆(1015)缺(6576),此(883)事(5075)古(50)难(7668)全(628)。但(6125)愿(8419)人(6)长(454)久(14),千(45)里(1252)共(856)婵(9525)娟(9502)。
权利要求
1.一种本发明数字键盘的折联汉字输入法,它将汉字拆分成字根、取码并将字根定义在键码上,其特征是1)它以汉字的五个基本笔划为基础并加扩展,其中“横”还包括倾斜向上的提笔;“竖”还包括左竖钩;“撇”是指从右上向左下一次书写完的不带折的平滑笔划;“捺”除了从左上向右下一次书写完的不带折的平滑笔划之外,还包括点;“折”是包含除了左竖钩之外的所有带折带钩的笔划,并且对顺时针的折称作左折、逆时针的折称作右折,对既有顺时针方向又有逆时针方向的折,以后半部分的方向为准;2)按国家通用笔划顺序对汉字取码,其中左右结构的汉字,左部取前两码、右部取首末两码;对上下结构的汉字,上部取前两码、下部取首末两码;对两包围汉字,分为包围部分和被包围部分,按书写顺序对第一部分取前两码、第二部分取首末码;杂合结构的汉字,按顺序取前三码,再加最后一码;3)将全部汉字字根分组定义在0~9数字键码上,即键码1起笔是横、竖、撇、捺与左折相交或相连的所有两笔字根,外加门字根;键码2连续的二横、二竖、两点、两撇两笔类字根;外加氵ツ字根;键码3起笔是横、竖、撇、捺与右折相交或相连的所有两笔字根,外加钅;键码4撇、捺两个笔划,外加忄、灬;键码5横、竖两个笔划,外加扌、十;键码6以撇,捺开头与其它非折的笔划相交或相连而组成的所有两笔字根,外加八、亠;键码7起笔是左折且与横、竖、撇、捺相交或相连的所有两笔的字根;键码8起笔是横、竖且与其它非折笔划相交或相连的所有两笔字根,外加艹、廾;键码9起笔是右折且与横、竖、撇、捺相交或相连的所有两笔字根,外加心刂;键码0左折或右折的单笔划字根,外加口。
2.根据权利要求1所述的数字键盘的折联汉字输入法,其特征是它能用于汉字词组的输入,这时是取用五个码,其取码规则是双字词组,取第一个字的第一码+9+第两个字的前三码;三字词组,取前两个字的第一码+9+第三个字的前两码;四字词组取前两个字的第一码+9+后两个字的第一码;四字以上的词组,取前两个字的第一码+9+第三个字和最后一个字的第一码。
全文摘要
数字键盘的折联汉字输入法,一种只需通过数字键输入汉字的方法。它可广泛用于办公自动化、网络通讯、手机发短信等。它以汉字五个基本笔划为基础并加扩展,其中横笔还包括倾斜向上的提笔;竖笔还包括左竖钩;捺还包括点;折是包含除了左竖钩之外的所有带折带钩的笔划,且顺时针向的折称左折、逆时针向的折称右折、同时有左右折则以后半部的折为准;然后按国家通用笔划顺序对汉字取码,即左右结构的汉字,左部取前两码、右部取首末两码;对上下结构的汉字,上部取前两码、下部取首末两码;对两包围汉字,按书写顺序对第一部分取前两码、第二部分取首末码;杂合结构的汉字,按顺序取前三码,再加最后一码最后通过将字根分组定义在数字键上即可。
文档编号G06F3/023GK1564109SQ20041001727
公开日2005年1月12日 申请日期2004年3月25日 优先权日2004年3月25日
发明者魏升刚 申请人:魏升刚
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1