数字码汉字输入法的制作方法

文档序号:6615637阅读:408来源:国知局
专利名称:数字码汉字输入法的制作方法
技术领域
本发明涉及一种计算机的汉字输入方法,特别是一种根据汉字的结构转化为阿拉伯数字运用计算机键盘输入汉字的数字码汉字输入法。
在众多的汉字输入法中,目前推广应用得较好的几种输入法都要用26个英文字母,由于重码多,有时还要借助于10个数字键的辅助输入,这一方面限制了它们只能在电脑上使用,对于在手机、掌上电脑、计算器上进行汉字输入则很难实现;另一方面100-200个字根分布在25-35个键位上难以记忆,增加了学习难度。
本发明的目的在于提供一种简单易学、应用范围广、重码少的数字码汉字输入法。
汉字有横“一”、竖“︱”、撇“/”、捺 折“乙”五种笔划,如果就根据这五种笔划分成五种类型进行编码,5个数字中取4个组合时,无重码组合只有125个,取5个时也只有625个。而10个数字中取4个数字时无重码组合就有10000个,加上1000个简码,就有11000个,如果取5个数字时就有100000个无重码组合,由此可见,应将190个字根按十种类型进行分类编码。
本发明是这样实现的一种数字码汉字输入法,其特征在于将构成汉字的最小单元部件--字根以形状分解归类为十种类型,并将这十种类型对应于键盘上的10个数字键,汉字字根遵循按书写顺序从上到下,从左到右,由外到内的顺序以形取两码,单体结构的汉字以能散不连,能连不交,兼顾直观,取大优先的原则,且每个汉字最多取五码,再将各字根数字码依序由键盘输入。
上述构成汉字的最小单元部件--字根的十种类型编码是将汉字的五种笔划横“一”,竖“︱”,撇“/”,捺 折“乙”按字根书写顺序,采用首笔与次笔的结构进行定义分成十种类型,字根第一码的编码原则是(1)、首笔为横“一”,次笔为竖“︱”、竖撇“丿”与之相交形成十字形的,第一码为“1”;
(2)、首笔为横“一”,次笔为横“一”、撇“/”、竖撇“丿”、折“乙”与之相连形成“丁”字形的,第一码为“2”;(3)、首笔为竖“︱”,次笔为横“一”、捺 折“乙”与之相交、相连的,第一码为“3”;(4)、首笔为竖“︱”,次笔为折“乙”,相交形成“口”方框形的,第一码为“4”;(5)、首笔为短撇“/″的,只占字高的1/2-1/3,如“白”、“禾”,第一码为“5”;(6)、首笔为竖撇“丿”的,和字等高,如“月”、“儿”,第一码为“6”;(7)、首笔为捺 次笔为横“一”、竖“︱”、折“乙”的,第一码为“7”;(8)、首笔为捺 次笔为捺 形成“八”字形的,第一码为“8”;(9)、首笔为折“乙”,次笔为竖“︱”、撇“/”、折“乙”的,第一码为“9”;(10)、首笔为折“乙”,次笔为横“一”与之相交形成 形的,第一码为“0”;字根第二码的编码原则也遵循第一码的原则,只是小部分字根作了调整,如不调整,数字键2、4、5、7、8、0这六列上的字根只占字根数的1/5,而1、3、6、9这四列上的字根要占4/5,就要出现重码,这需要从1、3、6、9列上调出部分字根,调出的字根安排在哪一列都可以,只需满足分布均匀即可,具体分布见字根表。
本发明将汉字的最小单元部件中的190个字根分类按顺序排列,第一码为几就排列在第几行,第二码为几就排列在第几列来决定字根的位置。
字根的输入码都是取两码,即依次输入第一码和第二码;若只需要输入一码,只输入第一码;当需要输入三码的,即依次输入第一码、第二码、第二码。
本发明的汉字取码原则及数字码输入步骤如下(1)、由一个字根组成的字,取其字根的两码;(2)、由两个字根组成的字,分别依次取第一个字根的两码,第二个字根的三码;(3)、由三个字根组成的字,分别依次取前两个字根的一码,第三个字根的三码;(4)、由四个字根组成的字,分别依次取前三个字根的一码,第四个字根的两码;(5)、由五个字根组成的字,分别依次取前五个字根的一码;(6)、由五个以上字根组成的字,分别依次取前四个字根的一码和最末字根的一码;分别依次序键入对应的数字码键即可。
本发明的词组取码原则及数字码键输入步骤如下(1)、二字词,分别依次取第一个字前两个字根的一码,和取第二个字的前三个字根的一码;(2),三字词,分别依次取这三个字的第一个字根的一码,和取第三个字的第二、三个字根的一码;(3)、四字词,分别依次取这四个字的第一个字根的一码,和取第四个字的第二个字根的一码;(4)、五字词,分别依次取这五个字的第一个字根的一码;(5)、超过五个字以上的词,分别依次取前四个字的第一个字根的一码和最末字第一个字根的一码;分别依次序键入对应的数字码键。
本发明克服了目前汉字输入存在的“好学的输入慢,输入快的又不好学”的困难,它是将190个字根分为10种类型,对应分布在10个数字键位上,每个键位都有特征相同的字根,使用者在汉字输入过程中只需分清要输入的字根属于哪一类型,而按相应的数字键即可。
本发明可以方便地在手机、掌上电脑、计算器上进行文字输入,这是其他采用字母键输入汉字方法所无法比拟的,大大地拓宽了汉字输入法的应用范围。
本发明收集了3759个常用字和27000条词组,据汉字使用频率统计,1500个字时频率累计值达95%,3500个字时达99.83%,3759个汉字已完全够用,而录入的27000条词组大大地加快了输入速度,减少了重码的烦恼。
下面结合附图和实施例对本发明作进一步说明

图1、本发明所采用的字根排列表。
一种数字码汉字输入法,其特征在于将构成汉字的最小单元部件--字根以形状分解归类为十种类型,并将这十种类型对应于键盘上的10个数字键,汉字字根遵循按书写顺序从上到下,从左到右,由外到内的顺序以形取两码,单体结构的汉字以能散不连,能连不交,兼顾直观,取大优先的原则,且每个汉字最多取五码,再将各字根数字码依序由键盘输入。
上述构成汉字的最小单元部件--字根的十种类型编码是将汉字的五种笔划横“一”,竖“︱”,撇“/”,捺 折“乙”丶按字根书写顺序,采用首笔与次笔的结构进行定义分成十种类型,字根第一码的编码原则是(1)、首笔为横“一”,次笔为竖“︱”、竖撇“丿”与之相交形成十字形的,第一码为“1”;(2)、首笔为横“一”,次笔为横“一”、撇“/”、竖撇“丿”、折“乙”与之相连形成“丁”字形的,第一码为“2”;(3)、首笔为竖“︱”,次笔为横“一”、捺 折“乙”与之相交、相连的,第一码为“3”;(4)、首笔为竖“︱”,次笔为折“乙”,相交形成“口”方框形的,第一码为“4”;(5)、首笔为短撇“/”的,只占字高的1/2-1/3,如“白”、“禾”,第一码为“5”;(6)、首笔为竖撇“丿”的,和字等高,如“月”、“儿”,第一码为“6”;
(7)、首笔为捺 次笔为横 竖“︱”、折“乙”的,第一码为“7”;(8)、首笔为捺 次笔为捺 形成“八”字形的,第一码为“8”;(9).首笔为折“乙”,次笔为竖“︱”、撇“/”、折“乙”的,第一码为“9”;(10)、首笔为折“乙”,次笔为横“一”与之相交形成 形的,第一码为“O”;字根第二码的编码原则也遵循第一码的原则,只是小部分字根作了调整,如不调整,数字键2、4、5、7、8、0这六列上的字根只占字根数的1/5,而1、3、6、9这四列上的字根要占4/5,就要出现重码,这需要从1、3、6、9列上调出部分字根,调出的字根安排在哪一列都可以,只需满足分布均匀即可,具体分布见字根表。
本发明将汉字的最小单元部件中的190个字根分类按顺序排列,第一码为几就排列在第几行,第二码为几就排列在第几列来决定字根的位置。
为了减少重码,部分字根作了调整,如“氵”编码“33”,“扌”编码为“44”,“亻”编码为“66”,“三”编码“33”,“四”编码为“44”,“五”编码为“55”,“六”编码为“66”,“七”编码为“77”,“九”编码为“99”,“口”编码为“00”。
以下口诀便于使用者记忆横交1不交2,竖框4其余3,短撇5长撇6,一点7两点8,折框0其余9。
字根的输入码都是取两码,即依次输入第一码和第二码;若只需要输入一码,只输入第一码;当需要输入三码的,即依次输入第一码、第二码、第二码。如“木”,其第一码为“1”,第二码为“8”,故“木”的输入码取两码时为“18”,取三码时为“188”。
本发明的汉字取码原则及数字码输入步骤如下(1)、由一个字根组成的字,取其字根的两码;例如“工”编码为“25”,“厂”编码为“26”。
(2)、由两个字根组成的字,分别依次取第一个字根的两码,第二个字根的三码;例如“好”是由“女”和“子”两个字根组成, “女”字根编码为“95”,“子”字根编码为“91”,第二个字根的第二码为“1”,故“好”字编码为“95911”。
(3)、由三个字根组成的字,分别依次取前两个字根的一码,第三个字根的三码;例如“想”是由“木”、“目”、“心”三个字根组成,“木”的第一码是“1”,“目”的第一码是“4”,“心”的第一码是“8”、第二码是“9”,故“想”字编码为“14899”。
(4)、由四个字根组成的字,分别依次取前三个字根的一码,第四个字根的两码;例如“量”字由“日”、“一”、“日”、“土”四个字根组成,“日”的第一码是“4”,“一”的第一码是“1”,“日”的第一码是“4”,“土”的第一码是“1”,所以“量”的编码是“41411”。
(5)、由五个字根组成的字,分别依次取前五个字根的一码;例如“操”由“扌”(44)、三个“口”(00)、“木”(18)五个字根组成,故其编码是“40001”。
(6)、由五个以上字根组成的字,分别依次取前四个字根的一码和最末字根的一码;例如“藏”依次取前四个字根“艹”(20)、“厂”(26)、“乙”(99)、“厂”(26)的一码,和最末字根 (55)一码,故其编码是“22925”。
分别依次序键入对应的数字码键即可。
词组取码原则及数字码输入步骤如下(1)、二字词,分别依次取第一个字前两个字根的一码,和取第二个字的前三个字根的一码;例如“前进”,“前”的前两个字根 (81)、“月”(62),“进”的前三个字根“二”(22)、 (22)、“辶”(79),故其编码为“86227”。
(2)、三字词,分别依次取这三个字的第一个字根的一码,和取第三个字的第二、三个字根的一码例如“重庆市”,“重”的第一字根 (55),“庆”的第一个字根“广”(56),“市”的前三个字根“亠”(71)、“冂”(39)“︱”(33),故其编码为“57733”。
(3)、四字词,分别依次取这四个字的第一个字根的一码,和取第四个字的第二个字根的一码;例如“发明创造”,“发明创造”这四个字的第一个字根分别为“乙”(99)、“日”(41),“人”(66)、“/”(55),“造”的第二个字根“土”(11),故“发明创造”的编码为“94651”。
(4)、五字词,分别依次取这五个字的第一个字根的一码;例如“四个现代化”,“四个现代化”的第一个字根分别为“四”(44)、 “人”(66)、“王”(22)、“亻”(66)、“亻”(66),故“四个现代化”的编码为“46266”。
(5)、超过五个字以上的词,分别依次取前四个字的第一个字根的一码和最末字第一个字根的一码;例如“中华人民共和国”,“中华人民”这四个字的第一个字根分别为“口”(00)、“亻”(66)、“人”(66)、 (00),最末字“国”的第一个字根 (44),故“中华人民共和国”的编码为“06604”分别依次序键入对应的数字码键即可。
实际上,绝大多数汉字都可以用3码或4码编码,少量的汉字要用5码编码。
本发明为了加快输入速度,设置了十个一级简码,它们是汉字 一 不 在 是 的 大 这 有 了和编码 1 2 3 4 5 6 7 8 9 0因为这十个汉字的使用频率最高,占11.4%。
对于一级简码的十个汉字组成词组时,要取一、二、三码时,所取数字码均为简码,如“就是”一词的编码为“73444”。
本发明同样地设置了查询“.”键。
权利要求
1.一种数字码汉字输入法,其特征在于将构成汉字的最小单元部件--字根以形状分解归类为十种类型,并将这十种类型对应于键盘上的10个数字键,汉字字根遵循按书写顺序从上到下,从左到右,由外到内的顺序以形取两码,单体结构的汉字以能散不连,能连不交,兼顾直观,取大优先的原则,且每个汉字最多取五码,再将各字根数字码依序由键盘输入。
2.如权利要求1所述的数字码汉字输入法,其特征在于所述构成汉字的最小单元部件--字根的十种类型编码是将汉字的五种笔划横“一”,竖“︱”,撇“/”,捺 折“乙”按字根书写顺序,采用首笔与次笔的结构进行定义分成十种类型,字根第一码的编码原则是(1)、首笔为横“一”,次笔为竖“丨”、竖撇“丿”与之相交形成十字形的,第一码为“1”;(2)、首笔为横“一”,次笔为横“一”、撇“/”、竖撇“丿”、折“乙”与之相连形成“丁”字形的,第一码为“2”;(3)、首笔为竖“︱”,次笔为横“一”、捺 折“乙”与之相交、相连的,第一码为“3”;(4)、首笔为竖“︱”,次笔为折“乙”,相交形成“口”方框形的,第一码为“4”;(5)、首笔为短撇“/”的,只占字高的1/2-1/3,如“白”、“禾”,第一码为“5”;(6)、首笔为竖撇“丿”的,和字等高,如“月”、“儿”,第一码为“6”;(7)、首笔为捺 次笔为横“一”、竖“︱”、折“乙”的,第一码为“7”;(8)、首笔为捺 次笔为捺 形成“八”字形的,第一码为“8”;(9)、首笔为折“乙”,次笔为竖“︱”、撇“/”、折“乙”的,第一码为“9”;(10)、首笔为折“乙”,次笔为横“一”与之相交形成 形的,第一码为“O”;字根第二码的编码原则也遵循第一码的原则,只是小部分字根作了调整,如不调整,数字键2、4、5、7、8、0这六列上的字根只占字根数的1/5,而1、3、6、9这四列上的字根要占4/5,就要出现重码,这需要从1、3、6、9列上调出部分字根,调出的字根安排在哪一列都可以,只需满足分布均匀即可。本发明将汉字的最小单元部件中的190个字根分类按顺序排列,第一码为几就排列在第几行,第二码为几就排列在第几列来决定字根的位置。
3.如权利要求2所述的数字码汉字输入法,其特征在于所述字根的输入码取两码,即依次输入第一码和第二码;若只需要输入一码,只输入第一码;当需要输入三码的,即依次输入第一码、第二码、第二码。
4.如权利要求1、2所述的数字码汉字输入法,其特征在于本发明的汉字取码原则及数字码输入步骤如下(1)、由一个字根组成的字,取其字根的两码;(2)、由两个字根组成的字,分别依次取第一个字根的两码,第二个字根的三码;(3)、由三个字根组成的字,分别依次取前两个字根的一码,第三个字根的三码;(4)、由四个字根组成的字,分别依次取前三个字根的一码,第四个字根的两码;(5)、由五个字根组成的字,分别依次取前五个字根的一码;(6)、由五个以上字根组成的字,分别依次取前四个字根的一码和最末字根的一码;分别依次序键入对应的数字码键即可。
5.如权利要求1和2所述的数字码汉字输入法,其特征在于本发明的词组取码原则及数字码输入步骤如下(1)、二字词,分别依次取第一个字前两个字根的一码,和取第二个字的前三个字根的一码;(2)、三字词,分别依次取这三个字的第一个字根的一码,和取第三个字的第二、三个字根的一码;(3)、四字词,分别依次取这四个字的第一个字根的一码,和取第四个字的第二个字根的一码;(4)、五字词,分别依次取这五个字的第一个字根的一码;(5)、超过五个字以上的词,分别依次取前四个字的第一个字根的一码和最末字第一个字根的一码;分别依次序键入对应的数字码键即可。
全文摘要
本发明涉及一种计算机数字码汉字输入法。它将构成汉字的最小单元部件——字根以形状分解归类为十种类型,并将这十种类型对应于键盘上的10个数字键,汉字字根遵循按书写顺序从上到下,从左到右,由外到内的顺序以形取两码,单体结构的汉字以能散不连,能连不交,兼顾直观,取大优先的原则,且每个汉字最多取五码,再将各字根数字码依序由键盘输入。它是一种简单易学、应用范围广、重码少的数字码汉字输入法。
文档编号G06F3/023GK1284666SQ00116129
公开日2001年2月21日 申请日期2000年9月25日 优先权日2000年9月25日
发明者杨征吉 申请人:杨征吉
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1