专利名称:中文键盘输入系统的制作方法
其所属技术领域是汉字输入(技术)法发明的目的本发明的目的就是要创造一种既没有音码的两个致命的缺点又使广大的电脑用户不必受记忆各种输入法的规则之苦的汉字输入技术(法)。
其二是本人根据上述双用键盘上的中文字符(字元)按照汉字的笔顺编制汉字码表,再在电脑的操作系统中安装以此码表生成的输入法并设置热键进行切换。
关于这两点的详细内容说明如下这31个字元是有序的,它们的字元名按以下顺序排列横土王木草(头)石竖刀口日目(皿)山(立刀旁的第一笔是竖)撇人手月禾(竹)金点水火言宝(盖)衣弯心耳女又丝虫从以上排列我们可以看到,这31个字元中有横,竖,撇,点,弯五个单笔画字元,而且每个单笔画字元后都有五个以该笔画为第一笔的字元。最后一个字元“虫”是一个特殊的字元,它代表了虫,马,鱼,鸟四个动物字元。
与这31个汉字字元对应的(即共键的)ASCII字符是G F D S A \H J K L ;‘Y T R E W Q
U I O [ P ]M N B V C X Z这31个字元又是“模糊”的,所谓模糊有两方面,一是大小不确定,同一个字元在不同的字中大小是不同的;二是形状不确定,即同一个字元在不同的字中会出现不同的形状。这又包括两层意思一是大家都已经知道的,作为偏旁的金,言,土,王,刀和字本身是形状不同的;二是如附图
所示我们把一些形状或笔画相似的构字单元放在了一个字元名下,如字元“刀”除了包括两竖的“立刀”外还包括同样是由“撇”和“弯”组成的弯和撇交叉的“力”和形如“方”字的下部的弯和撇两笔等两种派生字元。所以,由于这种模糊的结果,31个字元提供了60来个汉字构字基本单元,它们都一一印在键面上,而且“模糊”并不是乱来的,所以用户不必化费精力去记它。
这31个字元从笔画上可以分成单笔和多笔两类,单笔字元其实就是我们熟知的汉字的五种笔画,而多笔字元则是从汉字二百多个部首中筛选出来的一批使用频率高的部首。在本发明中,除了上述多笔字元作为构字基本单元之外其它的部首都不作为构字的基本单元而用五种笔画代替。
在编汉字码表时我们根据组成该汉字的字元及笔顺,取其第一,第二及最后一个字元所对应的ASCII字符及该汉字汉语拼音的第一个字母为其编码,例如“键”字的第一,第二及最后一个字元分别是“金”“弯”“点(捺)”,其对应的ASCII字符为“Q”“M”“U”,而其汉语拼音第一个字母是“J”。所以键字的编码即为键QMUJ同理“盘”字的编码为盘YY;P 请注意这里的“;”并不是标点符号而是字元“目”所对应的ASCII字符。
根据上述原理编制的码表,生成输入法后,用户在要输入汉字时,只需用热键将键盘切换至“中文键盘”,然后键入需要输入的汉字的第一,第二及最后一个字元(实质上是键入该字元所对应的ASCII字符)和该字的汉语拼音的第一个字母即可。这样用户就不需要记忆任何对应规则,事实上这套对应规则已经印在键面上了,所以不需记忆。
由上述编码规则可以看出本编码在一般情况下是一个汉字有四个码,但这只是对由三字元或三字元以上的汉字而言的。对于一,二字元而言则分别只有二个码和三个码,这时在键入完码后就需要按一次空格键。
为了方便操作在码表中增加了两项内容1,对于上面所列出的字元名字除了可以键入其所在键及其汉语拼音第一个字母这种通用方法输入外,还可用连续两次按其所在键的方法输入。
2,对最常用的字设置了单键简化输入的方法,这些最常用的字及其对应的键名如下最常用字下地在有要需上中国是四同的和们我你他主为关这产它民必了发以经不对应键名横土王木草石竖刀口日目山撇人手月禾金点水火言宝衣弯心耳女又丝虫最常用字的简化输入法并不影响它按上述一般规则进行输入的操作,但要想进行简化输入就必需牢记上述对应关系。
除此以外本码表还考虑到目前用户在笔顺和在对字元的理解上的失误而造成的误输因而设置了一些“容错码”。
本码表包括了所有的国标一级汉字三千七百余个并在二级汉字中选出了九百余个共计汉字四千六百余个,加上上述“容错码”等在内共计编码4867条。
本发明亦具有词组输入和联想功能,词组输入方法如下第一码为词组第一字的第一个字元第二码为英文字母“Z”;
第三码为词组第二字的第一个字元第四码为词组最后字的第一个字元。
由上述编码规则可知,本编码应属于音形混合码,但它是以形码为主的,只是在最后用了一个音码,即使不知道这个音码也不要紧,因为在输入了前三个码之后,屏幕上的提示框内会将所有符合前三个码的字都显示出来,用户即可从中选出所需之字。
由于本发明与一般的输入法不同,它不仅包括了输入法的软件,而且还包括双用键盘这个硬件,所以给它取名为“中文键盘输入系统”,这样便能更贴切地反映本发明的技术特征和与一般的输入法的区别。本发明将带来的有益效果现在电脑已日益普及,但在众多的电脑用户中,会读而不会写(或因觉得太困难而不愿写)的人决不在少数。由于本发明的实施将使用户人人都能轻而易举地掌握这种汉字输入方法,所以,本发明的推广将使这许多人变成既会读又会写的用户,因此也就必将大大提高电脑的使用效率和人们的工作效率。另外,由于采用本发明输入汉字时,用户输入汉字这种非拼音文字在操作上却几乎和输入拼音文字一样。这对于想学中文并以拼音文字为母语的西方人来说确实会感到非常的方便。
发明的实施方案实施本项发明可按下述步骤进行A,改造键盘,由于标准键盘键面上的ASCII字符都是在键面的左部,所以可将汉字字元名以英文字母同样的大小与之并排印在键面的右部如附图所示,而其它的字元则长宽尺寸均减半并印在它们的下面亦如附图所示。这一步对于已有的标准键盘来说,可以采取一种过渡办法,即可以按键面的大小和附图中的字符形状印制一批胶贴,然后按附图的要求分别贴在有关的键面上。
B,安装软件,本发明的输入法软件储存在一张软盘上,将本配套软盘插入软驱中,在WINDOWS操作系统中运行软盘中的安装程序(setup),这时,安装程序首先把软盘上的码表文件复制到WIDOWS操作系统的系统文件子目录SYSTEM中,然后启动输入法生成程序,在屏幕上显示输入法生成器对话框,操作者点选“浏览”找出C>Windows\system子目录下的本发明的码表文件—杨码A—并打开它。再点选“转换”,略待片刻转换即告完成。然后再点“创建”,出现新的对话框,输入版本信息(ZWYM,2.0版)再点“确定”并按屏幕提示操作即可将软件安装好。安装好后即将软盘取出并保存好》C,设置热键,启动操作系统中的“控制面板”点选“输入法”中的“热键”项,找到“中文键盘”,然后设置热键为“1+Ctrl(右)”。
以上三步完成后“中文键盘输入系统”就可使用了,用户只需两手同时按下键盘左上方的数字“1”键和右下方的“Ctrl”键,就切换到了“中文键盘”。屏幕左下方将会出现“中文键盘”字样,于是输入系统就处于汉字输入状态了。如果需要恢复到英文输入状态则只需双手同时按空格键和右下方的Ctrl键即可。
权利要求
1,中文键盘输入系统是一种汉字输入系统,它包括一块在键面上印有汉字字元的键盘和与之配套的输入法软件,其特征是在键盘的键面上既印有ASCII字符也印有31个能构成汉字的基本构字单元(汉字字元),而且与之相配的软件就是以此31个字元进行编码的码表,用户只需按汉字的笔顺键入汉字字元就可以输入汉字。
2,根据权利要求1所述的中文键盘输入系统键盘上的31个汉字字元,其特征是它的本身是有序排列的,它们构成汉字时也是有序的(按笔顺),所以这套字元可以用来进行汉字检索,如编制字典的检字表等。
3,根据权利要求1所述的中文键盘输入系统,用户在进行汉字输入操作时,其特征是可以像输入英文等拼音文字一样的方法进行,所以特别适合于西方人学中文用。
全文摘要
中文键盘输入系统所属技术范围是汉字输入技术(法)。它与一般输入法不同之处在于它不仅仅只有输入法软件,它还有一块特制的并与其输入法软件配套的键盘,在这块键盘的键面上既有英文字母又有其作用与英文字母相当的31个汉字字元(如附图所示),使得用户在通过热键切换后按汉字的笔顺键入构成某个汉字的字元就可以输入该汉字,其操作就和键入英文字母就可以输入英文单词一样。
文档编号G06F3/023GK1359053SQ01130568
公开日2002年7月17日 申请日期2001年12月5日 优先权日2001年12月5日
发明者杨峰 申请人:杨峰