专利名称:计算机笔画部首二元码汉字输入方法
技术领域:
本发明涉及一种计算机笔画部首二元码汉字输入方法,属于计算机汉字输入技术领域。
背景技术:
目前,现有技术中的计算机汉字输入方法,大多数都是采用拼音、汉字结构形状、或者音形相结合的方式对汉字进行编码及定义与之相应的键盘的方法对汉字进行输入。拼音输入的方法虽然具有简单、易学的优点,但是存在重码率太高、输入速度慢的缺点。而采用汉字结构形状、或者音形相结合的方式对汉字进行输入的方法虽然提高了输入汉字的速度,但是,由于在对汉字进行编码及定义与之相应的键盘时,不能按汉字的结构形状规律和特点确定相应的键盘键位,而且在进行汉字输入时拆字比较困难、需要掌握的规则及必须记忆的拆字规律和汉字字根较多,因此普遍存在着不易学习、难于掌握的缺点。
发明内容
本发明的目的是提供一种容易掌握、操作简单、规则简明、记忆量小、输入汉字时重码率低的计算机笔画部首二元码汉字输入方法,以克服本发明是这样实现的它包括计算机键盘,在通过计算机键盘输入汉字时,将汉字拆分为码元进行输入,其码元由笔画码和部首码组成;规定将汉字中使用的横、撇、竖、捺、点、折、钩、横撇8种基本笔画作为汉字输入时的笔画码,其中提画作为横的变形,竖提作为反钩,并规定这8种基本笔画所代表的笔画形态如下竖、捺、点的笔画形态分别为竖丨,捺,点丶,横分为横和提两种笔画形态横一,提:
撇分为撇和撇点两种笔画形态,撇丿,撇点ㄑ,折分为五种笔画形态,它们分别为横折 竖折 撇折ㄥ、竖折折 横折折 钩分为两类共十一种笔画形态,第一类为横直类钩画直钩亅,横折钩,横钩乛,反钩 第二类为弯斜类钩画弯钩 斜钩 竖弯钩乚,横折弯钩乙、,竖折折钩 横折折钩ㄋ,横撇分为三种笔画形态,它们分别为横撇フ,竖横撇 横折横撇 规定63个部首作为部首码,这63个部首码的形态分别为纟、、尸、彐、山、、贝、虫、日、口、囗、罒、足、人、钅、亻、儿、匕、月、勹、冂、女、、、乂、又、、阝、王、二、 、彳、、三、十、氵、艹、土、士、木、ナ、大、石、厂、忄、上、虍、扌、寸、冖、宀、犭、 讠、亠、疒、辶、立、八、丷、爫、火;各码元在输入时所对应的计算机键盘中的英文字母键分别为A键、彐、尸、山,B键三、十、氵,C键月、勹、冂,D键亻、儿、匕,E键人、钅,F键、、乂,G键一、 王,H键土、士,I键亅、乛、 冖、宀,J键丨、忄、上、虍,K键乙、、 ㄋ、犭、 L键亠、立、疒、辶,M键扌、寸、,N键木,O键丶、讠,P键八、丷、爫、火,Q键ㄥ、 乚、纟,R键丿、ㄑ、女,S键口,
T键二、 、彳、,U键厂、ナ、大、石,V键フ、又、、阝,W键日X键囗、罒、足,Y键艹、,Z键、贝、虫。
在通过计算机键盘输入汉字时,规定每个汉字取四个码元进行输入,不足四个码元补回车;对于左右结构的汉字,当左面部分为三个或超过三个码元、右面部分为两个或超过两个码元时,左面部分取第一、第二个码元,右面部分取第一个码元和最后一个码元,其余左右结构汉字,从第一个笔画开始,按书写顺序取前三个码元和最后一个码元进行输入;对于左中右结构的汉字,左和中两部分构成可独立使用的汉字时,该字取第一、第二个码元,右面部分取第一个码元和最后一个码元;其余左中右结构汉字,以原左面部分为左,以原中间部分、右面部分合而为右,按左右结构汉字取码;对于上下结构汉字中,雨、气、髟、敄作部首并位于该字上半部分的汉字,其雨、气、髟、敄只取第一码元和第二码元,下半部分只有一个码元,取该码元为第三码,下半部分含两个或两个以上码元时,取第一个码元和最后一个码元,其余上下结构的汉字,从第一个笔画开始,按书写顺序取前三个码元和最后一个码元进行输入。
在计算机键盘上对应于每个英文字母键都分别设有中文键名及键符,可将中文键符标注在对应的英文字母键上制作成中文键盘,其计算机键盘中各英文字母键所对应的中文键名、键符及中文键盘上的中文键上的标注为英文字母键 中文键名 中文键符 中文键上标注A键 缺键 AB键 三键 三 B三C键 月键 月 C月D键 单人键 亻 D亻E键 人键 人 E人F键 竹键 FG键 一键 一 G一H键 土键 土 H土
I键钩键亅I亅J键竖键丨J丨K键弯键乙K乙L键立键亠L亠M键丁键丁M丁N键木键木N木O键点键丶O丶P键八键八P八Q键折键ㄥQㄥR键撇键丿R丿S键口键口S口T键二键二T二U键厂键厂U厂V键又键フVフW键日键日W日X键框键囗X囗Y键草键艹Y艹Z键贝键Z。
本发明的键符体现了键位码元的共同点折键、撇键、又键、横键、竖键、钩键、弯键、点键八个键位为笔画键,折键键符为ㄥ,代表折画的5种形态,部首纟的第一个笔画为折画,乚为竖弯钩,宋体书写为竖折钩;撇键键符为丿,代表撇画的2种形态,部首女的第一个笔画为撇点;又键键符为フ,代表横撇画3种形态,部首又、、阝均含有横撇画;一键键符为一,代表横画的2种形态,部首王的第一个笔画为横画;竖键键符为丨,部首忄、上、虍的第一个笔画均为竖画;钩键键符为亅,设置三个横直类钩画亅、乛、 部首冖、宀均含有横钩;弯键键符为乙,代表弯斜类钩画的5种形态,部首犭、 均含有弯钩画,点键键符为丶,部首讠的第一个笔画为点画;缺键、贝键、日键、口键、框键、人键、单人键、月键、竹键、二键、三键、草键、土键、木键、厂键、丁键、立键、八键为部首键,其中日键、口键、草键、木键只设置一个部首,捺画设置在草键;
缺键键符为折-横组合,三个部首、彐、尸均含有折-横组合,部首山含折-竖组合凵,为左缺,凵为上缺;贝键键符为竖-折组合,三个部首、贝、虫的第一、第二个笔画均构成竖-折组合;框键键符为囗,部首囗、罒字均含框形,足的字头为口形;人键键符人为撇-捺组合,部首钅是金的简化,金为人字头;单人键键符亻为撇-竖组合,部首儿、匕为撇-竖弯钩组合;月键键符为月,部首月、勹的第一、第二个笔画均构成撇-横折钩组合,月的第一、第二个笔画常常书写成冂;竹键键符为撇-横组合,部首、的第一、第二个笔画均构成撇-横组合,部首乂与人同为撇-捺组合,为减少重码设于此键,属例外;二键键符为二,部首二、 ,两个笔画形态相同,彳、的第一、第二个笔画形态也相同;三键键符为三,部首三、氵,三个笔画形态相同,部首十为横-竖组合,为减少重码设于此键,属例外;土键键符为土,部首土、士的形态近似;厂键键符厂为横-撇组合厂,部首厂、ナ、大、石的第一、第二个笔画均构成横-撇组合;丁键键符丁为横-钩组合,部首扌、寸的第一、第二个笔画均构成横-钩组合,为横折钩;立键键符亠为点-横组合,部首亠、疒、立的第一、第二个笔画均构成点-横组合,辶的第一、第二个笔画为点和横折的组合;八键键符为八,部首丷(相对点)为八的变异形态,部首爫、火均含有相对点丷。
在通过计算机键盘输入汉字时,所输入的繁体字如含有糹、貝、魚、鳥、釒、言这六个繁体字部首时,规定这六个繁体字部首分别通过以下中文键名键进行输入糹,缺键;貝,框键;魚,又键;鳥,单人键;釒,二键;言,立键;并且对于输入含有門字作为部首的汉字时,该門字只取其第一、第二个码元,其声旁只含一个码元时,取该码元为第三码,其声旁含有二个或二个以上码元时,取第一个码元和最后一个码元。
在通过计算机键盘输入汉字时,当输入的汉字是汉字词组时,其词组的输入方法为对于二字词组,按顺序各取二字中的第一、第二码元进行输入;对于三字词组,按顺序取第一、第二字中的第一码元,取第三字中的第一、第二码元进行输入;对于四字和四字以上的词组,按顺序各取前三字和最后一字的第一码元进行输入。
由于采用了以上技术方案,本发明解决了汉字的字形结构容易产生重码字的问题,在把重码率控制在较低水平的同时,大幅度减少了码元的数量,而且拆分取码规则简单明了,极易掌握。汉字的字形结构容易产生重码字汉字部首多,且部首大多位于汉字的左半部分,这样很多汉字的左半部分就完全相同;给汉字编码,一般每个汉字编4码,采用前三后一的取码方式,按书写顺序取前三个码元和最后一个码元,这样很多汉字的前三码就会完全相同,而右半部分的声旁只能编1个码,很容易产生重码字,要减少重码,左右结构的汉字左面部分的编码不能多于2码;将位于汉字左半部分的部首都作为码元编1个码也不行,它们数量多,而英文字母键只有26个,这样,同一键位上的部首数量就会太多;而汉字中声旁完全相同的字也很多,如抱饱雹苞胞鲍孢袍咆狍庖疱飑炮等字,都以包字作声旁,这些声旁完全相同的汉字的部首若处于同一键位,也会出现很多重码字,如鱼和虫不能同键,否则,鲊蚱、鲛蛟、鲚蛴、鲜蛘、鲑蛙、鲬蛹、鲭蜻、鲯蜞、鲷蜩、鳊蝙、 蝽、鲽蝶、鲾蝠、鳔螵、鳝蟮、鳠蠖都是重码字。字形码解决这一问题的方法是,含字特多的部首编1个码,含字较多的部首编2个码。但含字较多的部首,如鱼、角、舟、革等含有三个或三个以上的码元,如何才能实现编2个码呢?现行字形码或将其切分成两部分(两个码元),或将大量部首作为码元,用规则来规定它们编2码,这些解决办法导致了字形码码元(或称字根)数量的增加和规则的复杂化。本发明规定“对于左右结构的汉字,左面部分超过三个(含三个)码元、右面部分超过两个(含两个)码元时,左面部分取第一、第二个码元,右面部分取第一个码元和最后一个码元”,有效的解决了含字较多的部首编2个码的问题,既不需增加码元,规则又简单明了,容易操作。上下结构的汉字也存在这一问题,但位于汉字上半部分的部首不多,产生较多重码的部首就更少,本输入法只对雨、气、髟、敄4个部首的取码作了特别规定,由于数量少,记忆不难。
本发明充分利用笔画来拆分汉字。现行的把汉字笔画分为五种笔形的划分方法,是基于字典检索汉字的需要,用以给汉字编码,很容易产生重码,如丶、为同类笔画,但它们经常用作汉字的最后一个笔画,设置在同一键位,容易产生重码;五种笔形的折画包括了钩画和横撇画,有近20个不同形态,位于同一键位也容易产生重码,现行字形码也用增加码元的方式来解决,如也、巴、七、已、己、巳、、儿、匕的末笔都是乚,将它们都作为码元分置在不同键位,就减少了乚的使用;但这又导致了码元数量的进一步的增加。增加码元可以减少原有的重码字,但也会产生少量新的重码字,由于码元多,重码字的总量也不小,因此需要在取码规则中制订一些特别的规定,才能进一步降低重码率,这又导致了规则的复杂化。本发明将笔画划分为8种笔形,分设在10个键位上,起到了减少了码元、控制重码的双重作用。本输入法码元数量少,只使用89个码元(比五笔字型输入法减少180来个)来拆分GB字符集6763个汉字,规则简明,重码率也控制在较低的水平(只比五笔字型输入法多几十个重码字)。
本发明根据汉字结构的规律给部首设置键位,使同一键位的码元具有共同点。汉字一般都可拆分为笔画和二笔组合,部首的拆分也一样,因而部首的第一个码元要么为笔画,要么为二笔组合,第一码元为笔画的部首,则与该种笔画设置在同一键位;第一码元为二笔组合的部首,按二笔组合的类型分类,如厂、ナ、大、石4个部首,第一、第二个笔画均组成横-撇组合,将它们设置在同一键位,本输入法大多数键位都利用了这一规律。本输入法码元少,再利用这些共同点来记忆码元,就大大减小了记忆的难度。本输入法根据键位码元的共同点设置中文键符,具有较强的代表性,使用者不需将码元转换成英文字母来输入汉字,汉字的计算机输入更中文化,方便不熟悉英文字母者学习。
采用本发明的技术方案,还大大降低了学习本输入法的难度。汉字数量虽多,但大多数为形声字,由形声构字法构成。形声构字法是“借用原有的字构成新字”,这些“原有的字”我们称之为基本字。应用本输入法的规则,只要掌握了基本字的拆分,形声字的拆分取码也就会了。基本字的数量不多,再加上结构简单的基本字的拆分一看就会,不需学习,因此只要学会500多个常用基本字的拆分,GB字符集的6763个汉字、GBK字符集中用这些基本字构成的一万六、七千汉字的输入就都会了,再学会80个左右的非常用基本字,所有GBK字符集的20900个汉字的输入都会了。由于本发明是按书写顺序将汉字拆分为89个笔画码和部首码,这600来个基本字的拆分,也很容易学会。
因此,本发明与现有的计算机汉字输入方法相比,本发明具有容易掌握、操作简单、规则简明、记忆量小、输入汉字时重码率低、能输入GBK字符集20900汉字等优点。
附图1为本发明的二元码码元键位示意图。
具体实施例方式
具体实施例方式一、二元码码元键位图先在计算机键盘上设置二元码码元键位如附图1所示将本发明所定义的二元码码元(或称字根)89(其中笔画26个,部首63个)个分别设置在计算机键盘的26个英文键的键位上,键位上方为中文键名键符,如“折ㄥ”中“折”为键名“ㄥ”为键符。日、口、人等只有一个符号的键位,键名键符相同。
为方便学习,可将中文键符标注在键位右上方,如Qㄥ,或将计算机键盘直接制作成中文键盘。
二元码中文键名按指法排列如下(括号内为对应的英文字母键)1、折、缺、贝(QAZ) 2、日、口、框(WSX)3、人、单、月(EDC) 4、撇、竹、又(RFV)5、二、一、三(TGB) 6、草、土、木(YHN)7、厂、竖、丁(UJM) 8、钩、弯(IK)9、点、立(OL)10、八(P)二、二元码拆分取码元规则1、拆字二元码把汉字按书写顺序将汉字拆分为笔画码和部首码,取大优先,如牛字拆分为丿,不能拆分为丿二丨。
2、取码(1)输入汉字时,每个汉字取四个码元,不足四码,补空格键。
(2)对于左右结构的汉字,左面部分超过三个(含三个)码元、右面部分超过两个(含两个)码元时,左面部分取第一、第二个码元,右面部分取第一个码元和最后一个码元,如骅,取 亻十;其余左右结构汉字,从第一个笔画开始,按书写顺序取前三个码元和最后一个码元进行输入,如郊,取亠八乂阝;稿取丿木亠口。魉、爬、赶等也作为左右结构,如赶,取土丨二丨。对于左中右结构的汉字,左和中两部分构成可独立使用的的汉字时,该字取第一、第二个码元,右面部分取第一个码元和最后一个码元,如孵,取丿 爫一;其余左中右结构汉字,中、右合为右,按左右结构汉字取码,如卿,取丿 彐丨。
对于上下结构汉字中雨、气、髟、敄作部首并位于该字上半部分的汉字,其雨、气、髟、敄只取第一码元和第二码元;下半部分只有一个码元,取该码元为第三码,下半部分含两个以上(含两个)码元时,取第一个码元和最后一个码元,如氧,取一丷丨;露,取一冖足口;鬟,取一丨罒婺,取フ、女其余上下结构的汉字,从第一个笔画开始,按书写顺序取前三个码元和最后一个码元进行输入,如薄,取艹氵一寸。
3、词组的输入 二字词组,二字各取第一、第二码。三字词组,第一、第二字均取第一码,第三字取第一、第二码。四字和四字以上的词组,前三字和最后一字均取第一码。
4、简码字简码字为26个最常用的字,分设于26个键位。录入简码字只需击其所在键位再补空格键即可,可实现快速录入。简码字的键位设置如下折-到、缺-把、贝-就 日-最、口-和、框-要 人-是、单-他、月-而撇-的、竹-每、又-被 二-将、一-但、三-着 十-还、土-在、木-来厂-有、竖-不、丁-也 钩-以、弯-我、点-为、立-这、八-说。
三、GBK字符集(大字符集)二元码输入法GB字符集二元码的码元键位图和规则作以下变动后,就可输入GBK字符集20900个汉字(1)码元增加6个繁体字部首,这6个繁体字部首为糹、貝、魚、鳥、釒、言,它们所对应的中文键名输入键位的设置是糹,缺键;貝,框键;魚,又键;鳥,单人键;釒,二键;言,立键。
(2)当門字作部首时只取其第一、第二码元作为输入码元,其声旁只含一个码元时,取该码元为第三码,其声旁含有二个以上(含二个)码元时,取第一个码元和最后一个码元。
使用本发明输入汉字时,其汉字的输入编码及输入键盘操作举例如下表(表中凵为空格键)被输入汉字 编码输入码元时的中文键位 输入码元时的英文键位包 勹乚 月键、缺键、折键、凵 CAQ凵胞 月勹乚月键、月键、缺键、折键 CCAQ苞 艹勹乚草键、月键、缺键、折键 YCAQ雹 一冖勹乚一键、钩键、月键、折键 GICQ孢 フ亅勹乚又键、钩键、月键、折键 VICQ鲍 囗勹乚又键、框键、月键、折键 VXCQ鮑 魚勹乚又键、月键、缺键、折键 VCAQ龍 立月一三立键、月键、横键、三键 LCGB鞐 艹一上丶草键、一键、竖键、点键 YGJO玥 王月一键、月键、凵 GC凵嬅 女艹一撇键、草键、一键、二键 RYGT垚 土土土 土键、土键、土键、凵 HHH凵华夏亻匕一丿单键、单键、一键、撇键 DDGR中国人 口囗丿口键、框键、撇键、草键 SXRY坚强不屈丨一尸竖键、缺键、一键、缺键 JAGA。
权利要求
1.一种计算机笔画部首二元码汉字输入方法,它包括计算机键盘,其特征在于在通过计算机键盘输入汉字时,将汉字拆分为码元进行输入,其码元由笔画码和部首码组成;规定将汉字中使用的横、撇、竖、捺、点、折、钩、横撇8种基本笔画作为汉字输入时的笔画码,其中提画作为横的变形,竖提作为反钩,并规定这8种基本笔画所代表的笔画形态如下竖、捺、点的笔画形态分别为竖丨,捺,点丶,横分为横和提两种笔画形态横一,提 撇分为撇和撇点两种笔画形态,撇丿,撇点ㄑ,折分为五种笔画形态,它们分别为横折、竖折、撇折ㄥ、竖折折 横折折 钩分为两类共十一种笔画形态,第一类为横直类钩画直钩亅,横折钩,横钩乛,反钩 第二类为弯斜类钩画弯钩 斜钩 竖弯钩乚,横折弯钩乙、,竖折折钩ㄅ,横折折钩ㄋ,横撇分为三种笔画形态,它们分别为横撇フ, 竖横撇 横折横撇 规定63个部首作为部首码,这63个部首码的形态分别为纟、、尸、彐、山、冂、贝、虫、日、口、口、罒、足、人、钅、亻、儿、匕、月、勹、冂、女、、、乂、又、、阝、王、二、 、彳、 三、十、氵、艹、土、士、木、ナ、大、石、厂、忄、上、虍、扌、寸、冖、宀、犭、 讠、亠、疒、辶、立、八、丷、爫、 火;各码元在输入时所对应的计算机键盘中的英文字母键分别为A键、彐、尸、山,B键三、十、氵,C键月、勹、冂,D键亻、儿、匕,E键人、钅,F键、、乂,G键一、 王,H键土、士,I键亅、乛、 冖、宀,J键丨、忄、上、虍,K键乙、、ㄅ、 ㄋ、犭、 L键亠、立、疒、辶,M键扌、寸、, N键木,O键丶、讠,P键八、丷、爫、 火,Q键ㄥ、、、 乚、纟,R键丿、ㄑ、女,S键口,T键二、 、彳、 U键厂、ナ、大、石,V键フ、 又、、阝,W键日X键口、罒、足,Y键艹、 Z键冂、贝、虫。
2.根据权利要求1的计算机笔画部首二元码汉字输入方法,其特征在于在通过计算机键盘输入汉字时,规定每个汉字取四个码元进行输入,不足四个码元补回车;对于左右结构的汉字,当左面部分为三个或超过三个码元、右面部分为两个或超过两个码元时,左面部分取第一、第二个码元,右面部分取第一个码元和最后一个码元,其余左右结构汉字,从第一个笔画开始,按书写顺序取前三个码元和最后一个码元进行输入;对于左中右结构的汉字,左和中两部分构成可独立使用的汉字时,该字取第一、第二个码元,右面部分取第一个码元和最后一个码元;其余左中右结构汉字,以原左面部分为左,以原中间部分、右面部分合而为右,按左右结构汉字取码;对于上下结构汉字中,雨、气、髟、孜作部首并位于该字上半部分的汉字,其雨、气、髟、孜只取第一码元和第二码元,下半部分只有一个码元,取该码元为第三码,下半部分含两个或两个以上码元时,取第一个码元和最后一个码元,其余上下结构的汉字,从第一个笔画开始,按书写顺序取前三个码元和最后一个码元进行输入。
3.根据权利要求1或2的计算机笔画部首二元码汉字输入方法,其特征在于在计算机键盘上对应于每个英文字母键都分别设有中文键名及键符,可将中文键符标注在对应的英文字母键上制作成中文键盘,其计算机键盘中各英文字母键所对应的中文键名、键符及中文键盘上的中文键上的标注为
4.根据权利要求1、2或3的计算机笔画部首二元码汉字输入方法,其特征在于在通过计算机键盘输入汉字时,所输入的繁体字如含有糹、貝、魚、鳥、金、言这六个繁体字部首时,规定这六个繁体字部首分别通过以下中文键名键进行输入糹,缺键;貝,框键;魚,又键;鳥,单人键;金,二键;言,立键;并且对于输入含有門字作为部首的汉字时,该門字只取其第一、第二个码元,其声旁只含一个码元时,取该码元为第三码,其声旁含有二个或二个以上码元时,取第一个码元和最后一个码元。
全文摘要
本发明公开了一种计算机笔画部首二元码汉字输入方法,它包括计算机键盘,在通过计算机键盘输入汉字时,它使用89个码元(输入GBK字符集汉字增加6个繁写部首)拆分汉字,将汉字拆分为码元进行输入,其码元由笔画码和偏旁部首码组成;规定将汉字中使用的横、撇、竖、捺、点、折、钩、横撇8种基本笔画作为汉字输入时的笔画码,规定63个部首作为部首码,每个汉字取四个码元进行输入,不足四个码元补回车。本发明具有容易掌握、操作简单、规则简明、记忆量小、重码率低等优点,只需学会600多个基本字的拆分,就会输入GBK字符集20900汉字,适合专业打字人员、中老年、中小学生以及需要输入冷僻字的特殊专业使用。
文档编号G06F3/023GK1794147SQ200510003339
公开日2006年6月28日 申请日期2005年12月28日 优先权日2005年12月28日
发明者刘君驹 申请人:刘君驹