当前位置: 首页 > 专利查询>陈玉华专利>正文

汉字数符编码输入方法技术

技术编号:2878177 阅读:256 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种汉字数符编码输入方法,该方法是:对国标(GB-2312(80))区位码中的6763个汉字全部采用数符(0-5)编码,由声码+主码十补码组成,声码为要输入汉字的声母,主码是将汉字的笔画归纳为横、竖、弯、撇、捺、口六种,每种给一个数符1、2、3、4、5、0代码定义,然后用规则取码生成汉字。取码规则既简单易学又可无师自通,可使电脑打字广为普及,而且学而不忘,使之成为终生技能。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种汉字的编码输入方法。统观现有的汉字编码已有四百多种,大都采用字符(A~Z)为主,数符(0-9)为辅的方法。尽管取码规则各有千秋,但大都难学难记(如五笔字形有130个字根,取码时还要作字根拆分;二笔码虽较简单,但也有25个笔码组合,还要将字一分为二。又如半拼有23个声母和35个韵母,全拼有416个字节,最多的一个字节中竟有135个汉字(《新华字典》的Yi)翻页挑字困难)。这是电脑打字尚难在绝大多数人群中广为普及的一大障碍。本专利技术的目的是要寻求一种最简单的编码方法,即取码规则,以减少硬记内容,使但凡认识汉字的人均能在极短的时间内学会汉字编码输入方法。本专利技术的技术方案是该包括声码、主码、补码,其编码组合形式为声码+主码十补码,其中声码为要输入汉字的声母;主码为要输入汉字的笔画代码;即将汉字的前三笔、后三笔的笔画用0-5数符表示;当要输入的汉字声码和主码完全相同时,加1位数符的补码区分,以挑重码字。其输入步骤如下步骤1,根据所要输入的汉字的声母,按下所对应的键;步骤2,根据所要输入的汉字的主码,将汉字的前三笔、后三笔数符,按下所对应的数字键(以数符命名的字符键,一键两码);步骤3,如果所要输入的汉字取完声码和主码后还可能出现重码,则用1-5给予编号并按下其中的1位数字键,从屏显中挑字。汉字主码是将汉字的笔画归纳为六种,即横、竖、弯、撇、捺、口;以上六种依次赋予1、2、3、4、5、0六个数符作代码,以用于按键输入。口诀为一横二竖三为弯,四撇五捺口是圈(0)。代码所包含的笔画及书写特点是 ①横有四种,即平横、斜横、斜提、提点,书写的笔面走势是自左向右,或水平或向右上方行笔;②竖只有一种,自上向下垂直书写;③弯有二十二种,一笔中有1~3个折点,包括折、角、勾、及复折、复角等,但凡有转折的笔画均属此类;④撇有三中,包括直撇、斜撇和撇点,书写的笔画走势是自右上方向左下方行笔;⑤捺有三种,包括斜捺、平捺和捺点,书写的笔画走势是自左上方向右下方行笔;⑥口有两种,即大方框和小口字。口字在外围或在字中(不论内中有无笔画或笔画穿过)都算一笔。这是与习惯不同的一条硬性规定,因为在汉字中约有1/3的字中带口字。3、取码规则①声码即汉字的23个声母。为使切块更多,减少重码的机率,兹将ch、sh、zh单列,故共有26个声码,与26个英文字符相对应,其中I=ch、U=sh、V=zh。对于任一汉字,可按声母取码。②主码按定义的笔画代码取前三笔和后三笔,一个汉字最多可取六笔(码);不足六笔的简单汉字可按笔顺全取,最后一位补空格以示结束(以下用“*”号表示空格)。为了做到一键可生成两码,主码需要定义36个键,即0-5的方阵,如下所示 可用十个数符键(0-9)和26个字符键(A-Z)对应之。为方便击键,可将对应的数符粘在键上。③补码取完声码和主码后还可能出现重码,可用序号(1-5)给予编号,屏显后从中挑字。④对于带“口”字的汉字,外围为大方框(全包围)的。可当作口字旁处理;对于字中的口字(不论内中有无笔画),先遇(取口字的第一笔-竖)先取零,后遇(取口的倒一笔-封口的横)后取零。归纳上述取码规则,可有如下简单口诀,并将每个字的编码列于字下,权作举例前 三 笔 后 三 笔,Q541123 S111* B415113 H4410* S111* B415113不 足 六 笔 补 空 格;B1425* Z02145* L5145* B415113 B532525 K543121 G124350声 母 打 头,Sh121214 M33551* D13113* T55145*序 号 缀 尾,X514533 H013* Zh331535 W314113方 框 当 口 旁;F5134* K124213 D254311 K0* P515134遇 口取 零 先 后 得。Y012535 K0* Q122135 L143535 X412143 H4410* D442135对于声码和主码全重的字,要用补码区分,如“得”与“待”,其声码与主码全重(D442135),故应加补码,即得=D4421351,待=D4421352。对于方框当口旁如下例国=口玉=G011215。对于在字中的口字,先取零或后取零者,如“畏”和“菌”,其编码分别为W012345和J122450。畏取“田”字中的第一笔(竖),菌取“囷”中的封口笔(横),故畏为先取,菌为后取,故0位不同。如果不会某字的读音而无法给出声码,则可在软件设计中设置一个万能声母键,击此键后再打入主码,便会使所有同码字上屏,再用补码(序号)挑字上盘。这种方法,也可供不会拼音的人使用,只是打字速度慢些罢了。这里必须指出表面看来,足六笔的汉字似乎都要有六位主码三键才可成字,但事实并非如此。通过编码排序(从小码到大码),发现有许多字可以用简码,借以减少击键次数。如嗄(A0144351)、暖(A0144352)、嗳(A045435)、黯(A054101)及吖(A0542*)五个字是按序排列的。其中嗄与暖声主码相重,故要加一个补码1和2,这两个字均需五键成字。而嗳字经与上下码作比较只需两键(A04)成字;黯则三键(A0541)成字。由此可见2~5键可生成一个汉字。经统计在区位码6763个汉字中,二键码占4.8%,三键码占51.1%,四键码占36.9%,五键字占7.8%,字均击键次数为3.48键,比五笔字形(3.54键)少0.06键。详见汉字数符编码统计结果分析表。本专利技术的优点是1、因为有许多文化水平低的人(尤其是老年人)不认识英文字符,用数符编码会被更多的人接受。2、汉字数符编码,取码的逻辑性既简单又严谨,不但取码容易,而且几乎不存在误取的问题。对一般人来说,半小时可以学会取码规则,一小时可以上机打字,一周可以熟练操作,且如查字典一样,一次学会终生不忘。开始为视觉反馈,中间为思维反馈,后来即为潜意识反馈。如“月”字,当为部首时,取码为431;当为字尾时,取码为311,熟练后即可不经思索便给出了431或311的取码。这类例子很多,熟练了便会记住,从而便会加快取码的速度。3、这套汉字数符编码的真正机理并不是在输入数码。我们可以将键盘的字符键给予数码定义(如A=12 B=24 C=23…),表面上打的是12,实际上打的A键,A键又自动变成二进制数码给CPU,CPU则去寻找输出的汉字。这个过程使人的脑力劳动负荷大为减轻,大量的工作让电脑给干了,所以人的脑力劳动就变得轻松起来。即人用数符识字(取码),机用字符生字(如122423=ABC=荒的主码)。由于只需记住0-5六个笔码,要比记住130个字根或25个笔画组合容易得多。同时“前三笔后三笔,不足六笔补空格”的取码规则也简单到无法再简单的程度。因此,使用汉字数符编码要比用其他编码可以节省不少的精力,其推广前景无疑是应当看好的。4、该方法实用易学,从平均每字的击键次数上看,要比五笔字形快些。目前公认五笔字形是最快的,汉字数符编码有可能超过它而成为最快的一种编码。5、对于不会拼音的人来说,可以用万能声码键的方法去打字,只是速度要慢一些,但比全拼要快。汉字数符编码统计结果分析表 主要结论①2~4键字共占本文档来自技高网...

【技术保护点】
一种汉字数符编码输入方法,该编码方法的组合形式为:声码+主码+补码。其中声码为要输入汉字的声母;主码为要输入汉字的笔画的代码,即将前三笔、后三笔的笔画用0-5数符表示;当所输入汉字的声码和主码完全相同时,加1位数符的补码区分,用以挑重码字。其输入步骤如下:步骤1,根据所要输入的汉字的声母,按下所对应的键;步骤2,根据所要输入的汉字的主码,将汉字的前三笔和后三笔的数符,按下所对应的数字键(以数符命名的字符键);步骤3,如果所输入的汉字的声码和主码出现重码,则用1-5 给予编号,并按下其中的1位数字键,从屏显*中挑字。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈玉华
申请(专利权)人:陈玉华
类型:发明
国别省市:37[中国|山东]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1