一种顶功汉字输入法的制作方法

文档序号:29135972发布日期:2022-03-05 01:57阅读:1270来源:国知局
一种顶功汉字输入法的制作方法

1.本发明涉及汉字的编码、计算机键盘、智能触摸虚拟键盘的一种顶功汉字输入法,适用于计算机、智能触摸虚拟键盘中输入汉字,属于汉字输入法领域。


背景技术:

2.随着信息技术的高速发展,人们对汉字输入的要求也越来越高,要求易学,好用,输入速度快。本发明就是为了这一目的,创造性地设计出能够在计算机中易学、好用、记忆少的汉字顶功的输入法,顶功是指在不用空格的情况下,将字词顶上屏幕。


技术实现要素:

3.本发明将计算机键盘作为编码分为三组,选用81字根(笔画也作为字根)安排在20 个字母键盘上作为主码,另外六个字母键盘上作为辅码,将字母键盘右方的八个键作为上屏字词码,辅码和上屏字词码都可以应用顶功,具有易学易用、记忆量少、平均码长低、速度快等优点。
4.一种通过计算机键盘、智能触摸虚拟键盘输入汉字的方法。
5.将键盘创造性地分成三个独立的键盘分区,编码区、辅码顶功区、自由顶功区,
6.将第一排字母键盘、第二排字母键盘和“m”键作为编码区,一一对应汉字的五个基本笔画和76个字根,将“q”对应“一”横笔画,包括提和字根“页”;将“w”对应“丨”竖笔画,包括竖钩;将“e”对应“丿”撇笔画和字根“儿勹”;将“r”对应“丶”捺笔画和字根“讠忄”;将“t”对应“乚”折笔画和字根“阝卩纟幺”;将“y”对应字根“口田”;将“u”对应字根“七”;将“i”对应字根“八”;将“o”对应字根“扌戊戉”;将“p”对应字根“亠广言疒”;将“a”对应字根“工王酉雨耳鬲瓦頁”将“s”对应字根“山虍刂皿”;将“d”对应字根“月隹舟夕殳”;将“f”对应字根“氵辶宀衤礻灬心”;将“g”对应字根“糹糸女弓羽尸”,将“h”对应字根“日目虫”;将“j”对应字根“艹車”;将“k”对应字根“火金钅”;将“l”对应字根“亻鬼身鸟烏角乑”;将“m”对应字根“木大土士”。
7.将第三排字母键盘左边的六个键作为辅码顶功区,一一对应汉字中的横笔画段数用于补码,将“z”对应横笔画段数1,也可表示为中文数字“一”;将“x”对应横笔画段数2,也可表示为中文数字“二”;将“c”对应横笔画段数3,也可表示为中文数字“三”;将“v”对应横笔画段数4,也可表示为中文数字“四”;将“b”对应横笔画段数5,也可表示为中文数字“五”;将“n”对应横笔画段数0或6,横笔画段数大于6也对应6,也可表示为中文数字
“○”
或“六”。
8.将字母键盘右方的八个标点键作为自由顶功区,一一对应上屏字词码,将
“’”
对应上屏字词码一;将“,”对应上屏字词码二;将“.”对应上屏字词码三;将“/”对应上屏字词码四;将“;”对应上屏字词码五;将“[”对应上屏字词码六;将“\”对应上屏字词码七;将“]”对应上屏字词码八。
[0009]
这样,按照第一排字母键盘和第二排字母键盘与“m”键所对应的五个基本笔画和76 个字根对汉字单字进行取码,汉字按照其结构的自然特性可以拆分为二个字块,左右结
构的字可以拆分为左右两个字块;上下结构的字可以拆分为上下两个字块,包围或半包围结构的字可以拆分为内外两个字块;
[0010]
(1)对于五个基本笔画的单字,先按照笔画取码,然后再重复取该笔画码;对于76个字根的单字,按照字根先取码,然后再按照字根的最后的单笔画取码。
[0011]
(2)对于不能拆分的单块字,按照汉字书写顺序直接取前二个和最后的笔画或字根进行取码。
[0012]
(3)对于可以拆分为二个字块的字,先取第一字块的第一个笔画或字根进行取码,再取第二字块的第一个和最后的笔画或字根进行取码,如果第二字块末取满二码,可以按照汉字书写的逆向顺序选取没有用过的笔画或字根。
[0013]
单字主码最多可取满三码,按照字频可只取一个或二个主码,然后可以根据需要,增加一个上屏字码;或者按照横笔画段数“0、1、2、3、4、5、6”所对应的“z、x、c、v、 b、n”,用以下方法增加一个上屏字补码。
[0014]
(1)对于五个基本笔画和76个字根的单字,取该单字横笔画段数增加补码。
[0015]
(2)对于单块字,取该字块的横笔画段数增加补码。
[0016]
(3)对于可以拆分为二个字块的字,取第二字块的横笔画段数增加补码。
[0017]
这样,用单字编码通过构词规则产生词组主码,词组主码使用四个码,其中两字词取第一字的第一码、第二字的第一码、第一字的第二码和第二字的第二码;三字词取其第一字和第二字的第一码、第三字的前二码;四字词或四字以上的词取其前三个字的第一码与最后一个字的第一码,词组主码最多可取满四码。
[0018]
按照词频可只取一个、二个或三个主码,可以根据需要,词组主码后可增加一个上屏词码,或者按照词组最后一个字的横笔画段数“0、1、2、3、4、5、6”所对应的“z、x、c、 v、b、n”,用以下方法增加一个上屏词补码。
[0019]
(1)词组最后一个字为五个基本笔画和76个字根,取该单字横笔画段数增加补码。
[0020]
(2)词组最后一个字为单块字,取该字块的横笔划段数增加补码。
[0021]
(3)词组最后一个字为二个字块的字,取第二字块的横笔划段数增加补码。
[0022]
如权利要求1所述的通过计算机键盘、智能触摸虚拟键盘输入汉字的方法,只使用字母键盘的编码区、辅码顶功区,包括辅码顶功区的上屏字词码,这样,可以用字母键盘,用辅码顶功输入汉字。
[0023]
如权利要求1所述的通过计算机键盘、智能触摸虚拟键盘输入汉字的方法,只使用字母键盘的编码区、辅码顶功区,辅码顶功区的键盘仍然可以用作横笔画段数作为补码,但是,补码不再具有上屏字词码功能,这样,可以用字母键盘,不用辅码顶功输入汉字。
附图说明
[0024]
图1是顶功输入法键盘布局图;
[0025]
图2是顶功输入法的前1500单字赛码图;
[0026]
图3是顶功输入法的赛文赛码图;
[0027]
图4是顶功输入法的赛文赛码图;
具体实施方式
[0028]
顶功与传统五笔和郑码相比,要简单、易用、高效得多。
[0029]
图1所示为顶功输入法键盘布局图,选用81字根,将其安排在20个字母键盘上,每个字母键选用1至9个字根,平均选用4个字根。五笔86使用字根为260多个,郑码使用使用基根170个,还有形近字根为400多个,是顶功的3至6倍,记忆难度要大得多。
[0030]
简码可以减少汉字输入的码长,但是,用一简、二简、三简输入汉字时,要加空格键才能将汉字上屏。顶功输入法就是可以减少大量空格键,从而简化的编码规则,降低平均码长,提高打字速度。顶功选用六个字母键作为辅码,将字母键盘右方的八个标点键作为上屏字词码,辅码和上屏字词码都可以用顶功,输入时前一个字词编码打完了之后无需空格,再打后一个字词编码,则前一个字词自动上屏,这样提高打字速度。
[0031]
图2是顶功输入法的前1500单字赛码图,速度为165.18字/分,码长为2.91,空格数为240;86王码五笔的速度为130.48字/分,码长为3.68,空格数为1251。图3是顶功输入法的赛文赛码图,恒码的速度为220.37字/分,码长为2.18,空格数为109,86;王码五笔速度为178.36字/分,码长为2.69,空格数为334。顶功输入法的赛码效果明显优于五笔。
[0032]
将第一排字母键盘一一对应汉字的五个基本笔画和20个字根,将“q”对应“一”横笔画,包括提和字根“页”;将“w”对应“丨”竖笔画,包括竖钩;将“e”对应“丿”撇笔画和字根“儿勹”;将“r”对应“丶”捺笔画和字根“讠忄”;将“t”对应“乚”折笔画和字根“阝卩纟幺”;将“y”对应字根“口田”;将“u”对应字根“七”;将“i”对应字根“八”;将“o”对应字根“扌戊戉”;将“p”对应字根“亠广言疒”。
[0033]
将第二排字母键盘和“m”键一一对应汉字的56个字根,将“a”对应字根“工王酉雨耳鬲瓦頁”;将“s”对应字根“山虍刂皿”;将“d”对应字根“月隹舟夕殳”;将“f”对应字根“氵辶宀衤礻灬心”;将“g”对应字根“糹糸女弓羽尸”,将“h”对应字根“日目虫”;将“j”对应字根“艹車”;将“k”对应字根“火金钅”;将“l”对应字根“亻鬼身鸟烏角乑”;将“m”对应字根“木大土士”。
[0034]
汉字按照其结构的自然特性可以拆分为二个字块,左右结构的字可以拆分为左右两个字块;上下结构的字可以拆分为上下两个字块,包围或半包围结构的字可以拆分为内外两个字块;
[0035]
1.对于五个基本笔画的单字,先按照笔画取码,然后再重复取该笔画码;对于76个字根的单字,按照字根先取码,然后再按照字根的最后的笔画取码,例如:
[0036]
●“
一”字,按照笔画重复取码(qq);
[0037]
●“
丨”字,按照笔画重复取码(ww);
[0038]
●“
丿”字,按照笔画重复取码(ee);
[0039]
●“
丶”字,按照笔画重复取码(rr);
[0040]
●“
乙”字,按照笔画重复取码(bb);
[0041]
●“
夕”字,字根单字,取码为(dr);
[0042]
●“
皿”字,字根单字,取码为(sq);
[0043]
●“
鸟”字,字根单字,取码为(lq);
[0044]
●“
舟”字,字根单字,取码为(dr);
[0045]
●“
页”字,字根单字,取码为(qr);
[0046]
●“
瓦”字,字根单字,取码为(ar)。
[0047]
2.对于不能拆分的单块字,按照汉字书写顺序直接取前二个和最后的笔画或字根进行取码,例如:
[0048]
●“
上”字,取前二码(sq);
[0049]
●“
为”字,取前二码和末码(rur);
[0050]
●“
果”字,取前二码(hm);
[0051]
●“
之”字,取前三码(rtr);
[0052]
●“
我”字,取前二码和末码(eor);
[0053]
●“
子”字,取前二码(tu)。
[0054]
3.对于可以拆分为二个字块的字,先取第一字块的第一个笔画或字根进行取码,再取第二字块的第一个和最后的笔画或字根进行取码,第二字块末取满二码,可以按照汉字书写的逆向顺序取没有用过的笔画或字根.例如:
[0055]

左右结构字“很”,拆分为左右二块“彳”和“艮”,取码为(etr);
[0056]

左右结构字“村”,拆分为左右二块“木”和“寸”,取码为(mur);
[0057]

左右结构字“测”,拆分为左右二块“氵”和“则”,取码为(fws);
[0058]

左右结构字“摊”,拆分为左右二块“扌”和“难”,取码为(oud);
[0059]

上下结构字“簇”,拆分为上下二块“囗”和“族”,取码为(kpm);
[0060]

上下结构字“型”,拆分为上下二块“刑”和“土”,取码为(qms);
[0061]

上下结构字“是”,拆分为上下二块“日”和余部,取码为(hqi);
[0062]

上下结构字“鼻”,拆分为上下二块“自”和余部,取码为(eyw);
[0063]

内外结构字“同”,拆分为内外二块“冂”和余部,取码为(wqy);
[0064]

内外结构字“病”,拆分为内外二块“疒”和“丙”,取码为(pqr);
[0065]

内外结构字“国”,拆分为内外二块“囗”和“玉”,取码为(yar);
[0066]

内外结构字“间”,拆分为内外二块“门”和“日”,取码为(rht)。
[0067]
4.这样,单字主码最少可取二码,用单字主码通过构词规则产生词组主码,词组主码使用四个码,其中两字词取其第一字的第一码、第二字的第一码、第一字的第二码和第二字的第二码;三字词取其第一字和第二字的第一码、第三字的前二码;四字词或四字以上的词取其前三个字的第一码与最后一个字的第一码,词组主码最多可取满四码,例如:
[0068]

两字词“这个”,取码为(pifw);
[0069]

两字词“如果”,取码为(ghym);
[0070]

两字词“声音”,取码为(mpgh);
[0071]

三字词“调色盘”,取码为(rdds);
[0072]

三字词“想不到”,取码为(mqqs);
[0073]

三字词“一句话”,取码为(qere);
[0074]

四字词“暗箭伤人”,取码为(hkli);
[0075]

四字词“矮胖矮胖”,取码为(idid);
[0076]

四字词“不甘寂寞”,取码为(qjff);
[0077]

四字以上词“先下手为强”,取码为(eqeg);
[0078]

四字以上词“不管三七二十一”,取码为(ekqq);
字/分,码长为2.69。
[0093]
总之,顶功将计算机键盘作为编码分为三组,选用81字根安排在20个字母键盘上作为主码,另外六个字母键盘上作为辅码,将字母键盘右方的八个标点键作为上屏字词码,辅码和上屏字词码都方便应用顶功,也方便字词避重,具有易学易用、记忆量少、平均码长低、速度快等优点。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1