当前位置: 首页 > 专利查询>谢力专利>正文

数字式汉字心角编码的计算机汉字输入方法技术

技术编号:2889323 阅读:273 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种数字式汉字心角处理系统,它在四角号码的基础上,改进了笔画代码和取码部位,仍用10个数字给汉字编码,由于它码元少、规则性强、无字根、重码少、故易学易用,可用于计算机输入汉字。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种汉字的笔形编码及其相应的数字电脑输入键盘。汉字是中国特有的文字,是由一些基本的笔划构成的方框形图案。目前虽有许多汉字编码输入方法,但他们仍存在着学习较难或重码较多的缺点。如“四角号码”编码法,它虽然抓住了汉字四角这个外部特征,但忽略了汉字的内部特征,故重码太多。又如中国专利85101817公开的“安子介式汉字笔形电脑编码及其键盘”和清华大学出版社1995年6月出版的《纵横汉字系统》等,它们基本上是四角号码的基础上增加了偏旁的2位码,从四角码变到了六角码,但由于取码部位和方法未作根本改进,因而重码依然较多。在已公开的这类汉字输入方法中,有的虽无重码,但有一些字不是按规则编的码,使用学习不便,没达到易学易用的目的。本专利技术的目的是提供一种数字式汉字心角处理系统。在“四角号码”的基础上,对汉字作进一步分解,即对取码部位和笔画的编码方法进行改进,使其既有四角号码易学易用、不易忘记的优点,又能克服重码多的缺点。本专利技术的具体方案是把汉字笔画分成“撇、横、竖、点与捺叉、插、方、角、人、小”10类,依次用0至9这10个数作它们的代码,在汉字规定的部位上取码,并在数字键盘上输入相应的数码,其特征在于A.把10类汉字笔画分别用1位数码或2位数码或4位数码作代码;B.把汉字分为包围型、非包围型、交叉型三类结构,其中包围型分解为“框”和“心”,非包围型分解为“字旁”和“字身”或两个字身,交叉型不分解;C.把字身再分解为两字旁,但交叉型字身不分解;D.字旁取2码,字身取4码,按从“框”到“心”,从左上角到右下角、从上到下的顺序和部位取码,分别编为心角6位数字码,心角8位数字码。下面结合笔画分类及编码表、汉字常见包围结构和字例表以及心角编码字例表对本专利技术进一步说明。由笔画分类及编码表可知本专利技术借用“四角号码”的编码方法,把汉字笔画分成“撇、横、竖、点与捺叉、插、方、角、人、小”10类,依次用0至9这10个数作它们的代码,在汉字规定的部位上取码,并在数字键盘上输笔画分类及编码表 汉字常见包围结构和字例表 心角编码字例表 入相应的数码。前四类是单笔画,其余的是复笔画。从笔画分类及编码表、汉字常见包围结构和字例表、心角编码字例表进一步得知本专利技术对汉字作了分类,A.把10类汉字笔画分别用1位数码或2位数码或4位数码作代码;B.把汉字分为包围型、非包围型、交叉型三类结构,其中包围型分解为“框”和“心”,非包围型分解为“字旁”和“字身”或两个字身,交叉型不分解;C.把字身再分解为两字旁,但交叉型字身不分解;D.字旁取2码,字身取4码,按从“框”到“心”,从左上角到右下角、从上到下的部位和顺序取码,分别编为心角6位数字码,心角8位数字码。一.本专利技术在汉字笔画编码上作了新的规定当“撇、横、竖、点与捺”类笔画取2码或4码时,在它们的代码后面加1个0或3个0。例“旧”中的“丨”笔,取2码为20,取4码为2000。当“叉”或“人”两类笔画取2码时,在其代码“4”或“8”后加上它们各自第二笔画的代码;当取4码时,在其2码后再加上第一、第二笔画的代码。如“全”中的“人”,在心角6位数码中取83,在心角8位数码中取8303。在“插”类笔画中,与另两笔画相交的笔画叫作主笔画,当“插”类笔画取2码时,在其代码“5”后加上主笔画的代码,当取4码时,在其2码后依书写序顺加上另两笔画的代码。如“草”中的“艹”,在心角6位数码中取51,在心角8位数码中取5122。当“方”与“角”类笔画取2码时,在其代码的前或后加一个0。当“小”类笔画取2码时,在其代码9后加上中间笔画的代码,取4码时,在其2码后依书写顺序加上另两笔画的代码。如“系”中的“小”,在心角6位数码中取92,在心角8位数码中取9203。本专利技术为了异化重码,作了几个特殊规定(1)“十”的2码取40,4码取4012;(2)左钩取2,如“刂”的2码取22,4码取2022;(3)“八”取一码时作8,取2码为03,4码为0030,(4)“讠”在6位数字码中取2码时,依“言”取为36;(5)若干个相同笔画并排在一起取2码时,第一码取相同笔画的个数,第二码取笔画的代码。例如“灬”取43,“彡”取30;如只取一码,则取笔画的个数。二.本方法把汉字的结构分为三类1.包围型它又分为全包围、三面包围、两面包围、角包围、以及由两个不可分离的包围结构组成的相连包围。例如国、巨、王、这、庆、鸟、与。包围型结构的汉字在外包围的部分叫“框”,被包围的部分叫“心”。2.非包围结构它又分为有不相连笔画的分离型和笔画全部相连的相连型,例如,合、鱼、千、克。3.交叉型它又分为不含包围结构的纯交叉型和含有包围结构的包围交叉型。例如,十、车、内、甲、申、电。“内”和“甲”的内部的笔画只在上部或下部伸出框外,叫全包围交叉型;“申”和“电”的内部的笔画在上和下都伸出框外,叫半包围交叉型。“心”伸出框外的部分叫“外心”,在框内的部分叫“内心”。本专利技术根据汉字的类型、部首,各部分的纵横排列的方向,按分离优先、交叉不拆的原则,把字分为若干个单元,小的单元叫字旁取2位数字作代码,大的单元叫字身取4码,字身一般又可分作两字旁。当把一个汉字分解成一个字旁和一个字身时,用字旁的2码与字身的4码合起来表示一个汉字,即为心角6位数字码;当把汉字分解成两个字身各取4码时,即为心角8位数字码。三.字旁和字身的分解规则如下1.在心角6位数字码中,包围型汉字的字旁和字身的划分是框作字旁,心作字身。例如“匡”的分解是“匚”作字旁、“王”作字身。2.在心角6位数字码中,非包围型汉字的字旁和字身的划分是A.如能分解为两个并列的部分,那么当其中只有一部分的笔画超过3画时,笔画少的部分作字旁,另一部分作字身,例如“刚”中的“刂”作字旁;如这两部分的笔画都不超过3画,当笔画数相等时,取右面或上面的部分为字旁,当笔画数不相等时,取笔画少的作字旁。例如,“亿”中“乙”作字旁,“仃”中的“亻”作字旁;如这两部分都超过3画,则当笔画数相差不超过3画时,取左面或上面的部分作字旁,当笔画数相差超过3画时,取笔画少的部分作字旁。例如“耕”和“期”中的“耒”和“月”作字旁。B.如汉字正好是分离或相连的并列三部分时,则把第一部分字旁,另两部分合作字身,如“糊”中的“米”作字旁,“胡”作字身。3.在心角8位数字码中,包围型汉字的划分是“框”和“心”各作一字身,各取4码。例如“街”中的框“彳”和心“圭”各作一字身取4码,其编码是08414112。4.在心角8位数字码中,非包围型汉字的划分是A.如能分解为两个并列部分则各作一字身;B.如正好分解为并列的三部分,则两边的部分合作一包围型字身,中间部分作一字身。例如“糊”中的“米…月”作一字身,“古”作一字身。5.交叉型汉字和笔画数不超过3画的汉字皆只作字身取4码,不足6或8码的部分添0。如“申”取6码时为564600;取8码为56460000;“于”取6码为104200,取8码为10420000;为异化重码在心角6位数字码中,下列部首只作字旁,但它们单独作字时照上述方法分解艹木竹酉页口齿鱼骨革金钅冖黑羽鸟皿心髟攵讠。6.本专利技术将字身再分解为两字旁的规则是A.如字身是包围型的,则框和心各作一字旁,但如框的左上角附有一撇时,仍作包围结构本文档来自技高网...

【技术保护点】
一种数字式汉字心角处理系统,把汉字笔画分成“撇、横、竖、点与捺叉、插、方、角、人、小”10类,依次用0至9这10个数作它们的代码,在汉字规定的部位上取码,并在数字键盘上输入相应的数码,其特征在于:A.把10类汉字笔画分别用1位数码或2位 数码或4位数码作代码;B.把汉字分为包围型、非包围型、交叉型三类结构,其中包围型分解为“框”和“心”,非包围型分解为“字旁”和“字身”或两个字身,交叉型不分解;C.把字身再分解为两字旁,但交叉型字身不分解;D.字旁取2码,字身取 4码,按从“框”到“心”,从左上角到右下角、从上到下的顺序和部位取码,分别编为心角6位数字码,心角8位数字码。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢力
申请(专利权)人:谢力
类型:发明
国别省市:85[中国|重庆]

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

1