发明名称 一种汉字输入方法
摘要 本发明涉及一种汉字拼形码输入方法,它利用汉字中根字的读音以及根旁名称或笔画读音,以声拼形来输入汉字,它有拆字到根字为止,独体字不拆分,码长相等,重码率为零的优点。
申请公布号 CN1136493C 申请公布日期 2004.01.28
申请号 CN99102622.5 申请日期 1999.03.16
申请人 赵明辉 发明人 赵明辉
分类号 G06F3/023 主分类号 G06F3/023
代理机构 代理人
主权项 1、一种汉字输入方法,其特征在于:本发明是这样实现的:将汉字分为 四个层次,一是笔画,二是偏旁部首,三是根字,四是一般汉字; 一、笔画的取码见表1: 汉字基本笔画取码表表1<img file="C9910262200021.GIF" wi="1208" he="461" />表中取码为各笔画名称读音的声母; 二、偏旁部首的取码见表2:<img file="C9910262200022.GIF" wi="1742" he="1130" />表2中的偏旁部首大都取相对应汉字的声母(个别取韵母)为首码,次 码一般为首笔画码。括号内的偏旁为各复部首的内含偏旁是取次码的依据。 三、本方案规定主部首(按书写顺序位于字首,且处于指定位置的部首) 取单码见表3: 主部首取码表表3 <tables id="table1" num="001"><table width="339"><tgroup cols="4"><colspec colname="c001" colwidth="29%" /><colspec colname="c002" colwidth="24%" /><colspec colname="c003" colwidth="24%" /><colspec colname="c004" colwidth="24%" /><thead><row><entry morerows="1"> 部首 </entry><entry morerows="1"> 取码 </entry><entry morerows="1"> 部首 </entry><entry morerows="1"> 取码 </entry></row></thead><tbody><row><entry morerows="1"> 艹 </entry><entry morerows="1"> A </entry><entry morerows="1"> 虫 </entry><entry morerows="1"> C </entry></row><row><entry morerows="1"> 疒 </entry><entry morerows="1"> B </entry><entry morerows="1"> 石 </entry><entry morerows="1"> D </entry></row><row><entry morerows="1"> 纟 </entry><entry morerows="1"> E </entry><entry morerows="1"> 方 </entry><entry morerows="1"> F </entry></row><row><entry morerows="1"> 宀 </entry><entry morerows="1"> G </entry><entry morerows="1"> 火 </entry><entry morerows="1"> H </entry></row><row><entry morerows="1"> 氵 </entry><entry morerows="1"> I </entry><entry morerows="1"> 口 </entry><entry morerows="1"> K </entry></row><row><entry morerows="1"> 钅 </entry><entry morerows="1"> J </entry><entry morerows="1"> 目 </entry><entry morerows="1"> M </entry></row><row><entry morerows="1"> 亻 </entry><entry morerows="1"> L </entry><entry morerows="1"> 女 </entry><entry morerows="1"> N </entry></row><row><entry morerows="1"> 扌 </entry><entry morerows="1"> O </entry><entry morerows="1"> 日 </entry><entry morerows="1"> R </entry></row><row><entry morerows="1"> 饣 </entry><entry morerows="1"> P </entry><entry morerows="1"> 山 </entry><entry morerows="1"> S </entry></row><row><entry morerows="1"> 犭 </entry><entry morerows="1"> Q </entry><entry morerows="1">  </entry><entry morerows="1"> T </entry></row><row><entry morerows="1"> 忄 </entry><entry morerows="1"> X </entry><entry morerows="1"> 木 </entry><entry morerows="1"> U </entry></row><row><entry morerows="1">讠 </entry><entry morerows="1">Y </entry><entry morerows="1">月 </entry><entry morerows="1">V </entry></row><row><entry morerows="1">  </entry><entry morerows="1"> Z </entry><entry morerows="1"> 王 </entry><entry morerows="1"> W </entry></row></tbody></tgroup></table></tables>副部首(位于字首,如果不是主部首,就是副部首)的取码,属于偏旁 部首的按偏旁部首取码,属于根字的按根字取码。 四、根字可分为六种: (1)多声根字的取码见表4: 多声根字取码表表4 <tables id="table2" num="002"><table width="582"><tgroup cols="3"><colspec colname="c001" colwidth="53%" /><colspec colname="c002" colwidth="22%" /><colspec colname="c003" colwidth="25%" /><thead><row><entry morerows="1"> 读音 </entry><entry morerows="1"> 形体 </entry><entry morerows="1"> 代码 </entry></row></thead><tbody><row><entry morerows="1"> BOBU </entry><entry morerows="1"> 卜 </entry><entry morerows="1"> BOUB </entry></row><row><entry morerows="1"> CHICHE </entry><entry morerows="1"> 尺 </entry><entry morerows="1"> CIEC </entry></row><row><entry morerows="1"> DADAI </entry><entry morerows="1"> 大 </entry><entry morerows="1"> DAAI </entry></row><row><entry morerows="1"> LELIAO </entry><entry morerows="1"> 了 </entry><entry morerows="1"> LEOL </entry></row><row><entry morerows="1"> ZHUAZHAO </entry><entry morerows="1"> 爪 </entry><entry morerows="1"> ZUAA </entry></row><row><entry morerows="1"> CHANGZHANG </entry><entry morerows="1"> 长 </entry><entry morerows="1"> CZPD </entry></row><row><entry morerows="1"> CHEJU </entry><entry morerows="1"> 车 </entry><entry morerows="1"> CJHS </entry></row><row><entry morerows="1"> LEYUE </entry><entry morerows="1"> 乐 </entry><entry morerows="1"> LVPD </entry></row><row><entry morerows="1"> MOUSI </entry><entry morerows="1"> 厶 </entry><entry morerows="1"> MSZD </entry></row><row><entry morerows="1"> NIEMIE </entry><entry morerows="1"> 乜 </entry><entry morerows="1"> NMZZ </entry></row><row><entry morerows="1"> ZHONGCHONG </entry><entry morerows="1"> 重 </entry><entry morerows="1"> ZCPH </entry></row><row><entry morerows="1"> DANCHANSHAN </entry><entry morerows="1"> 单 </entry><entry morerows="1"> DCSD </entry></row><row><entry morerows="1"> DANSHI </entry><entry morerows="1"> 石 </entry><entry morerows="1"> DSHH </entry></row></tbody></tgroup></table></tables><tables id="table3" num="003"><table width="578"><tgroup cols="3"><colspec colname="c001" colwidth="53%" /><colspec colname="c002" colwidth="22%" /><colspec colname="c003" colwidth="25%" /><thead><row><entry morerows="1"> GEJI </entry><entry morerows="1"> 革 </entry><entry morerows="1"> GJHS </entry></row></thead><tbody><row><entry morerows="1"> SHUZHU </entry><entry morerows="1"> 术 </entry><entry morerows="1"> SZHB </entry></row><row><entry morerows="1"> FUPU </entry><entry morerows="1"> 甫 </entry><entry morerows="1"> FPHD </entry></row></tbody></tgroup></table></tables>表中前五个是异韵根字,取码方法为:共同声母为首码,两个韵母依次 排列于后,够四码即将多余字母略去,不够四码末码仍为共同声母。 其余是异声根字,取码方法为前后两字音的声母依次排列,后两码是首 末笔画码,“单”字是将三个字音声母依次排列,后面是首笔画码。 (2)本声根字取码见表5: 本声根字取码表表5<img file="C9910262200041.GIF" wi="1766" he="1088" />从表中可以看出,本声根字取码方法非常简单,字音码在前,笔画码在 后,够四码即可。除单字母音节汉字以外,本表只列出各根字的字音码。 (3)、内声根字的取码见表6: 内声根字取码表表6<img file="C9910262200042.GIF" wi="1570" he="608" /><img file="C9910262200051.GIF" wi="1491" he="1662" />从表6中可以看出:内声根字取码方法也很简单,首码为根字声母,次码为 该根字内含名旁(括号内的偏旁)代码,后面为根字韵母,不够四码则补笔画码。 表中未列出笔画码,如将次码略去,剩下的也就是根字字音。 (4)、近声根字取码见表7: 近声根字取码表表7<img file="C9910262200052.GIF" wi="1633" he="580" /><img file="C9910262200061.GIF" wi="1627" he="404" />表中两个根字为一组,它们互为形近根字,用一横线联接之,放在中间 栏,取码栏在两边,左栏为横线左端根字的代码,右栏为横线右端根字的代 码。首码为取码根字声母,次码为其形近根字声母,后面是取码根字韵母, 不够四码则补笔画码。例如:“凹—凸”这一组形近根字,“凹”字取码“ATO”, 次码“T”是“凸”字声母,“凸”字取码“TAU”次码“A”是“凹”字 首字母,去掉次码,剩下的也就是取码根字字音。 还有15个不成组的近声根字,取码情况如下: 本(木)BUE斥(斤)CJI<img file="C9910262200062.GIF" wi="47" he="46" />(豕)CSU弔(弓)DGO 夬(大)JDVE戋(戈)JGIW丘(乓)QPU曲(由)QYV 卅(川)SCA世(廿)SNI士(土)STl曰(日)VRE 王(玉)WVA也(乜)YNE子(了)ZLI括号前为取码根字,括号内为其形近根字,括号后面是取码根字所取的 代码。 (5)、同声根字取码见表8: 同声根字取码表表8<img file="C9910262200063.GIF" wi="1494" he="713" />内声根字或近声根字在取码时,取码根字的声母如与内含名旁或形近根 字的代码相同,该取码根字则称为同声根字。例如:“孑——孓”两个根字互为 形近根字,且声母相同。又如:“北”字声母与其内含名旁“匕”声母相同。再 如“百”字,与其内含名旁“白”声、韵皆同。 左、中两栏的同声根字取码规则为:首码为共同声母,后面是本韵母与 另一韵母依次排列,不够四码再补一个共同声母。右栏的根字取码规则为:首 次码均为共同声母,后面是韵母,不够四码补笔画码。 (6)、特殊根字取码见表9: 特殊根字取码表表9<img file="C9910262200071.GIF" wi="1381" he="1067" />左、中两栏特殊根字的取码规则为:根字声母为首码,次码则在根字内选 笔画多的名旁(表中括号内),四画以上的名旁仍按匹画计数,后两码取其它 偏旁码,不够四码补根字韵母。右栏上方的6个根字有一个共同特点,就是首 部件码与该根字声母相同,在这种情况下,先取根字声母,接着从第二部件开 始依次取码,不够四码回过头再取首部件码和根字韵母。 接下来的三个特殊根字都含有一个复部首,其取码规则为:根字声母为首 码,再按顺序取无名旁和复部首码、末码为根字韵母。 最后三个根字其实应为一般根字,只是由于取码方法特殊,才规定为特殊 根字。“衣”是一个常用部首,本方案将其命名为“衣布旁”与“衤”(布衣 旁)遥相呼应,取“衣布”二字声母为其首,次码。“木”字是惟一一个取韵 母为首码的根字。实际上,“木”字应算作本声根字,只不过声韵倒置。“豸” 字本方案将其命名为“豸犬旁”,形义都与“犭”相近,故取“豸犬”二字声 母为首、次码。 五、一般汉字的取码 除了450个根字以外,其余汉字均为一般汉字 (一)、几点说明 (1)、根字与根旁 一般汉字拆分后,拆出来的字称为根字,不成字的偏旁部首则称为根旁。 (2)、根顺 根字和根旁都可以简称为根,它们在书写中的顺序称为根顺,在判断根 顺时,应按各根第一笔画的书写顺序为根顺。 (3)、冗余偏旁和冗余字根 在汉字的偏旁系列中,并非每个偏旁均属必要信息。本方案规定,象 “器、嚣”这样四个角上均为同一偏旁的右上角那个偏旁为冗余偏旁,对冗余 偏旁不取码。 汉字按含根的多少,又可分为单根字、双根字、三根字、四根字和多根字, 不用说,单根字就是根字,多根字中含有冗余根。 (二)、一般汉字的取码 (1)、双根字的取码 含主部首的双根字,主部首取单码作首码,其余三码由后根取。如“你” 字,“亻”取“L”,“尔”字全码为“EXRP”,取主部首码“L”和“尔” 字前三码,故“你”字取码“LEXR”。含副部首的双根字,先取副部首的首 码为整字的首码,再取后根的前两码为整字的中间两码。例如“财”字,根字 “贝”取码为“BJEI”,根字“才”取码为“CAIH”,先取副部首“贝”的 首码为“财”字的首码,再取后根“才”的首次码为“财”字的中间两码,最 后取副部首“贝”的次码作为“财”字的末码,故“财”字取码为“BCAJ”。 (2)、三根字的取码 含主部首的三根字,三根各取首码后,再取末根的次码为整字的末码。如 “蜢”字取码为“CZMX”,前三码为三个根的首码,末码是末根“皿”的次 码。 含副部首的三根字,三根各取首码后,再取副部首的次码为整字的末码, 如“最”字取码为“REYM”,前三码为“日、耳、又”三根的首码,末码为 副部首“日”的次码。 (3)、四根字的取码。 对于四根字,不必区分首根是主部首或副部首,依次序取各根的首码即 可,如“醌”字取码为“YRBB”,为四个根“酉、日、比、匕、”的首码依 次排列。 (4)、多根字的取码。 对于多根字,也不必区分首根是主部首还是副部首,只要对前二根和后二 根依顺序取首码做为整字的编码,即“前二后二”。如:“微”字拆分为“彳、 山、一、几、攵”,中间的“一”根不取码,故“微”字取码为“CSJW”。
地址 056801河北省邯郸魏县边马乡西杨善村