简易五笔汉字编码方法及其键盘的制作方法

文档序号:6352220阅读:292来源:国知局
专利名称:简易五笔汉字编码方法及其键盘的制作方法
技术领域
本发明涉及中文信息处理和汉字编码技术领域。
汉字的计算机输入编码方案,迄今已有几百种之多。这几百种编码方案,大致可分为音码、形码和音形码三类。由选取的部首和笔划的不同,形成了各种各样的汉字拆分形码和音形码编码方案。众多的形码和音形码编码方案,按汉字编码码长区分,可分为四码编码方案和三码编码方案两类。
四码编码方案中,汉字和词汇都以同样的四码编码。初看起来,四码编码容量大,汉字重码率低。但由于中文输入包括汉字输入和词汇输入,当词汇容量增大时,汉字和词汇的重码率急剧上升。在一些四码编码方案中,为保持较低的汉字和词汇的重码率,不得不限制词汇容量。
三码编码方案中,基本上采用汉字以三码编码,词汇以四码编码方式。以这种编码方式,汉字编码空间和词汇编码空间相互独立,词汇的容量并不影响汉字的重码率。但由于汉字仅以三码编码,其编码容量较小。以26个英文字母键为编码键位,采用三码编码,其编码容量为17576个编码。仅为GB2312-80中6763个汉字的2.6倍。以这样小的编码空间比,不论怎样选取编码码元,势必导致较高的汉字重码率。另一方面,虽然汉字以三码编码,为要与词汇输入一致,在输入一个汉字时,需要输入一个空格键。因此,输入一个汉字,仍然需要输入四个键。
大多数形码和音形码编码方案,为降低汉字重码率,采用了较多的编码码元,如近百个或上百个字根。太多的编码码元,映射排列到编码键盘上,必然显得繁杂,难以做到有规律可寻,给该编码方法的学习和使用造成了很大的困难。
因此,在保持适度的汉字低重码率的基础上,减少编码码元,兼顾易学易用和高输入效率,是一个好的汉字编码方案要达到的目标。这也是本发明提出的简易五笔汉字编码方法所要达到的目标。
本发明是这样实现的创造性地提出常规编码码元和特殊编码码元编码原理,根据此原理,字词编码兼容统一,而汉字和词汇又能分别具有各自独立的编码空间。因此,一方面降低了词汇的重码率,另一方面,当词汇容量增大时,并不影响汉字的重码率。在常规编码码元中,提出了派生类编码码元。在特殊编码码元中,提出了单笔划类和排列序号类编码码元。采用很少的30多个基本常规编码码元和一些特殊编码码元,对汉字和词汇依形编码,或增加字音类常规编码码元,对汉字和词汇依音形编码。编码码元在键盘上布置合理,规律性强。
此编码方法的特征是规定了常规编码码元和特殊编码码元,设计了相应的编码键盘,提出了基于常规编码码元和特殊编码码元的编码原理,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成多种编码方案及其相应的编码键盘。定义26个英文字母键为常规编码键位,并且定义一些符号键为特殊编码键位,分别映射常规编码码元和特殊编码码元,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,选用相应的编码键位,映射选用的编码码元,可形成多种编码方案及其相应的编码键盘。
基于此编码方法,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成多种编码方案及其相应的编码键盘(1)或者是依形编码方案A,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类和排列序号类特殊编码码元,基于四类编码码元,即部首类码元、笔划类码元、派生类码元和序号类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依形编码,(2)或者是依形编码方案B,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类特殊编码码元,基于三类编码码元,即部首类码元、笔划类码元和派生类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依形编码,(3)或者是依形编码方案C,规定了单笔划类特殊编码码元,基于两类编码码元,即部首类码元和笔划类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依形编码,(4)或者是依形编码方案D,基于两类常规编码码元,即部首类码元和笔划类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依形编码,(5)或者是依音形编码方案A,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类和排列序号类特殊编码码元,基于五类编码码元,即字音类码元、部首类码元、笔划类码元、派生类码元和序号类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依音形编码,(6)或者是依音形编码方案B,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类特殊编码码元,基于四类编码码元,即字音类码元、部首类码元、笔划类码元、和派生类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依音形编码,(7)或者是依音形编码方案C,规定了单笔划类特殊编码码元,基于三类编码码元,即字音类码元、部首类码元、和笔划类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依音形编码,(8)或者是依音形编码方案D,基于三类常规编码码元,即字音类码元、部首类码元、和笔划类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依音形编码。
基于此编码方法,可以形成对汉字和词汇以数字编码,采用编码数字键盘输入汉字和词汇的方法,即一种数字Chinese Keyed Entry简称数字“CKE”编码方法。
此数字“CKE”编码方法的特征是规定了常规编码码元和特殊编码码元,设计了相应的编码数字键盘,提出了基于常规编码码元和特殊编码码元的编码原理,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成多种编码方案及其相应的编码数字键盘。
此数字“CKE”编码方法定义1到6或1到9的数字键的两键组合中的一部分为常规编码组合键位,一部分不用或可选为特殊编码组合键位,定义1到9的数字键单键为特殊编码单键位,分别映射常规编码码元和特殊编码码元,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,选用相应的编码数字键位,映射选用的编码码元,可形成多种数字编码方案及其相应的编码数字键盘。
基于此数字“CKE”编码方法,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成多种数字编码方案及其相应的编码数字键盘(1)或者是依形数字编码方案A,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类和排列序号类特殊编码码元,基于四类编码码元,即部首类码元、笔划类码元、派生类码元和序号类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依形编码,(2)或者是依形数字编码方案B,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类特殊编码码元,基于三类编码码元,即部首类码元、笔划类码元和派生类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依形编码,(3)或者是依形数字编码方案C,规定了单笔划类特殊编码码元,基于两类编码码元,即部首类码元和笔划类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依形编码,(4)或者是依形数字编码方案D,基于两类常规编码码元,即部首类码元和笔划类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依形编码,(5)或者是依音形数字编码方案A,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类和排列序号类特殊编码码元,基于五类编码码元,即字音类码元、部首类码元、笔划类码元、派生类码元和序号类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依音形编码,(6)或者是依音形数字编码方案B,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类特殊编码码元,基于四类编码码元,即字音类码元、部首类码元、笔划类码元、和派生类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依音形编码,
(7)或者是依音形数字编码方案C,规定了单笔划类特殊编码码元,基于三类编码码元,即字音类码元、部首类码元、和笔划类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依音形编码,(8)或者是依音形数字编码方案D,基于三类常规编码码元,即字音类码元、部首类码元、和笔划类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依音形编码。
在本发明提出的简易五笔汉字编码方法的各种依形编码方案和依音形编码方案中,字词最大编码码长可以选择为四码。为了减少大词汇量的重码率或用于GBK大字符集汉字输入,字词最大编码码长也可以选择为五码。可以选择(1)或者是字词4-4码编码方式,即汉字和词汇的最大编码码长均为四码。
(2)或者是字词4-5码编码方式,即汉字和词汇的最大编码码长各为四码和五码。
(3)或者是字词5-5码编码方式,即汉字和词汇的最大编码码长均为五码。
在本发明提出的简易五笔汉字数字“CKE”编码方法的各种依形数字编码方案和依音形数字编码方案中,对应上述字词4-4码编码方式,汉字和词汇的最大数字编码位数均为八位,对应上述字词4-5码编码方式,汉字和词汇的最大数字编码位数各为八位和十位,对应上述字词5-5码编码方式,汉字和词汇的最大数字编码位数均为十位。在上述字词统一编码方式中,汉字的数字编码的最后位为结束码0,对应数字键0。若仅输入汉字,对应上述汉字4码编码方式,汉字的最大数字编码位数为七位,对应上述汉字5码编码方式,汉字的最大数字编码位数为九位。若汉字的数字编码位数小于最大数字编码位数,则补一个结束码0。
较之其它各种汉字编码方案,简易五笔汉字编码方法具有如下几个重要的特点和优点1.基本编码码元少。仅有9个部首类码元、1个三笔划类码元、25个两笔划类码元和5个单笔划类码元,即,在依形编码时,最多仅有40个基本编码码元。在依音形编码时,仅增加23个或26个字音类码元。
2.派生类码元基于基本常规编码码元,在编码和键位上与基本常规编码码元一致,易于掌握和熟悉。
3.规定了单笔划类和排列序号类特殊编码码元。一方面,较之一般的三码编码方法,大大地扩展了汉字编码容量,增强了汉字间的区分能力。其编码容量大致估计,大约为26*31*31*7=174920个编码,约为三码编码方法的编码容量的10倍。另一方面,较之一般的四码编码方法,虽然汉字编码容量要小一些,但词汇编码容量等于四码编码方法的编码容量。因此,汉字编码和词汇编码总容量比一般的四码编码方法的编码容量要大很多。并且,由于通过此两类特殊编码码元,将汉字编码空间和词汇编码空间隔离开来,使汉字的重码率和词汇的重码率互不影响。因此,不论词汇容量怎样扩大,始终不会影响汉字的重码率。这样,一方面能够保持汉字的低重码率,另一方面又能降低词汇的重码率。迄今所有其它各种汉字四码编码方法,都未能解决这个问题。对这些汉字四码编码方法来说,汉字和词汇共用一个编码空间。当词汇容量增大时,汉字的重码率急剧上升,若想保持较低的汉字重码率,就只能限制词汇容量。
4.汉字和词汇均具有较低的重码率,字词综合重码率低。与目前使用较多的形码编码方案“五笔字型”相比,若“五笔字型”不计入词汇,仅汉字而言,二者汉字重码数接近。与依形和依音形编码方案A、B和C相比,“五笔字型”的汉字重码数要略少一些,而依音形编码方案D的汉字重码数,则略少于“五笔字型”。但是,当计入词汇时,本发明的依形和依音形编码方案A、B和C的汉字重码数不论词汇容量怎样扩大,始终保持不变,而“五笔字型”的汉字重码数急剧上升,远远大于前者的汉字重码数。由于本发明的编码规则定义、编码码元选择和相应键盘布置合理,本发明的词汇重码数也远远小于“五笔字型”的词汇重码数,在不同的词汇容量的情况下,仅为“五笔字型”的百分之五十至百分之七十四。考虑到“五笔字型”采用了一百多个字根,其编码码元数远远大于本发明的编码码元数。显而易见,本发明提出的简易五笔汉字编码方法较之“五笔字型”及其它类似的汉字编码方法,在各方面都要优越得多。
5.简易五笔汉字编码方法既可应用于普通大键盘,也可以转为简易五笔汉字数字“CKE”编码方法,应用于编码数字键盘。因此,不但可应用于计算机汉字键盘输入,也可应用于手机等电子终端产品。
由此可见,简易五笔汉字编码方法编码码元少、重码率低、词汇容量大,易学易用、输入效率高,具有很强的新颖性、创造性和实用性,可广泛用于各类中文信息处理系统中。


图1是本发明实施例的简易五笔编码码元键盘A;图2是本发明实施例的简易五笔编码码元键盘B;图3是本发明实施例的简易五笔编码码元键盘C;图4是本发明实施例的简易五笔编码码元键盘D。其中,简易五笔编码码元键盘C是在简易五笔编码码元键盘A上省去了派生类码元和排列序号类码元及其对应的特殊编码键位。简易五笔编码码元键盘D是在简易五笔编码码元键盘A上省去了派生类码元、排列序号类码元和单笔划类码元及其对应的特殊编码键位。图5、6、7和8分别是简易五笔编码码元键盘A、B、C和D的另一种形式。
图1所示的简易五笔编码码元键盘A可用于依形编码方案A和依音形编码方案A,图2所示的简易五笔编码码元键盘B可用于依形编码方案B和依音形编码方案B,图3所示的简易五笔编码码元键盘C可用于依形编码方案C和依音形编码方案C,图4所示的简易五笔编码码元键盘D可用于依形编码方案D和依音形编码方案D。
表1是本发明实施例的简易五笔数字“CKE”编码方法双键位组合表A;表2是本发明实施例的简易五笔数字“CKE”编码方法双键位组合表B;表3是本发明实施例的简易五笔数字“CKE”编码方法双键位组合表C;表4是本发明实施例的简易五笔数字“CKE”编码方法双键位组合表D;表5是本发明实施例的简易五笔数字“CKE”编码方法双键位组合表A2;表6是本发明实施例的简易五笔数字“CKE”编码方法双键位组合表B2;表7是本发明实施例的简易五笔数字“CKE”编码方法双键位组合表C2;表8是本发明实施例的简易五笔数字“CKE”编码方法双键位组合表D2;表9是本发明实施例的简易五笔数字“CKE”编码方法双键位组合表A3。其中,简易五笔数字“CKE”编码方法双键位组合表C是在简易五笔数字“CKE”编码方法双键位组合表A上省去了派生类码元和排列序号类码元及其对应的特殊编码键位。简易五笔数字“CKE”编码方法双键位组合表D是在简易五笔数字“CKE”编码方法双键位组合表A上省去了派生类码元、排列序号类码元和单笔划类码元及其对应的特殊编码键位。简易五笔数字“CKE”编码方法双键位组合表A2是将在简易五笔数字“CKE”编码方法双键位组合表A上的部分部首类码元拆分在其它扩展双键位上。简易五笔数字“CKE”编码方法双键位组合表A3是将在简易五笔数字“CKE”编码方法双键位组合表A上的部分部首类码元和派生类码元拆分在其它扩展双键位上。简易五笔数字“CKE”编码方法双键位组合表B2是将在简易五笔数字“CKE”编码方法双键位组合表B上的部分部首类码元拆分在其它扩展双键位上。简易五笔数字“CKE”编码方法双键位组合表C2是将在简易五笔数字“CKE”编码方法双键位组合表C上的部分部首类码元拆分在其它扩展双键位上。简易五笔数字“CKE”编码方法双键位组合表D2是将在简易五笔数字“CKE”编码方法双键位组合表D上的部分部首类码元拆分在其它扩展双键位上。
表1、表5和表9所示的简易五笔数字“CKE”编码方法双键位组合表A、A2和A3可用于依形数字编码方案A和依音形数字编码方案A,表2和表6所示的简易五笔数字“CKE”编码方法双键位组合表B和B2可用于依形数字编码方案B和依音形数字编码方案B,表3和表7所示的简易五笔数字“CKE”编码方法双键位组合表C和C2可用于依形数字编码方案C和依音形数字编码方案C,表4和表8所示的简易五笔数字“CKE”编码方法双键位组合表D和D2可用于依形数字编码方案D和依音形数字编码方案D。
下面结合本发明实施例、附图和附表对本发明的简易五笔汉字编码方法和简易五笔汉字数字“CKE”编码方法作进一步的详细阐述。
一.简易五笔汉字编码码元简易五笔编码码元分为五类。在依形编码方案中,不用字音类码元,采用其余四类编码码元,其中根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成四种依形编码方案。在依音形编码方案中,采用字音类码元在内的五类编码码元,其中根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成四种依音形编码方案。
简易五笔汉字数字“CKE”编码方法亦采用此五类编码码元。在依形数字编码方案中,不用字音类码元,采用其余四类编码码元,其中根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成四种依形数字编码方案。在依音形数字编码方案中,采用字音类码元在内的五类编码码元,其中根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成四种依音形数字编码方案。
1.字音类码元包括汉字的汉语拼音的首字母。字音类码元为常规编码码元和基本编码码元。2.部首类码元(1)“口”(2)“日”,对前四笔为“日”的一些字,如“申”,“电”,“果”和“里”等字,其前四笔也取“日”编码码元。
(3)“月”,包括其变形,即第一笔为竖,如“有”字的后四笔。
(4)“土”(5)“卄”(6)“木”(7)“氵”(8)“钅”(9)“口”,包括“国”字框,“田”字框,“目”字框和“罒”字框。
部首类码元为常规编码码元和基本编码码元。凡一个部件为部首类码元,或以部首类码元开始,则此部件取相应的部首类码元为编码码元。3.笔划类码元笔划按字典标准规范,分为横,竖,撇,点(捺)和折共五类,分别记为1,2,3,4,5。笔划类码元按笔划数多少分为三类,有(1)单笔划类此类为特殊编码码元和基本编码码元,对应特殊编码键位。在此类编码码元中,对于默认单笔划类,将单笔划横,竖,撇,点(捺)和折的编码分别记为1,2,3,4和5;对于序号单笔划类,将单笔划横,竖,撇,点(捺)和折的编码分别记为7,8,8,9和60。由于只用四个特殊编码键位,因此,“竖”和“撇”共用一个编码。
(2)两笔划类两笔划类码元为常规编码码元和基本编码码元。取部件的前两笔,按笔划横,竖,撇,点(捺)和折的不同组合,分为25种,其编码分别记为11,12,13,14,1521,22,23,24,2531,32,33,34,3541,42,43,44,4551,52,53,54,55如两笔划“横横”对应编码“11”,两笔划“横竖”对应编码“12”。(3)三笔划类三笔划类码元为常规编码码元和基本编码码元。三笔划类码元有一种,为三笔划“横竖折”,对应笔划编码“125”。如汉字“雨”,“西”和“束”等,其前三笔划形状相同,位置关系相同,均为“横竖折”,对应笔划编码“125”。4.派生类码元派生类码元为常规编码码元,用来区分同类基本常规编码码元中不同部首和字根。(1)在两笔划类编码码元中,对同一类两笔划编码,依前两笔划或前多笔划位置关系不同,可划分出不同的派生码元。如部件“石”和“尢”,其前两笔划均为“横撇”,属于“横撇”类编码码元,对应两笔划编码“13”。但各自的两笔划位置关系不同,为区别其位置特征,可划分不同的派生码元为“石”和“ナ”。又如部件“千”和“禾”,其前两笔划均为“撇横”,属于“撇横”类编码码元,对应两笔划编码“31”。由于其前三笔划位置关系相同,为区别与其它“撇横”类编码码元不同的位置特征,可划分出派生码元“千”。再如部件“中”和“虫”,其前两笔划均为“竖折”,属于“竖折”类编码码元,对应两笔划编码“25”。由于其前四笔划位置关系相同,为区别与其它“竖折”类编码码元不同的位置特征,可划分出派生码元“中”。再如汉字“向”,“白”和“禹”等,其前三笔划形状相同,位置关系相同,均为“撇竖折”,对应笔划编码“325”,为区别与其它“撇竖”类编码码元不同的位置特征,可划分出派生码元“325”。
(2)在部首类编码码元中,对同一类部首编码,依部首在部件中位置关系不同,可划分出不同的派生码元。如部件“口”和“足”,其部首编码码元均为“口”,但在部件“口”中,编码码元即为部件的全部,而在部件“足”中,编码码元仅为部件的一部分。为区别此特征,可划分不同的派生码元为“口”和“足”。
(3)派生类码元列表“13”-石、ナ、_、其余“15”-扌、车、匚、其余“25”-中、山,贝、其余“31”-_、千、牜、其余“32”-亻、白(325)、其余“33”-彳、其余“35”-犭、鱼、饣、其余(第二笔为左钩者)“35”-匕、儿、几、其余(第二笔为右钩者)“42”-忄、门、其余“45”-讠、礻、其余(其中辶为三笔,对应笔划编码“454”,缩为“45”)“55”-纟、马、其余“卄”-卄、革“口”-口、足5.序号类码元此类为特殊编码码元,对应特殊编码键位。
在键盘上,取26个英文字母键为常规编码键。一个常规编码键可能对应多个常规编码码元。这些多个常规编码码元排列在同一键位上,其排列顺序可称为码元排列序号。此码元排列序号可构成一类特殊编码码元,即序号类码元。为简便起见,规定一个常规编码键最多可对应五个常规编码码元。在依音形编码方案中,字音类码元不计入排列顺序,既不作为默认码元,也不影响同一键位上其它常规编码码元的码元排列序号。
规定第一个常规编码码元为默认码元,从第二个常规编码码元起,用多个如四个序号类码元来区别,依其先后分别将其编码记为7,8,9和60。非派生类的两笔划码元的码元排列序号为最后一个,对应该键位上的最后一个序号类码元。如将部首类码元“土”和两笔划类码元“21”依先后排列在一个英文键位上,则部首类码元“土”为默认码元,而两笔划类码元“21”的排列序号为2,对应第一个序号类码元,其编码为“7”。在依音形编码方案中,由于字音类码元不计入排列顺序,作为默认码元的第一个常规编码码元,是从除了字音类码元以外的同一键位上其它常规编码码元的排列顺序开始计算。
在简易五笔汉字数字“CKE”编码方法中,将上述常规编码键转为常规编码组合键,同样适用上述说明。
二.简易五笔编码码元键盘在标准英文键盘上,定义26个英文字母键为常规编码键位,并且定义十个符号键为特殊编码键位,分别映射常规编码码元和特殊编码码元。特殊编码键位有两种布置方式,分别相应于图1所示的简易五笔编码码元键盘A和图2所示的简易五笔编码码元键盘B。此两类编码码元在编码键位上的分布为1.常规编码键位“Q”-犭、鱼、35(第二笔为左钩者)“W”-34“E”-月、彳、33“R”-亻、白(325)、32“T”-_、千、31“Y”-41“U”-纟、日、42“I”-43“O”-44“P”-讠、礻、45“A”-扌、车、15
“S”-氵、35(匕、儿、几和其余第二笔为右钩者)、14“D”-石、ナ、13“F”-12“G”-11“H”-土、21“J”-卄、22“K”-木、23“L”-雨(125)、24“M”-中、山,25“N”-51“B”-口、52“V”-53“C”-钅、54“X”-纟、55“Z”-口、足在依音形编码方案中,字音类码元即汉字的汉语拼音的首字母按常规拼音输入方式布置在对应的英文字母键位上。其中声母“ch”、“sh”和“zh”可以分别布置在键位“c”、“s”和“z”上,也可以选择分别布置在键位“i”、“u”和“v”上。列在键位“S”上的派生类码元35(匕、儿、几和其余第二笔为右钩者)可以选择放在键位“Z”上,以简化编码码元键盘布置。2.特殊编码键位(相应于简易五笔编码码元键盘A,如图1所示)(1)单笔划类“,”-编码1,笔划“横”“”-编码2,笔划“竖”“[” -编码3,笔划“撇”“]” -编码4,笔划“点(捺)”“.” -编码5,笔划“折”(2)排列序号类“/”-7“-”-8(3)词汇特殊编码替代键“、”-替代键3.特殊编码键位(相应于简易五笔编码码元键盘B,如图2所示)
在这种方式中,相应于默认常规编码码元和序号类常规编码码元,分别布置单笔划类和序号单笔划类编码码元。
(1)单笔划类“,”-编码1,笔划“横”“”-编码2,笔划“竖”“[” -编码3,笔划“撇”“]” -编码4,笔划“点(捺)”“.” -编码5,笔划“折”(2)序号单笔划类“.” -编码7,笔划“横”“-”-编码8,笔划“竖”“-”-编码8,“撇”“=” -编码9,笔划“点(捺)”“\”-编码60,笔划“折”(3)词汇特殊编码替代键“、”-替代键常规编码码元和特殊编码码元在编码键位上的分布,也可采取如图5、图6、图7和图8所示的简易五笔编码码元键盘A、B、C和D的另一种形式。
对于简易五笔汉字数字“CKE”编码方法,将数字键1到9按行和列排成双键位组合表,首键按行排列,末键按列排列。定义1到6或1到9的数字键的两键组合中的一部分为常规编码组合键位,一部分不用或可选为特殊编码组合键位,定义1到9的数字键单键为特殊编码单键位或特殊编码键位。常规编码组合键位和特殊编码单键位或特殊编码键位分别映射常规编码码元和特殊编码码元。特殊编码单键位有两种布置方式,分别相应于表1所示的简易五笔数字“CKE”编码方法双键位组合表A和表2所示的简易五笔数字“CKE”编码方法双键位组合表B。此两类编码码元在编码组合键位上的分布为1.常规编码组合键位“11”-11,G“12”-12,F“13”-石、ナ、13、D“14”-氵、35(匕、儿、几和其余第二笔为右钩者)、14、S“15”-扌、车、15、A“21”-土、21、H“22”-卄、22、J
“23”-木、23、K“24”-雨(125)、24、L“25”-中、山,25、M“31”-_、千、31、T“32”-亻、白(325)、32、R“33”-月、彳、33、E“34”-34、W“35”-犭、鱼、35(第二笔为左钩者)、Q“41”-41、Y“42”-纟、日、42、U“43”-43、I“44”-44、O“45”-讠、礻、45、P“51”-51、N“52”-口、52、B“53”-53、V“54”-钅、54、C“55”-多、55、X“61”-口、足、Z在依音形数字编码方案中,字音类码元即汉字的汉语拼音的首字母按常规拼音输入方式对应英文字母。其中声母“ch”、“sh”和“zh”可以分别对应英文字母“c”、“s”和“z”,也可以选择分别对应英文字母“i”、“u”和“v”。列在组合键位“14”上的派生类码元35(匕、儿、几和其余第二笔为右钩者)可以选择放在组合键位“35”上,以简化编码码元数字键盘布置。各双键位组合表中,为清楚起见,采用大写英文字母。
相应于简易五笔数字“CKE”编码方法双键位组合表A2、B2、C2和D2,上述部分部首类码元拆分在其它扩展双键位上。如“62”-日、“63”-月、“64”-钅、“65”-35(匕、几、儿和其余第二笔为右钩者)、“66”-口。相应于简易五笔数字“CKE”编码方法双键位组合表A3,上述部分部首类码元和派生类码元拆分在其它扩展双键位上。
2.特殊编码单键位(相应于简易五笔数字“CKE”编码方法双键位组合表A、A2和A3)(1)单笔划类
“1”-编码1,笔划“横”“2”-编码2,笔划“竖”“3”-编码3,笔划“撇”“4”-编码4,笔划“点(捺)”“5”-编码5,笔划“折”(2)排列序号类“7”-7“8”-8(3)词汇特殊编码替代键对应五个单笔划编码,在单笔划编码后补一个编码6,构成词汇特殊组合编码,对应特殊双键组合键位。如词汇“三个”,其数字编码为“11 16 34 26”,其中,“16”和“26”为特殊组合编码。也可以选择采取共用一个词汇特殊组合编码的方式。
3.特殊编码单键位(相应于简易五笔数字“CKE”编码方法双键位组合表B和B2)在这种方式中,相应于默认常规编码码元和序号类常规编码码元,分别布置单笔划类和序号单笔划类编码码元。如表2所示,特殊编码单键位在编码组合键位上的分布为(1)单笔划类“1”-编码1,笔划“横”“2”-编码2,笔划“竖”“3”-编码3,笔划“撇”“4”-编码4,笔划“点(捺)”“5”-编码5,笔划“折”(2)序号单笔划类“7”-编码7,笔划“横”“8”-编码8,笔划“竖”“8”-编码8,笔划“撇”“9”-编码9,笔划“点(捺)”“60”-编码60,笔划“折”(3)词汇特殊编码替代键对应五个单笔划编码,在单笔划编码后补一个编码6,构成词汇特殊组合编码,对应特殊双键组合键位。也可以选择采取共用一个词汇特殊组合编码的方式。
在简易五笔汉字数字“CKE”编码方法中,取0为结束码,对应数字键0,且数字键7、8和9既为特殊编码单键位,又同时为结束码。结束码标志一个汉字或词汇编码的结束。
三.简易五笔汉字取码规则简易五笔汉字输入方法以汉字和部首为基本取码部件,与汉字中其它部分既不相交也不相连即分离的笔划组为辅助取码部件。其取码规则为1.汉字由三个以上的部件组成。
在汉字最大编码码长为四码的编码方式中,首先尽可能组合成三个较大的部件,然后按从左到右,从上到下的次序依次取前面的两个和最后一个部件为取码单元。在依形编码方案中,如果最后一个部件由两个子部件组成,则两个子部件分别为取码单元,即增加到四个取码单元,否则,对最后一个部件,若用一个编码码元不能取尽整个部件,则最后一个部件其余部分为一个取码单元,即增加到四个取码单元。
在汉字最大编码码长为五码的编码方式中,首先尽可能组合成四个较大的部件,然后按从左到右,从上到下的次序依次取前面的三个和最后一个部件为取码单元。在依形编码方案中,如果最后一个部件由两个子部件组成,则两个子部件分别为取码单元,即增加到五个取码单元,否则,对最后一个部件,若用一个编码码元不能取尽整个部件,则最后一个部件其余部分为一个取码单元,即增加到五个取码单元。
2.汉字由三个部件组成。
在汉字最大编码码长为四码的编码方式中,按从左到右,从上到下的次序依次取三个部件为取码单元。在依形编码方案中,对第三个部件,若用一个编码码元不能取尽整个部件,则增加一个取码单元,即增加到四个取码单元,对第三个部件按两个取码单元,参照下述汉字为独体字的情况处理。
在汉字最大编码码长为五码的编码方式中,按从左到右,从上到下的次序依次取三个部件为取码单元。在依形编码方案中,对第三个部件,若用一个编码码元不能取尽整个部件,则增加两个取码单元,即增加到五个取码单元,对第三个部件按三个取码单元,参照下述汉字为独体字的情况处理。在依音形编码方案中,对第三个部件,若用一个编码码元不能取尽整个部件,则增加一个取码单元,即增加到四个取码单元,对第三个部件按两个取码单元,参照下述汉字为独体字的情况处理。
3.汉字由两个部件组成。
在依形编码方案中,依两个部件的笔划数多少,分别确定取码方式(1)若第二部件的笔划数小于四,而第一部件的笔划数大于三并且可以取两个编码码元,则第一部件有两个取码单元。否则,第一部件为一个取码单元(2)若第二部件的笔划数大于三,而第一部件的笔划数明显比第二部件的笔划数多,即至少多三个笔划,则第一部件有两个取码单元。或者当可取多于两个编码码元,并且第一部件有多个子部件,而第二部件为部首偏傍时,则第一部件有两个取码单元。否则,第一部件为一个取码单元。
(3)由于在汉字最大编码码长为四码的编码方式中,一个汉字最多可取四个编码码元,或在汉字最大编码码长为五码的编码方式中,一个汉字最多可取五个编码码元,当确定了第一部件的取码单元数,就可确定第二部件的最多取码单元数。
(4)若第一部件有两个取码单元,如果有两个子部件,则两个子部件分别为取码单元;否则,参照下述汉字为独体字的情况处理。
(5)若第二部件有两个或三个取码单元,如果有两个子部件,则将第二部件看做由两个子部件组成的汉字,参照上述汉字由两个部件组成的情况处理;否则,参照下述汉字为独体字的情况处理。
在依音形编码方案中,取两个部件为取码单元(1)在汉字最大编码码长为四码的编码方式中,若第二部件有多个子部件,则增加一个取码单元,即增加到共三个取码单元,对第二部件的多个子部件统一依次或统一按首尾取两个取码单元。
在汉字最大编码码长为五码的编码方式中,若第二部件有多个子部件,则增加两个取码单元,即增加到共四个取码单元,对第二部件的多个子部件统一依次或统一按首尾取三个取码单元。
(2)否则,在汉字最大编码码长为四码的编码方式中,对第二个部件,若用一个编码码元不能取尽整个部件,则增加一个取码单元,对第二个部件按两个取码单元,参照下述汉字为独体字的情况处理。
在汉字最大编码码长为五码的编码方式中,对第二个部件,若用两个编码码元不能取尽整个部件,则增加到三个取码单元,对第二个部件按三个取码单元,参照下述汉字为独体字的情况处理。或对第二个部件,若用一个编码码元不能取尽整个部件,则增加一个取码单元,对第二个部件按两个取码单元,参照下述汉字为独体字的情况处理。
4.汉字为独体字。
(1)若能从独体字中提出编码部件,则按前面的规则确定取码单元。如汉字“乘”和“來”,可分别确定取码单元为“禾”和“北”,以及取码单元“木”和“从”。
(2)否则,若独体字的前面部分是一个字,则将该字和后面部分各作为一个部件,按上述汉字由两个部件组成情形,分配取码单元。如汉字“虫”,其前面部分为汉字“中”,则可将“中”和后面部分各作为一个部件,分配取码单元。
(3)否则,若独体字的后面部分是一个字,则将该字和前面部分各作为一个部件,按上述汉字由两个部件组成情形,分配取码单元。如汉字“言”,其后面部分为汉字“口”,则可将“口”和前面部分各作为一个部件,分配取码单元。
(4)否则,按笔划顺序依次取码。上述规则稍作对应改动,同样适用于简易五笔汉字数字“CKE”编码方法。
四.简易五笔汉字编码规则1.在汉字最大编码码长为四码的编码方式中,汉字编码最多取四个编码码元,对应最多四个编码键位。在汉字最大编码码长为五码的编码方式中,汉字编码最多取五个编码码元,对应最多五个编码键位。
2.第一个编码码元必须是常规编码码元,其对应编码键位为常规编码键位,即26个英文字母键位。即在依形编码方案中,第一个编码码元必须是部首类码元,三笔划类码元或两笔划类码元,若汉字仅有一个笔划,则添加一个同样笔划,构成两笔划类码元。如汉字“一”和“乙”,分别取编码码元为“11”和“55”。而在依音形编码方案中,第一个编码码元必须是字音类码元即汉字的汉语拼音的首字母。
3.除最后一个取码单元外,在前面的几个取码单元中,若某取码单元仅有一个笔划,则添加一个同样笔划,构成两笔划类码元。如汉字“合”,在依形编码方案中,第二个取码单元为“一”,则可取编码码元为“11”。
4.若汉字按取码规则确定了取码单元,其最后一个取码单元只有一个笔划在依形编码方案D和在依音形编码方案D中,则添加一个同样笔划,构成两笔划类码元。如汉字“扎”和“扛”,其最后一个取码单元只有一个笔划,则其编码码元分别取为“55”和“11”。
在其余依形编码方案中(1)若此汉字的第一个编码码元为相应的编码键位上的默认码元,即其码元排列序号为1,则该取码单元取单笔划类特殊编码码元。如汉字“扎”和“扛”,其最后一个取码单元只有一个笔划,则其编码码元分别取为“5”和“1”,对应特殊编码键位。
(2)相应于简易五笔编码码元键盘A,若此汉字的第一个编码码元不为相应的编码键位上的默认码元,即其码元排列序号大于1,则当该汉字按取码规则确定少于最大编码码长取码单元时,其最后一个取码单元亦取单笔划类特殊编码码元。如汉字“大”和“轧”,其取码单元少于最大编码码长,最后一个取码单元只有一个笔划,则其编码码元分别取为“4”和“5”,对应特殊编码键位。
(3)相应于简易五笔编码码元键盘B,若此汉字的第一个编码码元不为相应的编码键位上的默认码元,即其码元排列序号大于1,则该最后一个取码单元取序号单笔划类特殊编码码元。如汉字“大”和“轧”,其最后一个取码单元只有一个笔划,则其编码码元分别取为“8”和“9”,对应特殊编码键位。
(4)相应于简易五笔编码码元键盘C,该取码单元取单笔划类特殊编码码元。如汉字“大”和“轧”,其最后一个取码单元只有一个笔划,则其编码码元分别取为“4”和“5”,对应特殊编码键位。
在其余依音形编码方案中,由于汉字的第一个编码码元为字音类码元
(1) 若此汉字的第二个编码码元为相应的编码键位上的默认码元,即其码元排列序号为1,则该取码单元取单笔划类特殊编码码元。如汉字“扎”和“扛”,其最后一个取码单元只有一个笔划,则其编码码元分别取为“5”和“1”,对应特殊编码键位。
(2) 相应于简易五笔编码码元键盘A,若此汉字的第二个编码码元不为相应的编码键位上的默认码元,即其码元排列序号大于1,则当该汉字按取码规则确定少于最大编码码长取码单元时,其最后一个取码单元亦取单笔划类特殊编码码元。如汉字“大”和“轧”,其取码单元少于最大编码码长,最后一个取码单元只有一个笔划,则其编码码元分别取为“4”和“5”,对应特殊编码键位。
(3) 相应于简易五笔编码码元键盘B,若此汉字的第二个编码码元不为相应的编码键位上的默认码元,即其码元排列序号大于1,则该最后一个取码单元取序号单笔划类特殊编码码元。如汉字“大”和“轧”,其最后一个取码单元只有一个笔划,则其编码码元分别取为“8”和“9”,对应特殊编码键位。
(4) 相应于简易五笔编码码元键盘C,该取码单元取单笔划类特殊编码码元。如汉字“大”和“轧”,其最后一个取码单元只有一个笔划,则其编码码元分别取为“4”和“5”,对应特殊编码键位。
5.在汉字最大编码码长为四码的编码方式中,若汉字按取码规则确定有四个取码单元,或在汉字最大编码码长为五码的编码方式中,若汉字按取码规则确定有五个取码单元在依形编码方案D和在依音形编码方案D中,其最后一个编码码元的编码方式与前面编码码元的编码方式一样,都是取常规编码码元。
在其余依形编码方案中,其最后一个编码码元的编码方式取决于此汉字的第一个编码码元的码元排列序号。其规则为(1) 若此汉字的第一个编码码元为相应的编码键位上的默认码元,即其码元排列序号为1,则其最后一个编码码元取该取码单元的首笔所对应的单笔划类特殊编码码元。如汉字“堆”,在汉字最大编码码长为四码的编码方式中,其第一个编码码元为“土”,在对应部首类码元“土”的常规编码键位上,对应默认码元,第二个编码码元为“32”,第三个编码码元为“41”,第四个编码码元取单笔划类码元“横”,其相应编码为“1”。
(2) 相应于简易五笔编码码元键盘A,若此汉字的第一个编码码元不为相应的编码键位上的默认码元,即其码元排列序号大于1,则其最后一个编码码元取对应的序号类码元。如对应两笔划类码元“55”的常规编码键位上,顺序排列有派生类码元“纟”和“55”。对汉字“编”和“骗”,在汉字最大编码码长为四码的编码方式中,前三个编码均相同,第四个取码单元也相同。由于“编”字的第一个编码码元“纟”为相应的编码键位上的默认码元,其码元排列序号为1,因此其第四个编码码元取单笔划码元“横”,相应编码为“1”。而“骗”字的第一个编码码元“马”,不为相应的编码键位上的默认码元,其码元排列序号为2,因此其第四个编码码元取相应的第一个序号类码元,编码为“7”。
(3) 相应于简易五笔编码码元键盘B,若此汉字的第一个编码码元不为相应的编码键位上的默认码元,即其码元排列序号大于1,则其最后一个编码码元取该取码单元的首笔所对应的序号单笔划类特殊编码码元。如对应两笔划类码元“55”的常规编码键位上,顺序排列有派生类码元“纟”和“55”。对汉字“编”和“骗”,在汉字最大编码码长为四码的编码方式中,前三个编码均相同,第四个取码单元也相同。由于“编”字的第一个编码码元“纟”为相应的编码键位上的默认码元,其码元排列序号为1,因此其第四个编码码元取单笔划码元“横”,相应编码为“1”。而“骗”字的第一个编码码元“马”,不为相应的编码键位上的默认码元,其码元排列序号为2,因此其第四个编码码元取序号单笔划类码元“横”,相应编码为“7”。
(4) 相应于简易五笔编码码元键盘C,则其最后一个编码码元取该取码单元的首笔所对应的单笔划类特殊编码码元。如汉字“堆”,在汉字最大编码码长为四码的编码方式中,其第一个编码码元为“土”,在对应部首类码元“土”的常规编码键位上,对应默认码元,第二个编码码元为“32”,第三个编码码元为“41”,第四个编码码元取单笔划类码元“横”,其相应编码为“1”。
在其余依音形编码方案中,由于汉字的第一个编码码元为字音类码元,其最后一个编码码元的编码方式取决于此汉字的第二个编码码元的码元排列序号。其规则为(1)若此汉字的第二个编码码元为相应的编码键位上的默认码元,即其码元排列序号为1,则其最后一个编码码元取该取码单元的首笔所对应的单笔划类特殊编码码元。如汉字“堆”,在汉字最大编码码长为四码的编码方式中,其第二个编码码元为“土”,在对应部首类码元“土”的常规编码键位上,对应默认码元,第三个编码码元为“32”,第四个编码码元取单笔划类码元“点”,其相应编码为“4”。
(2)相应于简易五笔编码码元键盘A,若此汉字的第二个编码码元不为相应的编码键位上的默认码元,即其码元排列序号大于1,则其最后一个编码码元取对应的序号类码元。如对应两笔划类码元“55”的常规编码键位上,顺序排列有派生类码元“纟”和“55”。对汉字“编”和“骗”,在汉字最大编码码长为四码的编码方式中,第二和第三个编码均相同,第四个取码单元也相同。由于“编”字的第二个编码码元“纟”为相应的编码键位上的默认码元,其码元排列序号为1,因此其第四个编码码元取单笔划码元“竖”,相应编码为“2”。而“骗”字的第二个编码码元“马”,不为相应的编码键位上的默认码元,其码元排列序号为2,因此其第四个编码码元取相应的第一个序号类码元,编码为“7”。
(3)相应于简易五笔编码码元键盘B,若此汉字的第二个编码码元不为相应的编码键位上的默认码元,即其码元排列序号大于1,则其最后一个编码码元取该取码单元的首笔所对应的序号单笔划类特殊编码码元。如对应两笔划类码元“55”的常规编码键位上,顺序排列有派生类码元“纟”和“55”。对汉字“编”和“骗”,在汉字最大编码码长为四码的编码方式中,第二和第三个编码均相同,第四个取码单元也相同。由于“编”字的第二个编码码元“纟”为相应的编码键位上的默认码元,其码元排列序号为1,因此其第四个编码码元取单笔划码元“竖”,相应编码为“2”。而“骗”字的第二个编码码元“马”,不为相应的编码键位上的默认码元,其码元排列序号为2,因此其第四个编码码元取序号单笔划类码元“横”,相应编码为“7”。
(4)相应于简易五笔编码码元键盘C,则其最后一个编码码元取该取码单元的首笔所对应的单笔划类特殊编码码元。如汉字“堆”,在汉字最大编码码长为四码的编码方式中,其第二个编码码元为“土”,在对应部首类码元“土”的常规编码键位上,对应默认码元,第三个编码码元为“32”,第四个编码码元取单笔划类码元“点”,其相应编码为“4”。
6.在汉字最大编码码长为四码的编码方式中,若汉字按取码规则确定少于四个取码单元,并且最后一个编码码元为常规编码码元,或在汉字最大编码码长为五码的编码方式中,若汉字按取码规则确定少于五个取码单元,并且最后一个编码码元为常规编码码元在依形编码方案D和在依音形编码方案D中,补一个空格键。在其余依形编码方案中(1)若该汉字的第一个编码码元为相应编码键位上的默认码元时,补一个空格键。
(2)相应于简易五笔编码码元键盘A,若该汉字的第一个编码码元不为相应的编码键位上的默认码元时,补上一个相应的序号类码元。如对应部首码元“口”的常规编码键位上,顺序排列有派生类码元“口”和“足”。对汉字“噪”和“躁”,其前三个编码均相同,并且最后的第三个编码码元为常规编码码元。由于“躁”字的第一个编码码元“足”,不为相应的编码键位上的默认码元,其码元排列序号为2,因此补上第四个编码码元,且取相应的第一个序号类码元,其编码为“7”。
(3)相应于简易五笔编码码元键盘B,若该汉字的第一个编码码元不为相应的编码键位上的默认码元时,按最后一个编码单元的首笔,补上一个相应的序号单笔划类码元。如对应部首码元“口”的常规编码键位上,顺序排列有派生类码元“口”和“足”。对汉字“噪”和“躁”,其前三个编码均相同,并且最后的第三个编码码元为常规编码码元。由于“躁”字的第一个编码码元“足”,不为相应的编码键位上的默认码元,其码元排列序号为2,因此补上第四个编码码元,且按最后一个编码单元的首笔为“横”,取相应的序号单笔划类码元,其编码为“7”。
(4)相应于简易五笔编码码元键盘C,补一个空格键。在其余依音形编码方案中,由于汉字的第一个编码码元为字音类码元(1)若该汉字的第二个编码码元为相应编码键位上的默认码元时,补一个空格键。
(2)相应于简易五笔编码码元键盘A,若该汉字的第二个编码码元不为相应的编码键位上的默认码元时,补上一个相应的序号类码元。如对应部首码元“口”的常规编码键位上,顺序排列有派生类码元“口”和“足”。对汉字“叭”和“趴”,其第二和第三个编码均相同,且最后一个编码码元为常规编码码元。由于“趴”字的第二个编码码元“足”,不为相应的编码键位上的默认码元,其码元排列序号为2,因此补上第四个编码码元,且取相应的第一个序号类码元,其编码为“7”。
(3)相应于简易五笔编码码元键盘B,若该汉字的第二个编码码元不为相应的编码键位上的默认码元时,按最后一个编码单元的首笔,补上一个相应的序号单笔划类码元。如对应部首码元“口”的常规编码键位上,顺序排列有派生类码元“口”和“足”。对汉字“叭”和“趴”,其第二和第三个编码均相同,并且最后的第三个编码码元为常规编码码元。由于“趴”字的第二个编码码元“足”,不为相应的编码键位上的默认码元,其码元排列序号为2,因此补上第四个编码码元,且按最后一个编码单元的首笔为“撇”,取相应的序号单笔划类码元,其编码为“8”。
(4)相应于简易五笔编码码元键盘C,补一个空格键。
上述规则稍作对应改动,同样适用于简易五笔汉字数字“CKE”编码方法。补一个空格键可以用补一个数字键0代替。
五.简易五笔词汇编码规则在词汇最大编码码长为四码的编码方式中,词汇编码规定统一用四个编码码元,并且仅用常规编码码元和一个替代键位。在词汇最大编码码长为五码的编码方式中,词汇编码规定统一用五个编码码元,并且仅用常规编码码元和一个替代键位。
1.四字和四字以上词汇在词汇最大编码码长为四码的编码方式中,对词汇的前四字,每字取其第一个编码码元。由于汉字编码规则规定了每个汉字的第一个编码码元必须为常规编码码元,因此,此类词汇的四个编码码元均为常规编码码元。
在词汇最大编码码长为五码的编码方式中,对四字以上词汇的前五字,每字取其第一个编码码元,对四字词汇,取第四个字的第二个编码码元为该词汇的第五个编码码元。若第四个字仅有一个编码码元,或其第二个编码码元为特殊编码码元,则该词汇的第五个编码键用一个替代键代替。在依形编码方案中,如词汇“大大小小”,第四个字“小”的第二个编码码元为单笔划类特殊编码码元。因此,此词汇的第五个编码键用一个替代键代替。在依音形编码方案中,如词汇“合二为一”,第四个汉字“一”的第一个编码码元为汉语拼音字母“y”,第二个编码码元为单笔划类特殊编码码元。因此,此词汇的第五个编码键用一个替代键代替。
在词汇最大编码码长为五码的编码方式中,对四字词汇,也可以选用另一种编码方式,即取该词汇的第一个字的前两个编码码元为该词汇的前两个编码码元,对该词汇的后三个字,每字取其第一个编码码元,分别为该词汇的第三、第四和第五个编码码元。若第一个字仅有一个编码码元,或其第二个编码码元为特殊编码码元,则该词汇的第二个编码键用一个替代键代替。
2.三字词汇在词汇最大编码码长为四码的编码方式中,对词汇的三个字,每字取其第一个编码码元。再取第三个字的第二个编码码元为该词汇的第四个编码码元。若第三个字仅有一个编码码元,或其第二个编码码元为特殊编码码元,则该词汇的第四个编码键用一个替代键代替。在依形编码方案中,如词汇“第一个”,第三个字“个”的第二个编码码元为单笔划类特殊编码码元。因此,此词汇的第四个编码键用一个替代键代替。在依音形编码方案中,如词汇“一等一”,第三个汉字“一”的第一个编码码元为汉语拼音字母“y”,第二个编码码元为单笔划类特殊编码码元。因此,此词汇的第四个编码键用一个替代键代替。
在词汇最大编码码长为四码的编码方式中,也可以选用另一种编码方式,即取该词汇的第一个字的前两个编码码元为该词汇的前两个编码码元,对该词汇的后两个字,每字取其第一个编码码元,分别为该词汇的后两个编码码元。若第一个字仅有一个编码码元,或其第二个编码码元为特殊编码码元,则该词汇的第二个编码键用一个替代键代替。
在词汇最大编码码长为五码的编码方式中,取该词汇的第一个字的前两个编码码元为该词汇的前两个编码码元,取该词汇的第二个字的第一个编码码元,为该词汇的第三个编码码元,再取第三个字的前二个编码码元为该词汇的后两个编码码元。若第三个字仅一个编码码元,或其第二个编码码元为特殊编码码元,则相应的编码键用替代键代替。
在词汇最大编码码长为五码的编码方式中,也可以选用另一种编码方式,即对该词汇的前两个字,分别取其前两个编码码元为该词汇的前四个编码码元,再取第三个字的第一个编码码元为该词汇的第五个编码码元。若前两个字中,某个字仅有一个编码码元,或其第二个编码码元为特殊编码码元,则该词汇的第五个编码键用一个替代键代替。
3.两字词汇在词汇最大编码码长为四码的编码方式中,对每字取前两个编码码元,构成四个编码码元。若某字仅有一个编码码元,或其第二个编码码元为特殊编码码元,则相应的编码键用一个替代键代替。在依形编码方案中,如词汇“一个”,汉字“一”仅有一个编码码元“11”,而汉字“个”的第二个编码码元为单笔划类特殊编码码元。因此,此词汇的四个编码键中,第二个和第四个编码键均用替代键代替。在依音形编码方案中,如词汇“一个”,汉字“一”的第一个编码码元为汉语拼音字母“y”,第二个编码码元为单笔划类特殊编码码元。因此,此词汇的四个编码键中,第二个编码键用替代键代替。
在词汇最大编码码长为五码的编码方式中,取该词汇的第一个字的前两个编码码元为该词汇的前两个编码码元,取该词汇的第二个字的前三个编码码元,为该词汇的后三个编码码元,构成五个编码码元。若该词汇的第一个字仅有一个编码码元,或其第二个编码码元为特殊编码码元,则相应的编码键用一个替代键代替。若该词汇的第二个字仅有两个编码码元,或其第三个编码码元为特殊编码码元,则相应的编码键用一个替代键代替。若该词汇的第二个字仅有一个编码码元,或其第二个编码码元为特殊编码码元,则相应的编码键用一个替代键代替,第五码补一个空格键。
上述规则稍作对应改动,同样适用于简易五笔汉字数字“CKE”编码方法。补一个空格键可以用补一个数字键0代替。
六.特殊编码键使用说明在简易五笔编码码元键盘上规定了特殊编码键位。由于规定了汉字的第一个编码码元必须是常规编码码元,因此,并不影响特殊编码键位作为原来的符号键位的使用。
当输入第一个常规编码键位时,即标志着进入了汉字或词汇输入状态。在汉字输入状态,当输入了一个特殊编码键位,该特殊编码键位对应着一个特殊编码码元,即所要输入的汉字的最后一个编码码元,并标志着结束了汉字输入状态。在词汇输入状态,当输入了一个替代键位,若此时是对应输入第二个编码码元,则继续词汇输入状态;若此时是对应输入第四个编码码元,则标志着结束了词汇输入状态。
当不是处于汉字或词汇输入状态时,若输入了一个特殊编码键位,则此特殊编码键位即作为原来的符号键位使用。
根据上述描述,对于本发明范围内的某些编码码元、编码键位、编码规则和组合方式作出替换和改进,将是易见或等同的。因此,该所有的替换和改进仍被视为在本发明的权利要求的保护范围之内。
表1.简易五笔数字“CKE”编码方法双键位组合表A
表2.简易五笔数字“CKE”编码方法双键位组合表B
表3.简易五笔数字“CKE”编码方法双键位组合表C
表4.简易五笔数字“CKE”编码方法双键位组合表D
表5.简易五笔数字“CKE”编码方法双键位组合表A2
表6.简易五笔数字“CKE”编码方法双键位组合表B2
表7.简易五笔数字“CKE”编码方法双键位组合表C2
表8.简易五笔数字“CKE”编码方法双键位组合表D2
表9.简易五笔数字“CKE”编码方法双键位组合表A权利要求
1.一种汉字编码方法及其键盘,其特征在于此编码方法规定了常规编码码元和特殊编码码元,设计了相应的编码键盘,提出了基于常规编码码元和特殊编码码元的编码原理,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成多种编码方案及其相应的编码键盘。
2.按权利要求1所述的汉字编码方法及其编码键盘,其特征在于定义26个英文字母键为常规编码键位,并且定义一些符号键为特殊编码键位,分别映射常规编码码元和特殊编码码元,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,选用相应的编码键位,映射选用的编码码元,可形成多种编码方案及其相应的编码键盘。
3.按权利要求1所述的汉字编码方法及其编码键盘,其特征在于根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成多种编码方案及其相应的编码键盘,(1) 或者是依形编码方案A,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类和排列序号类特殊编码码元,基于四类编码码元,即部首类码元、笔划类码元、派生类码元和序号类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依形编码,(2) 或者是依形编码方案B,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类特殊编码码元,基于三类编码码元,即部首类码元、笔划类码元和派生类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依形编码,(3) 或者是依形编码方案C,规定了单笔划类特殊编码码元,基于两类编码码元,即部首类码元和笔划类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依形编码,(4) 或者是依形编码方案D,基于两类常规编码码元,即部首类码元和笔划类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依形编码,(5) 或者是依音形编码方案A,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类和排列序号类特殊编码码元,基于五类编码码元,即字音类码元、部首类码元、笔划类码元、派生类码元和序号类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依音形编码,(6) 或者是依音形编码方案B,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类特殊编码码元,基于四类编码码元,即字音类码元、部首类码元、笔划类码元、和派生类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依音形编码,(7)或者是依音形编码方案C,规定了单笔划类特殊编码码元,基于三类编码码元,即字音类码元、部首类码元、和笔划类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依音形编码,(8)或者是依音形编码方案D,基于三类常规编码码元,即字音类码元、部首类码元、和笔划类码元,和相应的编码键盘的汉字编码规则,对汉字和词汇依音形编码。
4.一种汉字编码方法及其键盘,其特征在于此编码方法规定了常规编码码元和特殊编码码元,设计了相应的编码数字键盘,提出了基于常规编码码元和特殊编码码元的编码原理,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成多种编码方案及其相应的编码数字键盘。
5.按权利要求4所述的汉字编码方法及其编码键盘,其特征在于定义1到6或1到9的数字键的两键组合中的一部分为常规编码组合键位,一部分不用或可选为特殊编码组合键位,定义1到9的数字键单键为特殊编码单键位,分别映射常规编码码元和特殊编码码元,根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,选用相应的编码键位,映射选用的编码码元,可形成多种编码方案及其相应的编码键盘,
6.按权利要求4所述的汉字编码方法及其编码键盘,其特征在于根据全部或部分是否选用特殊编码码元、派生类码元和序号类码元,可形成多种编码方案及其相应的编码键盘,(1)或者是依形数字编码方案A,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类和排列序号类特殊编码码元,基于四类编码码元,即部首类码元、笔划类码元、派生类码元和序号类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依形编码,(2)或者是依形数字编码方案B,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类特殊编码码元,基于三类编码码元,即部首类码元、笔划类码元和派生类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依形编码,(3)或者是依形数字编码方案C,规定了单笔划类特殊编码码元,基于两类编码码元,即部首类码元和笔划类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依形编码,(4)或者是依形数字编码方案D,基于两类常规编码码元,即部首类码元和笔划类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依形编码,(5)或者是依音形数字编码方案A,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类和排列序号类特殊编码码元,基于五类编码码元,即字音类码元、部首类码元、笔划类码元、派生类码元和序号类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依音形编码,(6)或者是依音形数字编码方案B,在由部首类和笔划组合类编码码元组成的常规编码码元中,规定了派生类编码码元,以及规定了单笔划类特殊编码码元,基于四类编码码元,即字音类码元、部首类码元、笔划类码元、和派生类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依音形编码,(7) 或者是依音形数字编码方案C,规定了单笔划类特殊编码码元,基于三类编码码元,即字音类码元、部首类码元、和笔划类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依音形编码,(8) 或者是依音形数字编码方案D,基于三类常规编码码元,即字音类码元、部首类码元、和笔划类码元,和相应的编码数字键盘的汉字编码规则,对汉字和词汇依音形编码。
全文摘要
本发明公开了一组简易五笔汉字编码方法及其键盘设计。提出了常规编码码元和特殊编码码元编码原理,汉字和词汇编码兼容统一,分别具有各自独立的编码空间。既降低了词汇的重码率,且当词汇容量增大时,并不影响汉字的重码率。采用30多个基本常规编码码元和一些特殊编码码元,对汉字和词汇依形或音形编码。编码码元少,在键盘上布置合理,规律性强。重码率低、词汇容量大,易学易用、输入效率高,可用于各类中文信息处理系统。
文档编号G06F3/023GK1296207SQ00131540
公开日2001年5月23日 申请日期2000年10月22日 优先权日1999年11月15日
发明者谭善光 申请人:谭善光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1