一笔字型汉字首音输入法 本发明设及一种计算机文字信息处理系统,特别是一种计算机文字信息处理过程中采用的一笔字型汉字首音输入法。
汉字输入法现有很多种,归纳起来有:音码、形码、音型码。音码,简单易学,但需要发音准确,且重码率很高。形码,重码率低,但是存在人为的把汉字拆分成若干个字根,这些字根需要死记硬背,不易学会。现有的音型码,对音码、形码采用了取长补短的方法,有了很大的改进。但是,有的对汉字的拆分操作仍不能严格定义,存在歧义;有的编码规则仍存在任意定义,破坏了汉字的固有结构,影响了汉字教学的规范性,不利于对下一代的教育,与人们学过的汉字基本知识脱离,给使用者带来了困难。
本发明的目的是:针对现有技术的不足,提供一种简单易学、汉字的拆分操作唯一性强、编码规则严谨,符合汉字教学的规范要求,与人们学习汉字的基本知识一致地、采用音形结合编码的一笔字型汉字首音输入法。
本发明通过以下技术方案来实现:第一码取汉字的读音首字母。然后将汉字拆分为甲、乙两部分,第二、三码分别取甲、乙两部分的字的读音首字母或部件的首笔画名称的读音首字母,第四码取乙部分的字或部件的首笔画名称的读音首字母,将四个字母直接对应在现行计算机键盘上进行输入。
本发明的优点是:1、汉字拆分为甲、乙两部分后,按照人们的思维逻辑,分别取甲、乙两部分可读字的读音首字母及国家现行颁布实施的《汉字统一部首表(草案)》中不可读字部首相应的读音首字母,直接对应在现行计算机键盘上。2、编码很有规律,有利于汉字教学的规范,仅仅利用人们学过的汉字基本知识,稍加学习,即可掌握,学会之后,终身不忘。
下面结合实施例对本发明作进一步说明。
实施例1、一般字的编码及拆分:每字四码,不足四码,空格补足。
(1)、第一码:取汉字的读音首字母。如:明(ming)首码为:M。
(2)、第二、三码:按照书写顺序将汉字拆分为甲、乙两部分,至少使其中有一部分为可读字。然后遵照下列规则进行编码:
a、本输入法对《汉字统一部首表(草案)》中不可读字部首、特殊字部首及五种笔画一,I,ノ,丶,乙()的代码作如下规定:
b、可读字取其首字的读音首字母,不可读字取其首笔画的读音首字母。如:
阳:阝+日,第二码为(阝er)E、第三码为(日ri)R。
卓:+早,第二码为(shang)S、第三码为(早zao)Z。
眉:+目,第二码为(zhe)Z、第三码为(目mu)M。
c、左、上优先。如:捌:扌+别,第二码为(扌tishou)T、第三码为(别bie)B,不可拆分为 拐、+刂。
党:、 +第二码为(xiao)X、第三码为(bao)B,不可拆分为+兄。
霸:雨+革月,第二码为 (雨yu)Y、第三码为(革ge)G。
刷:+刂,第二码为(尸shi)S、第三码为(刂dao)D。然:+灬,第二码为(ノpie)P、第三码为(灬、sidian)S。
d、取大优先。如:
辉:光+军,第二码为(光guang)G,不可为(xiao)X。
锨:钅+欣,第三码为(欣xin)X,不可为(斤jin)J。
(3)、第四码:取汉字拆分之后乙部分的可读字或不可读字的首笔画名称的读音首字母。如:
欢:又+欠,第四码为可读字“欠”的首笔画(ノpie)P。
早:日+十,第四码为可读字“十”的首笔画(-heng)H。
展:尸+第四码为不可读字的首笔画(-heng)H。
实施例2、整体字(即笔画互相交差的字或拆分后甲、乙两部分都是不可读的字)的编码和拆分规则:
第一码:取汉字的读音首字母。
第二码:取汉字的甲部分(即首笔画)的笔画名称的读音首字母。
第三码:取汉字的乙部分(即首笔画除外的部件)的首笔画名称的读音首字母。
第四码:为空格。如:
乘:ノ第一码为(乘cheng)C,第二码为(ノpie)P,第三码为(-heng)H,第四码为空格ㄩ。
丽:一 +第一码为(丽li)L,第二码为(-heng)H,第三码为(| shu)S,第四码为空格ㄩ。
实施例3、为了使键盘分布均匀,对艹、乡、糸、冫、氵、氺、水,木的编码作如下规定。
(1)、艹cao、纟si、糸mi、木mu的编码为该字读音的次字母,A、I、U。如:
茄(QAJZ)、红(HIGH)、素(SHIZ)、权(QUYZ)。
(2)、冫、氵、氺、水,编码为:O。如:
冲(COZS)、江(JOGH)、泰(THOS)、浆(JJOS)。[水的首笔画“”即为(|shu)S]。
实施例4、为了提高输入速度,根据字的使用频率,设一、二、三级简码。
(1)一级简码,如:Q起、W我、E而、R人、T他、Y有、U为、I一、O水、P平、A安、S是、D的、F发、G个、H和、J就、K可、L了、Z在、X象、C产、B不、N年、M们。
(2)二级简码,如:BT把、DZ到、FF放、TB它。
(3)三级筒码,如:BYP被、DTY地、HNZ好、LTL拉。
实施例5、本输入法还设有万能键:
输入时弄不清某码名称时,用万能键“V”来代替某码,即可完成输入。
实施例6、重码字的处理:
出现重码字时,在屏幕上显示序号,击序号即出现所需之字。
实施例7、词组编码规则:
双字词:取每字的前两码。 例:实现SBXW
三字词:取每字的第一码及末字的第二码。 例:全世界QSJT
四字词:取每字的第一码。 例:汉字输入HZSR
多字词:取前三字的第一码及末字的第一码。例:中华人民共和国ZHRG