字块码计算机汉字输入方法及键盘.pdf

上传人:g**** 文档编号:992827 上传时间:2018-03-24 格式:PDF 页数:16 大小:619.73KB
返回 下载 相关 举报
摘要
申请专利号:

CN95101295.9

申请日:

1995.02.08

公开号:

CN1120192A

公开日:

1996.04.10

当前法律状态:

终止

有效性:

无权

法律详情:

专利权的终止(未缴年费专利权终止)授权公告日:1999.9.8|||授权||||||公开

IPC分类号:

G06F3/023

主分类号:

G06F3/023

申请人:

杨业林; 陈传芳; 杨明

发明人:

杨业林; 陈传芳; 杨明

地址:

537000广西壮族自治区玉林师专电脑中心

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明将汉字笔划归类为点、撇、横、竖、折、钩六种基本笔划,并用其基本笔形作为代码。笔划以相交、相接、相离形式构成字块,字块以相离、相接形式构成汉字,汉字字块有序且具有唯一性,以此来确定汉字的编码输入方法。并建立了完整的键码符号体系,即$n($=丶,丿,—,丨,∠,;n=1,2,3,4,5)为字块码及键码,建立了能够实现字与码对应、码与键对应、键与指对应的键盘。本发明给出了一套完整的字块码计算机汉字输入方法,可实现任何汉字、包括繁体字及词组的编码输入。

权利要求书

1: 一种字块码计算机汉字输入键盘,其特征是: (1)把归类为点、撇(含捺)、横、竖、折、钩六种汉字基本笔 划,定为六类基本笔划码,并以符号$表示六类基本笔划,其中 $= 丿,一,丨, (2)以30个特定符号$ n 定为单字块码,简称字块码,$表示字 块的首笔划码,n表示字块的笔划数,其中 $= 丿,一 ,丨, n=1,2,3,4,5; (3)把上述30个字块码定为键码; (4)依上述定义的字块码,亦即键码,以如下方式分配在键位 上: 把键盘打字区30个键位,划分为六个键区,每键区五个键位, 左上区为点笔区,从左到右5个键位布置5个键码 ;右上区为撇笔区,从左到右5个键位布置5 个键码 ;左中区为横笔区,从左到右5个键位 布置5个键码 ;右中区为竖笔区,从左到右5 个键位布置5个键码 ;左下区为折笔区,从左 到右5个键位布置5个键码 ;右下区为钩笔 区,从左到右5个键位布置5个键码
2: 一种字块码计算机汉字输入方法,其特征是: (1)拆分汉字字块方法1:单字块没有拆分权; (2)拆分汉字字块方法2:汉字字块拆分优先权排序:相离的字 块第一;复合字块第二,其中子字块比母字块具有拆分优先权;离散笔 划第三,离散笔划码使用字块码$ 1 ,其中 $= 丿,一,丨, (3)拆分汉字字块方法3:汉字的笔划序决定字块序,含首笔划 的字块为首字块,同时含首、尾二笔划的字块规定为首字块; 依据上述规定,汉字、词组及标点符号编码的计算机输入方法是: (1)汉字编码取码方法1:笔划数不大于5划的单字块汉字,取 字块码为该字字码;笔划数大于5划的单字块汉字,取字块码为该字 首码,再取其尾笔划码为该字尾码; (2)汉字编码取码方法2:复合字块汉字的取码,应根据上述拆 分汉字字块方法,把汉字拆分成有序单字块,依次取字块码组成该字 字码;单字块数包括离散笔划不大于4的汉字,取全部字块码组成该 字字码;单字块数包括离散笔划大于4的汉字,按照字块序,取首字 块码、次字块码、和第三字块码依次作为该字的前三码,再取尾字块 码作为该字尾码; (3)汉字编码取码方法3:对含有离散笔划的汉字取码时,六类 基本笔划码使用字块码$ 1 ($= 丿一,丨, ); (4)汉字词组取码方法1:按汉字编码取码方法,取词组中汉字 的字块码组成词组码,每词组取四码; (5)汉字词组取码方法2:“字取一码”是指取该字首字块码,“字取 二码”是指取该字首字块码为首码,再取该字尾字块码为尾码; (6)汉字词组取码方法3:①二字词编码,每字取两码,首字的两 码作为词组的首码、次码,末字的首码作为词组的第3码,末字的尾 码作为词组的尾码;②三字词编码,前二字各取一码,末字取两码, 依次组成词组码;③四字词编码,每字取一码,依次组成词组码;④多 字词编码,前三字各取一码,末字取一码,依次组成词组码; (7)单标点符号编码:①句号编码 ,顿号编码 ,逗号编码 ,分号编码 ,冒号编码 ;②问号、感情号、省略号、间隔号、连接号、破折号、着 重号皆编码 ,根据提示行显示选择输入; (8)双标点符号编码:括号、横书双引号、横书单引号、双书名 号、单书名号、竖书双引号、竖书单引号皆编码 ,根据 提示行显示选择输入。

说明书


字块码计算机汉字输入方法及键盘

    本发明属于微机键盘及计算机输入方法。

    利用汉字的偏旁部首或“字根”、“字元”进行汉字输入,已属现有技术,但存在下列不足之处:(1)现有技术把汉字笔划归类为横、竖、撇、捺、折五种基本笔划,尤其将点归类入捺,不符合汉字笔划及书写实际,不仅会导致汉字编码输入错误,而且会把识字和写字引向歧途;(2)现有技术使用字母或数字进行汉字编码,而字母或数字与汉字没有直接关系,因此未能建立字与码的对应关系;(3)现有技术没有确立汉字代码不可易性,往往因拆字的可易性而致汉字代码不确定性,使汉字输入错误;(4)现有技术对“字根”或“字元”进行各不相同的分类,企图适应现有键盘的键码布局,但都由于没有字与码对应的基础,最终未能实现码与键、键与指对应,汉字编码输入仍相当困难;(5)“字根”或“字元”诸种汉字输入法,都需要熟记“键盘字根图”,死记硬背的沉重负担,使人苦不堪言,千百万业余打字者,则望机生畏,有碍于计算机普及;(6)为了减少重码,现有技术又增加特殊的拆字方法,或者佐以音码,仍因发音不准或拆字有别,而致汉字编码输入错误。为了解决现有技术存在的问题,本发明根据汉字笔划及结构的基本特征,提出建立字块码键盘和使用字块码计算机汉字输入方法。

    本发明的基本设计思想是:把汉字笔划归类为点、撇、横、竖、折、钩六种基本笔划,直接使用其基本笔形作为笔划代码;确立汉字字块码有序不可易性(唯一性),为实现汉字与键码对应奠定基础;实现字与码、码与键、键与指三位一体相互对应为特征的键区键位布局,使汉字编码输入技术简单易学,操作方便;使用30个键进行汉字编码输入,降低重码率,提高输入速度;把标点符号视同汉字,在字块码状态下能输入全部常用标点符号,免去现有技术中需转换状态,寻找标点符号之苦;给出拆分汉字字块和汉字编码取码方法,确立汉字代码不可易性,保证汉字编码输入准确,实现用字块码编码输入任何汉字包括繁体字、词组和标点符号。

    为了达到上述目的,本发明不采用现有的汉字笔划归类,提出把汉字笔划归类为点、撇(含捺)、横、竖、折、钩六种基本笔划,不仅符合汉字笔划及书写实际,而且有助于引导正确书写汉字。点、撇、横、竖、折、钩这六类基本笔划,可以构成任何一个汉字;任何一个汉字也可以拆成这六类基本笔划。

    本发明定义基本笔形$($=丿,一,丨,)为六类基本笔划码,不仅具有直观性,而且为建立字与码的对应关系奠定基础。图1表示出六类基本笔划的名称、代码和笔形。

    汉字曾有“方块字”之称,本发明提出字块及字块码的新概念,下面给予必要说明。

    汉字的笔划与笔划之间,有相交、相接、相离三种结构型式。“十”是横、竖二笔划相交,形成“相交”型式的笔划结构。“口”是竖、折、横三笔划相接,形成“相接”型式的笔划结构。“心”是点、钩四笔划相离,形成“相离”型式的笔划结构。如果笔划结构错误,便产生错别字。如“占”的首、次两笔,应是相接,若写成相交,变成“古”字;若写成相离,则不成字。汉字内部的各个笔划结构之间,又有相离、相接二种结构型式。“女”和“子”两个笔划结构,以相离的型式构成“好”字。“十”和“口”两个笔划结构,以相接的型式构成“古”字。本发明把汉字内部的各种笔划结构定义为“字块”。“女”和“子”是“好”地字块,“十”和“口”是“古”的字块。

    本发明给出汉字字块类型的划分方法。按照笔划构成字块的型式划分,汉字字块有四种类型:(1)连笔字块--笔划仅以相接型式形成的笔划结构,如“人、口、日、月”。(2)散笔字块--全部或部分笔划以相离型式形成汉字或部首的笔划结构,如“八、心、氵、彳”。(3)交笔字块--笔划皆以相交型式形成的笔划结构,如“十、七、力、也”。(4)交连笔字块--笔划以相交及相接两种型式形成的笔划结构,如“甲、申、天、曲”。

    按照字块所含汉字的多少划分,汉字字块有三种类型:(1)非汉字字块--无论笔划以何种型式形成笔划结构都不含有汉字,此类笔划结构称为非汉字字块,如“,氵,”。(2)单汉字字块--无论笔划以何种型式形成笔划结构,都只含有一个汉字,此类笔划结构称为单汉字字块,如“口、心、十”。(3)复合字块--无论笔划以何种型式形成笔划结构,都含有一个以上汉字且连带有其他笔划结构,此类笔划结构称为复合字块。如“古、全、负、青”。

    按照汉字的包含关系划分,成为汉字的字块有子字块和母字块两种类型。笔划少的汉字称为子字块,笔划多的汉字称为母字块。如“土”中含“十”,“十”是子字块,“土”是母字块。又如“负”中含“贝”,“贝”是子字块,“负”是母字块。子、母字块属于复合字块的一种。

    汉字中含有散笔字块,也含有离散笔划,如何区别二者呢?本发明规定:满足散笔字块定义的笔划结构中所含的相离单笔划,不是离散笔划;离散笔划是与单字块相离的单笔划,不允许它再与汉字、部首等单字块一起构成新的汉字、新的部首作单字块使用。如“玉”、“犬”中的点()是离散笔划,“尤”、“龙”、“甫”中的点()不是离散笔划。又如“”,不能作为单字块,它是“小”与离散笔划“”的组合。

    根据上述字块分类,本发明给出单字块定义:单字块是构成汉字的不可拆分的基本字块,它有单汉字字块、交笔字块、散笔字块、非汉字字块、子字块以及比子字块只多一笔划的母字块等六种型式。图2表示出汉字字块类型。

    笔划以相交、相接、相离的型式构成字块,字块以相离、相接的型式构成汉字。汉字的笔划和字块有序且不可易,这既是汉字的基本特征,又是本发明对汉字结构的划分不同于现有技术的独到之处,它为本发明的汉字编码输入方法奠定了科学基础。

    每个字块都具有首笔划、笔划数的基本特征。本发明用特定符号$n($=丿,一,丨,;n=1,2,3,4,5)描述单字块首笔划及笔划数的基本特征,并定义$n($=丿,一,丨,n=1,2,3,4,5)为单字块代码,简称字块码,其含义是:$表示单字块的首笔划,取值于六类基本笔划码;n表示字块的笔划数,根据键盘布局需要,n的取值范围限于数字1,2,3,4,5。如果单字块的笔划数大于5划时,本发明规定,n取值于该字块笔划数除以5的余数。当n取值1时,则字块码$1与笔划码$同义,因此,进行汉字编码取码时,六类基本笔划码使用字块码$1($=丿,一,丨,)。书写要求:首笔划码用全角符号,写在正位;笔划数n用半角数字,写为脚标。

    任何单字块的首笔划和笔划数是不可易的,因此,字块码具有不可易性。本发明给出字块码的名称,图3表示出30个字块码的名称。

    本发明定义键盘打字区的30个键码为$n($=丿,一,丨,;n=1,2,3,4,5)。由于$n($=丿,一,丨,;n=1,2,3,4,5)既是字块码,又是键码,从而建立了单字块与键码的对应关系。

    在定义键码的基础上,为了实现码与键、键与指对应,本发明以字块首笔划码$($=丿,一,丨,)划分键区,以字块笔划数n(n=1,2,3,4,5)划分键位,对键盘的键区键位进行以适合于操作指法为特征的键盘布局(实质上是键码布局):划左上区为点笔区,右上区为撇笔区,左中区为横笔区,右中区为竖笔区,左下区为折笔区,右下区为钩笔区;字块笔划数n(n=1,2,3,4,5)由中区向左、右两侧张开,以配合指法,也便于记忆。这样,食指管1、2划键位,中指管3划键位,无名指管4划键位,小指管5划键位,键位的布局完全与指法相配合,实现了码与键、键与指对应。图4表示出键位定义图(键码图)。本发明同时给出键盘的键区键位名称,图5表示出键区键位名称。

    利用上述定义的字块码的计算机汉字输入方法说明如下:

    笔划以相交、相接、相离的型式构成字块,字块以相离、相接的型式构成汉字,任何一个汉字都可以拆为一个或多个有序且不可易的字块。因此,利用上述字块码进行汉字编码,汉字代码具有不可易性。由于建立了字块与键码的对应关系,汉字代码的不可易性则进一步确立汉字与其代码的对应,简称字与码对应。

    为了实现汉字代码不可易,必须正确拆分汉字所含字块。根据单字块定义及字块以相离、相接型式构成汉字的特征,本发明给出拆分汉字字块的方法:方法1,单字块没有拆分权;方法2,汉字字块拆分优先权排序:相离的字块第一,复合字块第二,其中子字块比母字块具有拆分优先权;离散笔划第三,离散笔划码使用字块码$1($=丿,一,丨,)。方法3,汉字的笔划序决定字块序,含首笔的字块为首字块,同时含首、尾二笔划的字块规定为首字块。图6表示出拆分汉字字块例子。

    前已述及,在汉字编码取码时,六类基本笔划码使用字块码$1($=丿,一,丨,),因此,在下述的汉字编码取码方法中,我们把六类基本笔划码视同字块码。

    本发明给出汉字编码取码方法:方法1,笔划数不大于5划的单字块汉字,取字块码为该字字码;笔划数大于5划的单字块汉字,取字块码作为该字首码,再取其尾笔划码为该字尾码。方法2,多字块汉字的取码,应根据上述拆分汉字字块方法,把汉字拆成有序单字块,依次取字块码组成该字字码;单字块数包括离散笔划不大于4的汉字,取全部字块码组成该字字码;单字块数包括离散笔划大于4的汉字,按照字块序,取首字块码、次字块码和第三字块码依次作为该字的前三码,再取尾字块码作为该字尾码。方法3,对含有离散笔划的汉字取码时,六类基本笔划码使用字块码$1($=丿,一,丨,)。图7表示出汉字编码例子。

    汉字词组编码方法:汉字词组按所含字数多少,分为二字词、三字词、四字词和多字词(含字数5个以上)。词组编码取码方法1,按汉字编码取码方法,取词组中汉字的字块码组成词组码,每词组取四码。方法2,“字取一码”是指取该字首字块码。“字取二码”,是指取该字首字块码为首码,再取该字尾字块码为尾码。方法3,(1)二字词编码,每字取两码,首字的两码作为词组的首码、次码,末字的首码作为词组的第3码,末字的尾码作为词组的尾码;(2)三字词编码,前二字各取一码,末字取两码,依次组成词组码;(3)四字词编码,每字取一码,依次组成词组码;(4)多字词编码,前三字各取一码,末字取一码,依次组成词组码。图8表示出词组编码例子。

    汉文标点符号编码:(1)句号取码,顿号取码,逗号取码,分号取码,冒号取码;(2)问号、感情号、省略号、间隔号、连接号、破折号、着重号皆取码,配合提示行进行选择输入;(3)括号、横书双引号、横书单引号、双书各号、单书各号、竖书双引号、竖书单引号皆取码,配合提示行进行选择输入。图9表示出标点符号编码。

    本发明与现有技术相比,具有以下新的优越的技术特征:(1)本发明把汉字笔划归类为点、撇(含捺)、横、竖、折、钩六种,直接使用基本笔形$($=丿,一,丨,)为六类基本笔划码,不仅具有直观性,而且为建立字块与键码的对应关系奠定了基础。(2)本发明揭示汉字笔划和结构的基本特征:笔划以相交、相接、相离三种型式构成字块,字块以相离、相接二种型式构成汉字,汉字字块有序且不可易,为确立汉字代码不可易奠定基础。(3)本发明定义特定符号$n($=丿,一,丨,;n=1,2,3,4,5)为单字块码,简称字块码,当n取值1时,字块码$1与笔划码$同义,在汉字编码取码时,六类基本笔划码使用字块码$1($=丿,一,丨,)又定义键码为$n($=丿,一,丨,;n=1,2,3,4,5)。由于键码即为字块码,建立了字块与键码的对应关系,为建立字与码对应关系,奠定了基础。(4)本发明给出拆分汉字字块的方法,确立汉字代码不可易性,实现字与码对应(字与码的唯一性)。(5)本发明结合指法,对键盘划区定位,在字与码对应的基础上,实现码与键对应,键与指对应,使汉字编码输入准确、简捷。(6)本发明使用30个键可对任何汉字包括繁体字进行输入,重码率极低。(7)字块码属纯形码,任何一个汉字的代码只与其有序字块有关,而与其字音、字义无关,不会因字音移、字义异而动摇汉字代码的不可易性,保证汉字编码输入准确。(8)本发明把标点符号视同汉字,在字块码状态下,能快速输入全部常用标点符号,解决了现有技术中欲输入标点符号,要转换状态,寻找标点符号之苦。(9)本发明给出了汉字编码取码方法,简单,易学,易于普及。本发明这些新的优越的技术特征,显然是现有技术所没有的。

    附图说明:

    图1,六类基本笔划的名称、代码和笔形

    图2,汉字字块类型

    图3,30个字块码的名称

    图4,键位定义图(键码图)

    图5,键区键位名称

    图6,拆分汉字字块例子

    图7,汉字编码例子

    图8,词组编码例子

    图9,标点符号编码

字块码计算机汉字输入方法及键盘.pdf_第1页
第1页 / 共16页
字块码计算机汉字输入方法及键盘.pdf_第2页
第2页 / 共16页
字块码计算机汉字输入方法及键盘.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《字块码计算机汉字输入方法及键盘.pdf》由会员分享,可在线阅读,更多相关《字块码计算机汉字输入方法及键盘.pdf(16页珍藏版)》请在专利查询网上搜索。

本发明将汉字笔划归类为点、撇、横、竖、折、钩六种基本笔划,并用其基本笔形作为代码。笔划以相交、相接、相离形式构成字块,字块以相离、相接形式构成汉字,汉字字块有序且具有唯一性,以此来确定汉字的编码输入方法。并建立了完整的键码符号体系,即$n($丶,丿,丨,;n1,2,3,4,5)为字块码及键码,建立了能够实现字与码对应、码与键对应、键与指对应的键盘。本发明给出了一套完整的字块码计算机汉字输入方法,可。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1