当前位置: 首页 > 专利查询>魏贻通专利>正文

统一数字码部首汉字输入法制造技术

技术编号:2828102 阅读:675 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种统一数字码汉字部首输入法,它是将○至十等十个汉字的小写数字分别对应定义编码为0至10,将零至拾等十个汉字的大写数字分别对应定义编码为0至10,将廿、卅等汉字的小写数字分别对应定义编码为20、30;对汉字的6种一笔笔划进行定义编码,其它一笔笔划的定义编码均由以上6种一笔笔划定义编码组合而成;对未见诸其它汉字偏旁部首、笔划结构均依据规则顺序进行组合取码;本发明专利技术的优点在于每个汉字的编码长度从最长4码缩短为3码,且有效地解决了重码过多的问题,基本上实现一个编码确定一个汉字,一般只要击键3下,即可不看屏幕查字而直接输入目的字。

【技术实现步骤摘要】

本专利技术涉及一种汉字输入法。
技术介绍
随着科技的发展、社会的进步,对于快速准确的输入汉字有了更高的要求,但是现 有的汉字输入法都还无法像英文输入一样实现一码一字盲打输入。致使人们必须眼看着 屏幕、选择性地输入汉字,给使用带来了不便。
技术实现思路
本专利技术的目的在于提供一种能够像英文输入一样实现盲打输入的统一数字码汉字部首输入法。本专利技术的技术方案如下一、本专利技术的汉字输入法的编码法则具体包括以下部分 (A)对一些汉字大、小写数字进行以下定义编码① 将O至十等十个汉字的小写数字分别对应定义编码为0至10,② 将零至拾等十个汉字的大写数字分别对应定义编码为0至10,③ 将廿、冊等汉字的小写数字分别对应定义编码为20、 30,将、,,、、 、 、、、 n、 口、豆的上部首--横一口、 、/、前的上部首——两点一横、卄、卄、册分别对应定义编码为1至9、 20、 40 以上定义编码方法自然简单,几乎不增加什么记忆负担。见表一。 表一汉字数字和相关结构定义编码一览表<table>table see original document page 7</column></row><table>(B)对汉字的6种(组)一笔笔划进行定义编码。g卩用1表示横、点、捺、竖弯(一、、、 \、;用2表示竖(I );用3表示撇、钩、左弯钩(乂、、、));用6表示右钩、 右弯钩(L、 L);用8表示横折折钩(巧);用9表示竖折折钩(勺)。左钩(j )。以上定 义编码方法同样自然简单,几乎不增加什么记忆负担。见表二。 表二汉字6种(组) 一笔笔划定义编码一览表<table>table see original document page 7</column></row><table>(C)其它一笔笔划的定义编码均由以上6种(组) 一笔笔划定义编码组合(相加)而成 (也就是说笔划相加构成,则编码也对应相加构成)。如横竖1 、竖横^均为3(1+2、 2+1); 横撇7、横钩、撇横厶、撇点〈均为4 (1+3; 3+1);竖左钩J、竖横竖h均为5(2 + 3; 2 + 1+2);横竖钩n为6 (1+5);横右钩Z、飞、乙、横撇弯钩3均为7(1+6);横撇横撇3为8 (4+4)。如表三表三 一笔笔划定义编码一览表(其中包含了表二的内容)<table>table see original document page 8</column></row><table>(D)由以上(A) (B) (C)所述,并综合表一、二、三得到表四统一数字码定义编码 一览表(本专利技术定义编码的一览表)。 表四统一数字码定义编码一览表<table>table see original document page 8</column></row><table><(E )本输入法以上述定义编码(表四)为基础,对未见诸(A) (B) (C) (D)的其 它汉字偏旁部首、笔划结构均依据下列规则顺序进行组合(相加)取码(也就是说笔划相加 构成,则编码也对应相加构成)一、同层相加,指的是取码时,凡属于同一层次的笔划及笔划结构,其编码均由有 关定义编码一直相加而成。所述的同一层次包括以下三种类型①属于重复的笔划,如多、I I , A (其中的、、、属于重复笔划,1与、本为同一层次);或属于虽不同笔划但却同编码的重复,如二,等等。②与首笔笔划头尾相连或头头相连的笔划及笔划结构,如厂、厂、尸、皮、几; .③位于某一长笔划上下端之间的笔划及笔划结构,如片,爿、丰、央;其编码均由 有关定义编码相加而成。如乡为9 (3+3+3);厂为6 (3+3);上为2 (1 + 1); ^为6 (1 + 1 +4); U、又、7均为5 (3+2、 4+1、 4+1);」为3 (2 + 1);厂、大均为4 (1+3);片为9 (3+2+1 + 3);上为4(2+2);门为9 (1+2+6);对于不属于同一层次的笔划结构, 一般都将上一层次笔划编码相加之和记作十位数; 将下一层次笔划编码相加之和记作个位数。即凡在(1)所述的同一层次的笔划及笔划结构的下方,还有笔划结构或笔划的,应将其作为下一层次进行编码。如纟为81 (4+4…1);止为51 (2 + l+2…l);万为19U…(3 + 6)};等等。注国框口为5 (2 + 3…1)(按照汉字书写习惯,国字在书写时,笔划一不能先关门,因而应作为下一层次)。二、 和不过9,指的是在遵循同层相加规则对汉字进行取码时,同层笔划码一 直相加求和,但最大值不超过9。凡相加取9以内的一位数编码后,没有剩余笔划的,即 为一位数编码。如还有剩余笔划的,则应将己取得的9以内的编码记作十位数,然后再对 剩余的笔划另行相加取一个最大值不超过9的编码,并将其记作个位数,同时,个位与十 位的取码分界点应遵循汉字的笔划习惯,以完成一个完整的笔划为分界点,从而合成为一 个二位数编码。如取二位数编码后还有剩余笔划的,则不再继续相加取码。如几为37 (3…7);非为73 (3+4笔划结构或笔划3)(遵循同层一直相加求和, 但最大值不超过9的规则)韭为74 (3+4…4);事为74 ( j 将事整个字串为一个层次, l+6…3+l…,其编码由一和口组成十位编码,由n 和一构成个位编码 (个位遵循了下述的钩、交即止的规则).;皿为91 {(2 + 3+4)…lh等等。三、 钩、交即止,指的是取码时, 一旦加到书写时的笔划出现钩划或相交叉的笔划 时,即使相加之和未超过9,也应停止继续相加。取码后如有剩下的笔划,应另行相加取 码(前者记作十位数;后者记作个位数)。如井为52 (2+3…2)。心为72 U+6…2 (、 + L)…(、+ 、)编码相加到钩的笔划即停止相加,);尤为46 (l+3…6大…L…)(编 码相加到相交叉的笔划即停止相加得出大=4;相加到钩的笔划即停止相加得出L==6); 以为65 ( L…、+ 乂 + 、);豕为16 U…3 + 3…一为上层笔划,十位数码为1;下层相 加到钩的笔划即停止相加得出个位数码为7 +弯钩=6-}等等。四、 一、二位数,指的是取码时,每个偏旁部首(包括独立结构)只取一个一位数 码(相加之和未超过9,且已无剩余笔划的)构成一个一位数单元码或一个二位数码构成 一个二位数单元码(相加取9以内的一位数编码后,还有剩余笔划的,则应将已取得的9 以内的编码记作十位数,然后再对剩余的笔划另行相加取一个最大值不超过9的编码,并 将其记作个位数,从而合成为一个二位数编码)。如取二位数编码后还有剩余笔划的,则 不再继续相加取码。凡上一层次或下一层次结构含有十、*、,卅、冊的,均按照汉语数字和阿拉伯数字阅 读与书写习惯(如汉语数字廿八=二十八=28),区别具体情况进行不同的 取码。具体情况是由十、卄、卅、冊单独构成汉字时记为10、 20、 30、 40;十、卄、卅、册在上时,简记为l、 2、 3、 4,如土为ll (十…一);肚为21 (卄-------);带本文档来自技高网...

【技术保护点】
一种统一数字码部首汉字输入法,其特征在于:一、本输入法编码法则具体包括以下部分,(A)对一些汉字大、小写数字进行以下定义编码:①将○至十等十个汉字的小写数字分别对应定义编码为0至10,②将零至拾等十个汉字的大写数字分别对应定义编码为0至10,③将廿、卅等汉字的小写数字分别对应定义编码为20、30,将“丶”、“冫”、“氵”、“灬”、“П”、“口”、“豆的上部首-一横一口”、“丷”、“前的上部首-两点一横”、“卄”、“卄”、“卌”分别对应定义编码为1至9、20、40,见表一;表一:汉字数字和相关结构定义编码一览表***(B)对汉字的6种一笔笔划进行定义编码,即:用1表示横、点、捺、竖弯;用2表示竖;用3表示撇、钩、左弯钩;用6表示右弯、右钩、右弯钩;用8表示横折折钩;用9表示竖折折钩;左钩;见表二;表二:汉字6种一笔笔划定义编码一览表:***(c)其它一笔笔划的定义编码均由以上6种一笔笔划定义编码组合而成,横竖┐、竖横└均为3;横撇フ、横钩乛、撇横ㄥ、撇点ㄑ均为4;竖左钩亅、竖横竖ㄣ均为5;横竖钩为6;横右钩Z、乁、乙、横撇弯钩ㄋ均为7;横撇横撇*为8;如表三:表三:一笔笔划定义编码一览表***(D)由以上(A)(B)(C)所述,并综合表一、二、三得到表四,表四统一数字码定义编码一览表:***(E)本输入法以上述定义编码(表四)为基础,对未见诸(A)(B)(C)(D)的其它汉字偏旁部首、笔划结构均依据下列规则进行组合取码:(一)“同层相加”,指的是取码时,凡属于同一层次的笔划及笔划结构,其编码均由有关定义编码一直相加而成。所述的同一层次包括以下三种类型:①属于重复的笔划,或属于虽不同笔划但却同编码的重复;②与首笔笔划头尾相连或头头相连的笔划及笔划结构;③位于某一长笔划上下端之间的笔划及笔划结构,其编码均由有关定义编码相加而成;对于不属于同一层次的笔划结构,一般都将上一层次笔划编码相加之和记作十位数;将下一层次笔划编码相加之和记作个位数;即:凡在(1)所述的同一层次的笔划及笔划结构的下方,还有笔划结构或笔划的,应将其作为下一层次进行编码;按照汉字书写习惯,国字在书写时,笔划“一”不能先“关门”,因而应作为下一层次;(二)“和不过9”,指的是在遵循“同层相加”规则对汉字进行取码时,同层笔划码一直相加求和,但最大值不超过9;凡相加取9以内的一位数编码后,没有剩余笔划的,即为一位数编码。如还有剩余笔划的,则应将已取得的9...

【技术特征摘要】
1、一种统一数字码部首汉字输入法,其特征在于一、本输入法编码法则具体包括以下部分,(A)对一些汉字大、小写数字进行以下定义编码①将○至十等十个汉字的小写数字分别对应定义编码为0至10,②将零至拾等十个汉字的大写数字分别对应定义编码为0至10,③将廿、卅等汉字的小写数字分别对应定义编码为20、30,将“丶”、“冫”、“氵,”、“灬”、“П”、“口”、“豆的上部首——一横一口”、“丷”、“前的上部首——两点一横”、“卄”、“卄”、“卌”分别对应定义编码为1至9、20、40,见表一;表一汉字数字和相关结构定义编码一览表<table-cwu id=table1><table width=889><tgroup cols=15><thead></column></row><row><column><entry colwidth=13% morerows=1 morelines=1><p>编码</p></entry><entry colwidth=6% morerows=1 morelines=1><p>1</p></entry><entry colwidth=7% morerows=1 morelines=1><p>2</p></entry><entry colwidth=6% morerows=1 morelines=1><p>3</p></entry><entry colwidth=7% morerows=1 morelines=1><p> 4</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 5</p></entry><entry colwidth=7% morerows=1 morelines=1><p>6</p></entry><entry colwidth=6% morerows=1 morelines=1><p>7</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 8</p></entry><entry colwidth=7% morerows=1 morelines=1><p> 9</p></entry><entry colwidth=5% morerows=1 morelines=1><p> 0</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 10</p></entry><entry colwidth=7% morerows=1 morelines=1><p> 20</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 30</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 40</p></entry></column></row></thead><tbody></column></row><row><column><entry colwidth=13% morerows=1 morelines=1><p> 汉字数字及 相关结构定 义编码</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 一 丶 壹</p></entry><entry colwidth=7% morerows=1 morelines=1><p> 二 冫 贰贰</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 三 氵 叁</p></entry><entry colwidth=7% morerows=1 morelines=1><p> 四罒 灬 肆</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 五 П 伍</p></entry><entry colwidth=7% morerows=1 morelines=1><p> 六 口 陆</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 七 豆 上 柒</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 八 丷 捌</p></entry><entry colwidth=7% morerows=1 morelines=1><p> 九 前上 玖</p></entry><entry colwidth=5% morerows=1 morelines=1><p> ○ 零</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 十 拾</p></entry><entry colwidth=7% morerows=1 morelines=1><p> 廿 卄卄</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 卅</p></entry><entry colwidth=6% morerows=1 morelines=1><p> 卌</p></entry></column></row></tbody></tgroup></column></row><table></table-cwu>(B)对汉字的6种一笔笔划进行定义编码,即用1表示横、点、捺、竖弯;用2表示竖;用3表示撇、钩、左弯钩;用6表示右弯、右钩、右弯钩;用8表示横折折钩;用9表示竖折折钩;左钩;见表二;表二汉字6种一笔笔划定义编码一览表<tables id=tabl0001 num=0001 ></tables>(c)其它一笔笔划的定义编码均由以上6种一笔笔划定义编码组合而成,横竖、竖横均为3;横撇フ、横钩乛、撇横ㄥ、撇点ㄑ均为4;竖左钩亅、竖横竖ㄣ均为5;横竖钩为6;横右钩Z、乁、乙、横撇弯钩ㄋ均为7横撇横撇为8;如表三表三一笔笔划定义编码一览表<tables id=ta...

【专利技术属性】
技术研发人员:魏贻通
申请(专利权)人:魏贻通
类型:发明
国别省市:35[中国|福建]

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

1