【技术实现步骤摘要】
一种中文输入方法及其系统
本专利技术涉及中文信息处理领域,特别涉及一种中文形码输入方法及系统。
技术介绍
现有的中文输入方法很多,主要分为键盘输入法和非键盘输入法两大类,而键盘输入法又分为拼音输入法、形码输入法和数字输入法三类,主要通过计算机的键盘输入特定的文字编码,根据该文字编码生成对应的文字,完成最终的输入。所述的特定的文字编码有许多种,对于汉字来讲,主要有音码(拼音编码)、形码(结构编码)、数码(数字编码)、音形码等。无论音码、形码,还是数码、音形码,都与汉字检字法是分不开的。拼音音码是建立在汉语拼音检字法基础之上,编码简单易学,因而目前使用最为广泛,但汉字同音字较多,故重码多,选字(词)痛苦,速度一般。形码是建立在部首检字法基础之上,无论王码(五笔字型),还是郑码都依据汉字笔画分区定位,以部首为键名来编码,但与汉字部首检字法不统一,从而记忆量大,容易忘记,卡字很痛苦,即使重码极少,输入准确,速度一流,使用的人依然不多。究其原因,不外乎两种情况:其一,汉字形码输入法与部首检字法不统一,部首检字法有其先天不足之处,即其汉字部首在字形中的位置不一致,譬如“背景、计划”四字的部首就分别位于各字的下、上、左、右四个位置,令人难于适从,另外许多字很难查检,比如“年”字很多人便不会使用部首检字法查检,从而导致汉字形码输入法受制于此,发展滞后;其二,“汉字输入”与“汉字书写”是两种不同的情形,汉字书写以笔画 ...
【技术保护点】
一种中文输入方法,其特征在于,该方法包括:A.依据邯郸检字法,对汉字笔画、笔形和字型进行优选,确定字件,从而形成一个符合汉字规范的邯郸编码字件的集合;B.依照汉字字部,将上述字件集合分区、分位,以此形成一个与键位一一对应的字件体系‑‑‑邯郸字件体系在键位上的布局;C.按照“字首(郸)字件、字中字件、字尾字件”的汉字顺序拆分编码原则,利用上述字件的键位输入码的编码输入汉字。
【技术特征摘要】
1.一种中文输入方法,其特征在于,该方法包括:
A.依据邯郸检字法,对汉字笔画、笔形和字型进行优选,确定字件,从而
形成一个符合汉字规范的邯郸编码字件的集合;
B.依照汉字字部,将上述字件集合分区、分位,以此形成一个与键位一一
对应的字件体系---邯郸字件体系在键位上的布局;
C.按照“字首(郸)字件、字中字件、字尾字件”的汉字顺序拆分编码原
则,利用上述字件的键位输入码的编码输入汉字。
2.根据权利要求1所述的中文输入方法,其特征在于,所述步骤A中的汉
字笔画、笔形和字型其进一步包括:
A1:汉字笔画分为横类笔画、竖类笔画和点类笔画三种,其中笔画撇及其变
形笔画归入竖类笔画,笔画捺归入点类笔画;
A2:汉字笔形由于其在字型中的位置关系不同,分为字首笔形、字中笔形和
字尾笔形;
A3:汉字字型分为左右字型、上下字型和内外字型三种,其中
①具有左上、右上半包围结构的汉字归入上下字型;
②具有左下半包围结构的汉字归入左右字型;
③具有上下合围或左右合围结构的汉字归入内外字型。
3.根据权利要求1所述的中文输入方法,其特征在于,所述步骤B中的分
区、分位包括:
B1:分区:按字部(邯)顺序划分为10区:一(横)字部对应1区,二(竖)
字部对应2区,三(点)字部对应3区,四(围)字部对应4区,五(插)字
部对应5区,十(叉)字部对应6区,七(角)字部对应7区,八字部对应8
区,九(小)字部对应9区,六(头)字部对应0区;
B2:分位:1-7区每区自上而下对应3个键位,8-9区每区自上而下对应
2个键位,0区对应1个键位,分别以11、12、13、21、22、……91、92、01
作为每字件的区位码。
4.根据权利要求1所述的中文输入方法,其特征在于,所述步骤C中的汉
\t字单字的编码顺序为:字首字件+字中字件+字尾字件,其中
①若该汉字由两个字件组成,则编码顺序为:字首字件+字尾字件;
②若该汉字由三个字件组成,则编码顺序为:字首字件+字中字件+字尾字
件;
③若该汉字由三个以上字件组成,则编码顺序为:字首字件+字中(字角)
字件+字尾字件。
5.根据权利要求1和4所述的中文输入方法,其特征在于,所述的中文单
字编码顺序其进一步包括:
①含有内外字型字件的左右字型或上下字型的汉字编码时,只取其字框字
件编码,字内(笔形)字件编码不计;
②含有3个以上字件的左右字型或上下字型的汉字编码时,字中字件首取
字中笔形,字尾字件首取字尾笔形编码,其中
1)若该汉字字中笔形有两个以上字件组成,则字中字件取该字中笔形上端
或左侧字件编码;若该字没有字中笔形,字中字件则取该字的字角字件;字角
字件首取右上角字件,若没有右上角字件,则取左下角字件编码;
2)若该字有字中笔形,且字尾笔形由两个以上字件组成,则该字尾字件取
其字尾笔形的上端或左侧字件编码;若该字没有字中笔形,且字尾笔形有两个
以上字件组成,字尾字件则取字末字件;
③含有3个以上字件的内外字型汉字编码时,字中字件取其字内笔形上...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。