两键音形码汉字编码方案 本发明涉及一种汉字键盘输入的两键音形码汉字编码方案。
目前,用于键盘输入的汉字编码方案,主要有三种类型:
1.音码,是用汉语拼音作为汉字编码,如全拼和双拼。其特点是:记忆量少,符合思维习惯,编码效率低,重码率高,要求汉语拼音准确,输入速度很慢,是一种“好学不好用”的方法。全拼的平均码长约为3.5,双拼的码长为2。
2.形码,是用汉字字根作为汉字编码,如五笔字型。其特点是:编码效率高,重码率低,记忆量大,需要拆字,有时拆字有二义性,录入员脑力负担重,目前仅局限于专业打字员使用。一般基本码长为3或4。
3.音形码,是用汉语拼音和汉字字根作为汉字编码,如三键声形码,发明专利号:91111408.4。其特点是:编码效率高,重码率低,记忆量比形码少,需要拆字,有时拆字有二义性,录入员脑力负担较重。一般基本码长为3或4。
本发明的目的就是提供一个仅由音码和形码两个字母组成,编码效率比双拼输入法高出一倍,记忆量小,不需要拆字,录入员脑力负担轻的汉字编码方案。
音码有26个,取自汉语拼音的首字母(声母Zh、Ch和Sh分别用V、U和I代替),其中声母为J、L和Y韵母为a、e、i、o、u和ü中之一(即韵母为单字母)的汉字,其音码被分别定义为A、E和O。
形码有30个,代表三十个字根,分别取自①汉字的偏旁部首,②汉字的首笔和第二笔的组合,形码取码规则:
“横”为首笔的形码有:形码 字根形象 类似形象举例 定义 例子Y 木 木字旁,位于左右型字体的最左边 松U 扌 提手旁,位于左右型字体的最左边 提I 艹 草字头,位于上下型字体的最上边 草W 二 第二笔为 “横” 云E 十 ㄒ 与第二笔的“竖”相交 土R ナ 厂 丆 与第二笔的“撇”相交 有,石,成T 七 与第二笔的“折”相交 戈,车Q 一 其它横为首笔。 更,西
“撇首为首笔的形码有:N 钅 金字旁,位于左右型字体的最左边 铁X 撇与第二笔的“横”相交 气,牛,竹C 亻 撇与第二笔的“竖”相交 保,白V 丿 竖 “撇” 用,九,及B 勹 犭 撇与第二笔地“折”相交 欠,狼,包Z 丿 其它撇 手,毛,么
“点”为首笔的形码有:H 辶 走之旁,位于整个字体的左下边 这J 氵 三点水,位于左右型字体的最左边 河S 亠 广,疒 与第二笔的“横”构成 立,广,放D 忄 心 与第二笔的“竖”构成 性,思
仅指两个偏旁“忄,心”F 冫 丷 与第二笔的“点”构成 冷,学,米G 讠,礻,衤 与第二笔的“折”构成 说,神,裤
仅指三个偏旁“讠,衤,衤”A 丶 其它点 门,宝,户
“竖”为首笔的形码有:K 口 口字旁,位于左右型字体的最左边 吃P 冂 口 ″开口框″或非口字旁的″空心口″ 冈,见,足L 日 ″实心口″ 日,圈; 中 ″口″被后续笔划穿过 中,甲,曲O 丨 其它竖 旧,常
“折”为首笔的形码有:M 纟 绞丝旁,位于左右型字体的最左边 红< ㄑ 只有一个折且在左边 女,幺> 〉 只有一个折且在右边 马,又,尸? ㄣ 卩,阝 多个折,包括两个偏旁″卩,阝″ 乙,部
本发明的特点是:每个汉字都仅由音码和形码两个码组成,形码对应的字根在键盘上的排列规律性强,且定义是无歧义的,取码无需拆字,编码效率高。本方案的编码空间=音码个数*形码个数=26*30=780,两键音形码的个数为773,编码效率为773/780=99.1%,比″双拼″的编码效率高出一倍。本方案的每个音形码的汉字重码数一般在10个以下,只有两个音形码的汉字重码数超过30,分别为33和34;而″双拼″的汉字重码数超过100的有2个码(ji和yi),汉字重码数在30--99的有46个码。本发明是普及型汉字智能快速输入技术中很有效的汉字编码方案。
下面结合附图对本发明作进一步说明。
图1,是两键音形码的音码取码规则和键位图。图中,标记’?’和’*’代表通配符,J?、L?和Y?代表声母为J、L、Y且韵母为a、e、i、o、u和ü中之一(即韵母为单字母)的汉字,其音码分别定义为A、E和O;而J?*、L?*和Y?*代表声母为J、L、Y且韵母不为a、e、i、o、u和ü(即韵母由三个或三个以上字母组成)的汉字,其音码分别定义为J、L和Y。
图2,是两键音形码的音码——汉字分布曲线图。曲线A代表汉字在六个拼音首字母A、E、O、J、L和Y上的分布情况,曲线B代表汉字在两键音形码的六个音码A、E、O、J、L和Y上的分布情况。由图可见,曲线B比曲线A平直许多,也就是汉字在两键音形码的音码上的分布更均匀。除了这六个音码以外的音码——汉字分布曲线与对应的拼音首字母——汉字分布曲线重合,图中未画出。
图3,是两键音形码总键位图。
以下所述实施例说明本发明的具体取码过程:
汉字 拼音 音码 字根 形码 音形码
级 Ji A 纟 M AM
句 Ju A 勹 B AB
立 Li E 亠 S ES
拉 La E 扌 U EU
卢 Lu E 丨 O EO
一 Yi O 一 Q OQ
压 Ya O ナ R OR
西 Xi X 一 Q XQ
云 Yun Y 二 W YW
土 Tu T 十 E TE
石 Shi I ナ R IR
车 Che U 七 T UT
松 Song S 木 Y SY
提 Ti T 扌 U TU
草 Cao C 艹 I CI手 Shou I 丿 Z IZ籍 Ji A X AX白 Bai B 亻 C BC用 Yong Y 丿 V YV欠 Qian Q 勹 B QB铁 Tie T 钅 N TN宝 Bao B 丶 A BA放 Fang F 亠 S FS性 Xing X 忄 D XD思 Si S 忄 D SD冷 Leng L 冫 F LF学 Xue X 冫 F XF米 Mi M 冫 F MF说 Shuo I G IG这 Zhe V 辶 H VH河 He H 氵 J HJ常 Chang U 丨 O UO见 Jian J 冂 P JP跃 Yue Y 冂 P YP日 Ri R 日 L RL曲 Qu Q 中 ; Q;吃 Chi U 口 K UK女 Nu N ㄑ < N<马 Ma M 〉 > M>乙 Yi O ㄣ ? O?部 Bu B ㄣ ? B?