专利名称:数字码汉字计算机输入法的制作方法
技术领域:
本发明涉及汉字计算机输入法,尤其是涉及一种适用于计算机、手机、电子字典的数字码汉字计算机输入法。
汉字计算机输入法种类繁多,目前常用的输入法主要是五笔字形和拼音两种输入法。五笔字形输入法虽然输入速度较快,重码率低,但缺点是字根多,规律性不强,需要死记硬背的成分比较多,记忆量大,难学易忘,难拆分,尾码识别麻烦,因而无法普及;拼音输入法又因使用者发音不准,很难找到字,输入速度非常慢,且重码率极高,很难得到推广。
本发明的目的在于提供一种采用十个数字就能完全表达汉字、易学易记、输入速度较快、易于普及、适用于计算机、手机、电子字典的数字码汉字计算机输入法。
本发明的目的是这样实现的本发明的技术方案是一、单个汉字(1)将汉字归纳为上下、左右、包围、独体四种结构类型,按照汉字结构将汉字划分为首码部分和笔形码部分两部分;(2)每一个汉字的编码由首码、笔形码、补充码三部分组成,共6--7位,输入汉字时要依次输入首码、笔形码和补充码,其中首码一位,笔形码四位,首码、笔形码均采用阿拉伯数字表示,补充码为一个拼音字母或二个阿拉伯数字;(3)根据首码部分笔画,首码用0-9十个阿拉伯数字中的一个表示,即(a)首码部分是几笔笔画,首码即为几;(b)首码部分笔画超过9笔,首码仍定为9;(c)无法断开的独体字,首码定为0;(4)笔形码部分是根据笔画的书写笔顺规则取码,取前四笔的笔画编成四码,多余笔画舍去,笔画不够的用“0”补足,即将汉字的五种基本笔画“横(一)、竖(丨)、撇(丿)、点(、)、折()”及五个字根“十、艹、土、日、口”用十个阿拉伯数字1-9、0表示,然后根据笔画的书写笔顺,取前四笔,然后用四个阿拉伯数字表示;(5)补充码以汉字拼音的第一个拼音字母或首码部分的头两笔作为补充码;
(6)键盘将十个阿拉伯数字1、2、3、4、5、6、7、8、9、0分别对应于计算机键盘上的十个英文字母键A、S、D、F、G、H、J、K、L、M,或直接用小键盘上的数字键。
二、词组每个词组都用6个阿拉伯数字表示,其中(1)两字词组每字取前三码,构成6码;(2)三字词组每字取前二码,构成6码;(3)四字或四字以上词组前两个字每字取前二码,第三个字及末尾一个字取第一码,构成6码。
本发明是从结构、笔顺这两个汉字与生俱来的固有规律入手,将汉字拆分成首码部分和笔形码部分两部分,并辅以补充码予以区分,首码、笔形码均采用0-9十个阿拉伯数字表示,每个汉字最少只用2个阿拉伯数字、最多只用7个阿拉伯数字、词组用6个阿拉伯数字就能表示,输入时既可以用单手在数字小键盘上输入,也可以用双手在大键盘输入,极为方便。并且本发明只有五个基本字根,无其它奇形怪状的字根需要记忆,大大减轻了使用者的记忆负担。本发明易学易记,易于普及,无记忆负担,符合汉字规律,编码无歧义,汉字无论繁简,见字就能出码,输入速度较快,重码率低,一种方案有多种用途,同时适用于计算机、手机、电子字、词典,是一种新型的汉字计算机输入法。
下面结合实施例并对照附图
对本发明作进一步的详细说明。
一、汉字结构分类本发明将汉字归纳为上下、左右、包围、独体四种结构类型1、上下结构(含上下、上中下结构),如军、寄;2、左右结构(含左右、左中右结构),如江、湖;3、包围结构(含全包、半包、字包结构),如国、边、巫、幽、磨;4、独体结构(无法断开的字),如中、丰、工、人;二、定首码本发明按照汉字结构将汉字划分为首码部分和笔形码部分两部分,其中根据首码部分笔画,首码用0-9十个阿拉伯数字中的一个表示,即(a)首码部分是几笔笔画,首码即为几,如寄首码部分取“宀”,三画,首码为3;笔首码部分取“竹”,六画,首码为6;(b)码部分笔画超过9笔,首码仍定为9,如慰首码部分取“尉”,十一画,首码仍为9;翻首码部分取“番”,十二画,首码仍为9。
(c)法断开的独体字,无首码部分,首码定为0,如我、中,首码为0。
首码部分按照以下规则确定1、上下结构凡字能上下截然断开的结构叫做上下结构。
断开法则取断开的上部分作首码部分。
(1)单笔不断首码定为0,但能截然分开的横笔例外。
如良、天、千无首码部分,首码定为0;豆首码部分为“一”横,一画,首码定为1;三首码部分为“一“横,一画,首码定为1;(2)两笔开取两笔作为部首,可断开部分作首码部分。
如羊首码部分取“丷”,两画,首码定为2;衣首码部分取“亠”,两画,首码定为2;宁首码部分取“宀”,三画,首码定为3;(3)截取到横首码部分取横以上部分。
如具首码部分取 ,六画,首码定为6;表首码部分取“”,四画,首码定为4;甚首码部分取 ,六画,首码定为6。
(4)是断非取首码部分取断开部分,如善首码部分取“丷”,两画,首码定为2;羌首码部分取“丷”,两画,首码定为2;(5)单笔不留断开剩下单笔,粘连不留,算作独体字。
如广、亡、严、土、之;(6)字大优先。
如盒首码部分取“合”,六画,首码取6;盆首码部分取“分”,四画,首码取4;(7)不拆整体。
如彖首码部分取 ,二画,首码取2;無首码部分取 ,八画,首码取8;(8)连“冖”取。
如骨首码部分取 ,五画,首码取5;常首码部分取 ,五画,首码取5;
2、左右结构凡字能左右截然断开的结构叫做左右结构。不能用竖线截然断开的字不作左右结构。
断开法则取左边部分作首码部分。
(1)整体断开左边是整体的,取整体作首码部分。
如师首码部分取 ,两画,首码定为2;敠首码部分取 ,八画,首码定为8;(2)字断开左边是字的,断开取字作首码部分,如鹕首码部分取“胡”,九画,首码定为9; 首码部分取“卵”,七画,首码定为7;顺首码部分取“川”,三画,首码定为3。
3、包围结构凡字中一定的笔画被其他笔画两边以上包围,且被包围笔画不与包围的笔画紧密粘连的结构叫做包围结构。
断开法则取包围部分作为首码部分。
(1)全包围四面包围。
如国,首码部分取“囗”,三画,首码定为3;围,首码部分取“囗”,三画,首码定为3。
(2)半包围二面以上包围。
如包,首码部分取 ,二画,首码定为2;区,首码部分取“匚”,二画,首码定为2。
(3)字包围包围部分是字,且被包围部分不是单笔的包围结构。
如巫,首码部分取“工”,三画,首码定为3;幽,首码部分取“山”,三画,首码定为3;4、独体结构字无法断开的结构叫做独体结构,首码定为0。
如中、我、大、土、车,首码均定为0。
三、笔形码根据笔画的书写笔顺规则取码,取前四笔编成四码,多余笔画舍去,笔画不够的用“0”补足,即将汉字的五种基本笔画“横(一)、竖(丨)、撇(丿)、点(、)、折()”及五个字根“十、艹、土、曰、口”用十个阿拉伯数字1-9,0表示,然后根据笔画的书写笔顺,取前四笔,用四个阿拉伯数字代表,其中提或挑归入横,捺归入点。
即横1,竖2,撇3,点4,折5
十6,艹7,土8,曰9,口0笔顺规则除了公认的从上到下,从左到右,从外到内,先里头后封口,先中间后两边,先横后竖,先撇后捺外,还有以下七条规则1、先里头后包围对于左下包围结构,先里后围。
如这先写“文”,再写“辶”;幽先写 ,再写 2、先折后竖折画与竖和竖撇相交接时,先写折画。
如队先写 ,再写“丨”再写“人”;五先写 ,再写“丨”再写“一”3、先主后副汉字或字根都有一主笔画,其余笔画依附在主笔画上,主笔画先写。
如;飞先写 ,再写 隶先写 ,再写 4、下档横收竖笔或竖钩末端被横笔或折画封挡住,则横作收笔,并且两笔紧跟。
如生先写 ,最后写“一”;再先写 ,最后写“一”。
5、下通竖收竖或竖折下无封档,则竖或竖折作为收笔。
如甲先写“曰”,最后写“丨”;乎先写 ,最后写“亅”。
6、先点、先横、先写折(1)先点点在字的左上、正中先写点。
如头先写“丶”,再写 为先写“丶”,再写 (2)先横长横与竖画或单笔竖折画相交时先写横。
如廿先写“一”,再写 七先写“一”,再写 (3)先折折笔方向向左的先写折。
如刀先写 ,再写“丿”;那先写 ,再写 ,再写“阝”。7、后点、后横、后撇捺
(1)后点点画在字的右上、左下、右下、中部,则最后写点。
如太先写“大”,再写“丶”;戈先写 ,再写“丶”。
(2)后横长横与多笔画相交。
如母先写 ,再写“一”;舟先写 ,再写“一”。
(3)后撇捺撇、捺两画在字或字根中为最后两笔,或为撇捺紧跟。
如 爽先写 ,再写“人”;木先写“十”,再写“丿”、“丶”。
四、补充码以汉字拼音的第一个拼音字母或首码部分头两笔作为补充码。
(1)在前面首码和笔形码构成五码的基础上,在后面加上一个声母,无声母的加首字母。
如湖汉语拼音为HU,补充码取“H”;安汉语拼音为AN,补充码取“A”。
(2)加首码部分头两笔作补充码,首码部分无两笔则补“0”如寄首码部分取“宀”,“宀”头两笔为点“丶”,点“丶”,补充码则为4,4;红首码部分取“纟”,“纟”头两笔为折 ,折 ,补充码则为5,5;翻首码部分取“番”,“番”头两笔为撇“丿”,点“丶”,补充码则为3,4;旧首码部分取“丨”,首码部分无两笔,补“0”,补充码则为2,0;(3)独体字不加首码部分识别,为原码,没有补充码。
五、举例1、单个汉字湖首码部分取“氵”,三画,首码取3;笔形码部分为“胡”,前四笔为“十”、“口”、“丿”、 ,笔形码依次为6、0、3、5;拼音为HU,补充码则为H,或首码部分“氵”的头两笔为“丶”,“丶”,补充码为4、4,因此输入时只要输入36035H或3603644即可得到“湖”字。
静首码部分取“青”,八画,首码取8;笔形码部分为“争”,前四笔为“丿”、 “”、“一”,笔形码依次为3、5、5、1;拼音为JING,补充码则为J,或首码部分“青”的头两笔为“一”,“一”,补充码为1、1,因此输入时只要输入83551J或8355111即可得到“静”字。
含字母不足六位或纯数字不足七位的加击一空格键。
2、词组每个词组都用6个阿拉伯数字表示。
(1)两字词组每字取前三码,构成六码;如军队“军”前三码为215,“队”前三码为234,则输入时只要输入215234即可输入“军队”二字;同志“同”前三码为210,“志”前三码为345,则输入时只要输入210345即可输入“同志”二字;(2)三字词组每字取前二码,构成六码;如天文台“天”前两码为11,“文”前两码为23,“台”前两码为20,则输入时只要输入112320即可输入“天文台”三字;太平洋“太”前两码为13,“平”前两码为14,“洋”前两码为34,则输入时只要输入131434即可输入“太平洋”三字;(3)四字或四字以上的词组前两个字每字取前二码,第三个字及末尾一个字取第一码,构成六码。
如中华人民共和国“中”前两码为25,“华”前两码为41,“人”第一码为3,“国”第一码为3,则输入时只要输入254133即可输入“中华人民共和国”七个字;独一无二“独”前两码为32,“一”前两码为10,“无”第一码为1,“二”第一码为1,则输入时只要输入321011即可输入“独一无二”四个字。
六、键盘将十个阿拉伯数字1、2、3、4、5、6、7、8、9、0分别对应于计算机键盘上的十个英文字母A、S、D、F、G、H、J、K、L、M,或直接用小键盘上的数字键。
七、双码数键为轻松实现双码数键的输入,还可将11、12、13、14、15、21、22、23、24、25、31、32、33、34、35、41、42、43、44、45、51、52、53、54、55这25个双码数分别对应除英文字母键Z之外的其它25个英文字母键,即11T 12R 13E 14W 15Q 21Y 22U 23I 24O 25P31G 32F 33D 34S 35A 41H 42J 43K 44L 45M51N 52B 53V 54C 55X每个字最多构成4个双码数键,其中首码部分构成一个双码数键,笔形码部分构成三个双码数键(1)、将首码部分头两笔构成一个双码数键,作首码;(2)、独体字的首码击“Z”键;(3)、笔形码部分依次取6笔,构成三个双码数键,多余笔画舍去。
如湘首码部分为“氵”,头两笔为“丶”、“丶”,首码为4、4,双码数为44,对应的英文字母键为“L”,笔形码部分的前六笔依次为“一”、“丨”、“丿”、“、”、“丨”、“”,笔形码为1、2、3、4、2、5,双码数为12、34、25,对应的英文字母键为R、S、P,只要击L、R、S、P四个英文字母键即可输入“湘”字。
八、说明本发明用于电子字、词典时,只需输入首码和笔形码共五码即可。
本发明用于计算机输入时,需输入首码、笔形码、补充码,补充码采用声母或两位数字均可。
本发明用于手机输入时,需输入首码、笔形码、补充码,补充码采用两位数字,即手机输入为纯七位数字。
权利要求
1.一种数字码汉字计算机输入法,其特征在于(1)将汉字归纳为上下、左右、包围、独体四种结构类型,按照汉字结构将汉字划分为首码部分和笔形码部分两部分;(2)每一个汉字的编码由首码、笔形码、补充码三部分组成,共6--7位,输入汉字时要依次输入首码、笔形码和补充码,其中首码一位,笔形码四位,首码、笔形码均采用阿拉伯数字表示,补充码为一个拼音字母或二个阿拉伯数字;(3)根据首码部分笔画,首码用0-9十个阿拉伯数字中的一个表示,即(a)首码部分是几笔笔画,首码即为几;(b)首码部分笔画超过9笔,首码仍定为9;(c)无法断开的独体字,首码定为0;(4)笔形码部分是根据笔画的书写笔顺规则取码,取前四笔的笔画编成四码,多余笔画舍去,笔画不够的用“0”补足,即将汉字的五种基本笔画“横(一)、竖(丨)、撇(丿)、点(、)、折()”及五个字根“十、艹、土、日、口”用十个阿拉伯数字1-9、0表示,然后根据笔画的书写笔顺,取前四笔,然后用四个阿拉伯数字表示;(5)补充码以汉字拼音的第一个拼音字母或首码部分的头两笔作为补充码;(6)键盘将十个阿拉伯数字1、2、3、4、5、6、7、8、9、0分别对应于计算机键盘上的十个英文字母键A、S、D、F、G、H、J、K、L、M,或直接用小键盘上的数字键。
2.如权利要求1所述的数字码汉字计算机输入法,其特征在于每个词组都用6个阿拉伯数字表示,其中(1)两字词组每字取前三码,构成6码;(2)三字词组每字取前二码,构成6码;(3)四字或四字以上词组前两个字每字取前二码,第三个字及末尾一个字取第一码,构成6码。
3.如权利要求2所述的数字码汉字计算机输入法,其特征在于为实现双码数键的输入,还可将11、12、13、14、15、21、22、23、24、25、31、32、33、34、35、41、42、43、44、45、51、52、53、54、55这25个双码数分别对应除英文字母键Z之外的其它25个英文字母键,即11T 12R 13E 14W 15Q 21Y 22U 23I 24O 25P31G 32F 33D 34S 35A 41H 42J 43K 44L 45M51N 52B 53V 54C 55X每个字最多构成4个双码数键,其中首码部分构成一个双码数键,笔形码部分构成三个双码数键(1)、将首码部分头两笔构成一个双码数键,作首码;(2)、独体字的首码击“Z”键;(3)、笔形码部分依次取6笔,构成三个双码数键,多余笔画舍去。
全文摘要
本发明公开了一种数字码汉字计算机输入法,它是将每一个汉字分成首码部分和笔形码部分两部分,每一个汉字编码由首码、笔形码、补充码三部分组成,共6-7位,输入汉字时要依次输入首码、笔形码和补充码。本发明易学易记,易于普及,无记忆负担,汉字无论繁简,见字就能出码,输入速度较快,重码率低,一种方案有多种用途,同时适用于计算机、手机、电子字、词典,是一种新型的汉字计算机输入法。
文档编号G06F3/023GK1316690SQ0111759
公开日2001年10月10日 申请日期2001年4月25日 优先权日2001年4月25日
发明者张善淼 申请人:张善淼