结构码汉字输入法及使用的通用键盘的制作方法

文档序号:6602687阅读:176来源:国知局
专利名称:结构码汉字输入法及使用的通用键盘的制作方法
技术领域
本发明涉及结构码汉字输入方法及使用的通用键盘。
现有汉字编码输入方法,基本上可归纳为三类音码、形码和音形码,其中音码容易掌握,但必须会普通话和汉语拼音方法,同时同音字太多。输入速度缓慢,而形码(包括音形码、自然码、全息码的形码部分),基本上采用的都是象形法,缺乏规律可循,其中较好的,如“五笔字型”方案,该方案把键盘划分为区位布局字根,具体规定是“将一百多个基本字根按首笔笔画分作五类,各对应英文键盘上的一个区,每区又分作五个位,位号从键盘中间向两端放射排列”,这里没有规定字根在键位上如何布局,经过查看,要想找到一个字根在键位上的确切布局是很困难的,同时有些字根在“区”上的确切布局也不易找到,因此,用户要想快速输入汉字,只能盲记盲打,但必须经常背记打字,背熟了才有可能,广大非专职人员是难以办到的,同时采用这种字根键盘区位布局,字根代码之间,代码与键盘之间,必然缺乏直接联系,影响输入速度,要想快速输入汉字,也必须盲记盲打,以上谈的是该方案汉字编码两个主要方面的一个方面,即字根键位布局问题,另一方面是拆字取根问题,也是该方案存在的主要问题,该方案关于拆字取根的规定是“拆分应当兼顾几个方面的要求,一般来说,应当保证每次拆出最大的字根,在拆出字根数目相同时,“散比连优先”、“连比交优先”,下面就来分析这个规定,“一般来说,应当保证每次拆出最大的字根”,这里并未说明如何拆法,据查看,该方案在最后作出上述拆分规定之前,曾说过拆分原则是按书写顺序取大优先。大家知道,书写顺序并不一致,往往因人而异,这样拆字取根,必然缺乏规律可循,再来分析在拆出字根数目相同时,“散比连优先”、“连比交优先”,这就要求首先必须把整个汉字试用各种拆法后再看拆出的字根数目是否相同,如相同,还须看“散连交”情况,最后才能决定究竟怎样拆法,如果有一种拆法拆出的字根数目最少,就可以不管“散连交”,甚至连书写顺序都不顾,否定按书写顺序取大优先的拆分原则,另外,什么是“散连”,也没有交代清楚。综上所述,该方案的拆字取根规定是比较繁琐缺乏规律性系统性,以至遇到很多字,难以进行拆分,往往出错,为此,该方案竟建立将近1000个容错码,并有万能键“Z”备用,即使这样,有很多字还是打不出来,必须查看编码字典,有时也难以查到,甚至一时查不出来。
本发明的目的是提供一种能使汉字编码规范化同时适于各个阶层人员使用的汉字输入方法及使用的通用键盘。
本发明的目的是这样实现的结构码汉字输入法,其特征是采取定笔画、定笔序、定笔顺、定字根、定根顺、定键位字根、定键名字根、定字根码和定拆字取根9个步骤①定笔画,即根据国标字结构,规定25个种笔画,主要为便于拆字取根,有规律地合并为19种,具体规定见下表,即表1《结 构 码》表1 笔画、笔画名称、和笔顺表 ②、定笔序,即确定一个字的笔画顺序a.定笔序的总原则是根据国标字结构按上左右下汉字的基本写法确定笔序,如有左右偏旁,先左偏旁,后右偏旁,然后再按上述方法定笔序,在按整个笔画分不清上左右下的情况下又有以下五种定笔序的方法b.相交笔画定序简单相交,即一笔相交于另一笔或几笔,简单相交笔画按笔顺定序。即看哪个笔画在笔顺表中为先,哪个笔画在笔序中就为先;
复合相交,复合相交分解成简单相交后再按简单相交定笔序c.相交笔画与其他有关笔画的定序法相交笔画的相交点,可以认为对其他有关笔画来说是其在相交笔画上左右下的分界线,故本发明规定在相交笔画相交点上面或左面的笔画在笔序中先于相交笔画,在相交点右面或下面的笔画在笔序中后于相交笔画,以下两种情况作特例处理,即相交笔画右上角有点“、”的结构,该点作最后一笔处理,相交笔画的某笔笔始与其他笔画笔始相接时,以笔始相接笔画定序为准,d.笔始相接笔画定序,可以归纳为如下两种情况笔终能分为上下的笔面,以笔终为上的笔画为先,同时与笔终为上的笔画相连接或被其包围的笔画也为先;笔终分不清上下时,以“左面”的笔画为先;e.折弯斜提笔面与其他有关笔画定序法折斜弯提笔画与其他有关笔画的定序,可归纳为三种情况“一”的外延笔和撇(丿),捺)()的笔始一段下面有笔画时,以前者为先竖折笔( )和撇(丿),捺()笔次一段上面有笔画时以后者为先,带提的竖弯笔画( ,其笔始一段右面有笔画时以前者为先f.连环体,即笔始笔终都相接,“左笔”取直笔③定笔顺,即规定上述25种笔画的顺序,具体规定见表1④定字根,即把组字频率高、难拆分、习贯拆分不一致,以及组成重码机会少的一些结构定为字根,具体规定见下表,即表2,⑤、定根顺,即字根依其笔序按笔顺排列,具体规定见表2⑥、定键位字根,即把领头笔序相同的字根排在同一键位上,布局在同一键位上的字根,称作同键位字根,具体规定见表2,⑦、定键名字根,即在每一键位字根中选一常用组字频率高而且便于统一按音定码的字根定为键名字根,具体规定见表2,⑧、定字根码,即首先给键名字根基本上按音定码,其他非键名字根按其笔序所属的键位上的键名字根代码来定码,即同一键位上的字根用同一代码。
字根代码表中有些字根,其本身又是汉字,要输这一部分汉字,本发明采取整字输入方法。这里分作键名汉字(键名字根中汉字)与非键名汉字(一般字根中汉字)两部分,采取不同方法输入键名汉字取其作为字根时的代码四个输入非键汉字取其作为字根时的代码一个再补取其首音码三个输入《结构码》表2字根代码表
⑨、定拆字取根,即对字根代码表中没有的汉字,进行拆分,方法是根据汉字结构按汉字笔序每次拆取规定的最大字根,即笔画最多的字根,拆出字根,不足四个的,取字根码后,再补一空格键输入,超过四个的,取1、2、3和末字根码输入,正好四个的,取字根码输入即可。
2、根据权利要求1所述的结构码汉字输入法所使用的键盘,其特征是这种键盘上的字符与本发明字根代码是相对应的,同时本发明的字根与字根代码基本上是用音直接联系起来的,共使用35个键,其中9个数字键,26个字母键,同键位上的字根其领头笔序相同,使用同一代码,用以按键输入汉字,字根代码键盘布局如下
结构码字根键位布局
为实现上述目的,汉字编码既要有严密规律可循,又要便于掌握,要达到这一点,首先必须了解汉字,为此,本发明对国标字进行无数次反复概括总结,终于发现不同的汉字有不同的结构,一个字就是一种结构,国标字6763个就是6763种结构,同时其间存在着内在联系,本发明就是由此探索出的,故称“结构码”方案,它是在总结群众习惯和现有字典辞书检字法基础上,根据世界上各种语言文字普遍采用的排检法与电脑输入法原则,结合汉字的特点,把结构学、逻辑学、数理科学和图书情报学引用到汉字编码中来设计出的,因而它规律严密,一个字只能有一种编码,而且便于掌握,只要有小学文化水平,学习2-3天就能学会与全部掌握,看到一个字,根据简便有序的规定,马上就能知道其编码,准确无误,无须建立容错码,这里起主导作用的是本发明的定笔序、使用笔序和基本上用音把字根与其代码联系起来这三项措施,这是本发明在编码设计上独有的三大特点,从而保证了本发明独有的三大优点,即规律严密(一个字或字根只能有一种笔序,一个字根在字根代码表中只能有一个位置、一个字只能有一种拆分,一个字只能有一种编码),便于掌握和输入速度快,其具体措施是本发明根据汉字结构和总结汉字习惯写法规定方法确定笔序的,正因为如此,用这种方法确定的笔序,是符合汉字习惯写法的,同时对那些因人而异写法不一致的字和根本不知道或不熟悉汉字习惯写法的人员来说,确定汉字笔序也有规律可循,又因为是根据汉字结构(一个字就是一种结构)规定方法确定笔序的,故一个字或一个字根只能有一种笔序,进而本发明就用这种笔序有规律地实施其他步骤,即依这种笔序按笔顺排列字根,这样,一个字根在字根代码表中只能有一个位置,用这种笔序拆字取根,即依汉字笔序每次拆出字根代码表中笔画最多的字根,这样,一个字只能有一种拆法,一个字有一种拆法,一个字才只能有一种编码,同时由于大多数汉字是有偏旁部首的,而且偏旁部首大多是有音的,本发明就根据这一汉语语言文字特点,把大部分组字高频的偏旁部首定为键名字根,基本上定以音码,非键名字根通过键名字根,间接按音定码,同时本发明字根代码与键盘上的字符是对应的,也就是说本发明字根、字根代码与键盘字符三者基本上是用音直接联系起来的,这样要想输入汉字,只要记熟键盘的字符所在键位或熟悉指法,不必查看键盘,就能准确而快速地按键输入汉字,还有本发明编码短,很多字只用1一3个代码,最多用4个代码,重码率低(5.5%),无容错码,兼容码率为0.7%,因此,本发明不仅适于专职人员使用,而且更重要的是适于广大非专职人员使用,老少皆宜。
下面详细叙述本发明的技术解决方案结构码汉字输入法,采取定笔画、定笔序、定笔顺、定字根、定根顺、定键位字根、定键名字根、定字根码和定拆字取根9个步骤
一、定笔画方法根据国际字结构规定25种笔画,主要为便于拆字取根,有规律地合并为19种,具体规定见下表,即表1表1 《结构码》笔画、笔画名称、和笔顺表 注1.表中笔顺基本上是根据相交笔画的习惯写法规定的,如姊的“ ”是“丨”与“丿 ”相交,习惯写法多以“丿 ”为先,“丨”为后,故本发明就在笔顺中把“丨”排在“丿 ”之后。
2.笔画名称除一( )丿 ( )丶() 之外,其它笔画都称作外延笔,2-10是“一,”的外延笔,11-15是“丿、丨、”的外延笔。向左上挑称作钩,向右上挑称作提,水平或垂直外延称作横或折,外延顺序是从左向右。
用途用于编码的全过程。
二、定笔序笔序,传统称“笔顺”不恰当,因为汉字的字中笔画没有自然顺序,习惯写法往往不一致,汉字编码必然缺乏规律可循,因此,必须用一定方法对字中笔画进行“定序”,不能说对字中笔画“定顺”,因为汉语中没有“定顺”这个词汇方法见下面的定笔序表定笔序表
用途1、用于定根顺(字根依其笔序按笔顺排列)2、用于字根并组,即定键位字根,把领头笔序相同的字根布局在同一键位上。
3、用于拆字取根(按笔序每次拆出已规定的最大字根,即笔画最多的字根)。
三、定笔顺定笔顺,即规定以上25种笔画的顺序,不是传统说的“笔顺”。方法基本上是根据相交笔画的习惯写法规定笔顺的,如姊” ”,是“丨”与“丿 ”相交,习惯写法多以“丿 ”为先,“丨”为后,本发明就根据这种需要,在笔顺表(见表1)中把“丨”排在“丿 ”之后。
用途1、用于确定相交笔画的笔序(相交笔画按笔顺定序)2、用于定根顺(字根依其笔序按笔顺排列)四、定字根方法本发明是把组字频率高,难拆分、习惯拆分不一致以及组成重码机会少的一些结构定为字根(具体规定,见表2),用途用于编码和拆字取根(依笔序每次拆出规定的最大字根,即笔画最多的字根)五、定根顺方法定根顺,就是把规定的字根,排成顺序。方法是依字根笔序按笔顺排列。如“子”的首笔是“ ”,“马”的首笔是“ ”,“ ”在笔顺表(表1)中前于“ ”,这时,就在根顺表(表2)中把“子”排在“马”之前,“月”的首次笔是“丿 ”,“斤”的首次笔是“丿丿”,这两个字根的首笔相同,再看次笔,前者是“ ”,后者是“丿”,“ ”在笔顺表中前于“丿”,这时就在根顺表中把“月”排在“斤”的前面,以下如此类推。这种字根排列方法就称作“字根依其笔序按笔顺排列(具体规定,见表1和表2)。
用途用于查找字根所在键位和代码。如你要查找“马”的代码,就可以根据其首笔“ ”在笔顺表中的位置即后于“ ”,前于“ ”,在字根代码表(表2)中字根笔序“ ”与“ ”之间去查找,就可找到,找到位置当然就找到了代码,假如在“ ”与“ ”之间没有找到这个笔画组合,说明你记错了,根本没有把它定为字根,不必再去查找。
六、定键位字根方法定键位字根,就是字根有规律的并组。方法是把领头笔序相同的字根布局在同一键位上,布局在同一键位上的字根,称作同键位字根,如“马尸”,首笔相同都是“ ”,布局在同一键位上称作同键位字根,“月勹”首次笔相同,布局在同键位上,也称作同键位字根,以下如此类推。
用途用于字根定码,同一键位上的字根用同一代码。
本发明规定35个字根键,其中数字键9个,字母键26个,数字键占整个键数的1/4还强,但实际上经过首码统计,其使用频率只占整个使用频率的1/12左右,这是因为高频字根是按字母音定码的,布局在键盘中间位置上,因此,本发明虽规定键数多些,但按键也很方便,可以作到既有严密规律、重码率又低、便于掌握,这是使用20几个键所做不到的。
七、定键名字根方法就是在每一键位字根中选一常用频率高而且便于统一按音定码的字根,作为代表每一键位的字根,该字根就称作“键名字根”(绝大部分是汉字)(具体规定,见表3)。如“牛”的同键位字根有“竹”,按频率,“牛”远远低于“竹”但“竹”与“子”是同音,都是“Z”,而“牛”按音定码是“N”,正好字根代码中尚没有“N”这个代码,故“牛”虽频率低于“竹”,但便于统一按音定码,这样本发明就把“牛”作为键名字根定以“N”码,没有把“竹”定为键名字根,(具体规定见表3)。
用途是为便于见到字根或拆出字根后识别其代码。
八、定字根码,即字根定码现今世界上通用的各种语言文字都是音形一致,如英文good,读这四个字母,就是该词(相当于一个汉字)的读音,而汉语则不同,音形不一致,但大多数汉字是有偏旁部首的,而且大部分偏旁部首是有音的,如“明”是由“日”与”月”构成的,“日”按音定以“R”码 “月”按音定以“i”,既准确又方便方法本发明就是根据上述道理对字根定码的,即首先对键名字根(键位上的左上角)基本上按音定码,如“土工士”,定为同键位字根,“土定为键名字根,按音定以“T”码,则“工士”也为“T”码,即在同一键位上的字根用同一代码,就是说键名字根直接按音定码,非键名字根通过键名字根间接按音定码(具体规定见表2)用途便于用键盘相应字码输入汉字字根代码表中有些字根,其本身又是汉字,要输入这部分汉字,本发明采取整字输入方法,这里分作键名字(键名字根中的汉字)与非键名汉字(一般字根中的汉字)两部分,采取不同输入方法键名汉字取其作为字根时代码四个输入例“土”(键名汉字)TTTT非键名汉字取其作为字根时的代码一个后再补取其首音码三个输入例“工”(与“土”在同键位)TGGG九、定拆字取根方法是根据汉字结构按汉字笔序每次拆取规定的最大字根,即笔画最多的字根,如本发明规定“一丨十土日”都为字根,当拆“里”取根时,首先必须拆出“日”,因为该字根的笔画数多于“”,然后必须拆出“土”,因为“土”的笔画数多于“十”。
根据上述方法拆出字根,不足四个的取字根码后再补取一个空格键作为结束符,正好四个的取字根码输入即可,超过四个的取一、二、三和未字根码输入例①李MZ(木子)(表示空格键)②极MJZ(木丿ヌ)③措SCFR(扌艹一日)④暖R8FZ(日爫一ヌ)用途用于拆分字根代码表中没有的汉字十、使用通用键盘这种键盘上的字符与本发明字根代码是相对应的,同时本发明字根与字根代码基本上是用音直接联系起来的,这样要想输入汉字,只要记熟键盘的字符所在键位或熟悉指法,不必查看键盘,就能准确而快速地按键输入汉字,见下面的字根键位布局。
《结构码》表2 字根代码表 注表中字根是依其笔序按笔顺排列的,只是括号内的字根例外,主要是为便于按音定码安排的。
结构码字根键位布局
权利要求
1.一种根据汉字结构设计的结构码汉字输入法,其特征是采取定笔画、定笔序、定笔顺、定字根、定根顺、定键位字根、定键名字根、定字根码和定拆字取根9个步骤①定笔画,即根据国标字结构,规定25个种笔画,主要为便于拆字取根,有规律地合并为19种具体规定见下表,即表1《结 构 码》表1 笔画、笔画名称、和笔顺表 ②、定笔序,即确定一个字的笔画顺序a.定笔序的总原则是根据国标字结构按上左右下汉字的基本写法确定笔序,如有左右偏旁,先左偏旁,后右偏旁,然后再按上述方法定笔序,在按整个笔画分不清上左右下的情况下又有以下五种定笔序的方法b.相交笔画定序简单相交,即一笔相交于另一笔或几笔,简单相交笔画按笔顺定序,即看哪个笔画在笔顺表中为先,哪个笔画在笔序中就为先;复合相交,复合相交分解成简单相交后再按简单相交定笔序;c.相交笔画与其他有关笔画的定序法相交笔画的相交点,可以认为对其他有关笔画来说是其在相交笔画上左右下的分界线,故本发明规定在相交笔画相交点上面或左面的笔画在笔序中先于相交笔画,在相交点右面或下面的笔画在笔序中后于相交笔画,以下两种情况作特例处理,即相交笔画右上角有点“、”的结构,该点作最后一笔处理,相交笔画的某笔笔始与其他笔画笔始相接时,以笔始相接笔画定序为准,d.笔始相接笔画定序,可以归纳为如下两种情况笔终能分为上下的笔画,以笔终为上的笔画为先,同时与笔终为上的笔画相连接或被其包围的笔画也为先;笔终分不清上下时,以“左面”的笔画为先;e.折弯斜提笔画与其他有关笔画定序法折斜弯提笔画与其他有关笔画的定序,可归纳为三种情况“一”的外延笔和撇(丿),捺)()的笔始一段下面有笔画时,以前者为先竖折笔( )和撇(丿)、捺()笔次一段上面有笔画时以后者为先,带提的竖弯笔画( ,其笔始一段右面有笔画时以前者为先f.连环体,即笔始笔终都相接,“左笔”取直笔③定笔顺,即规定上述25种笔画的顺序,具体规定见表1④定字根,即把组字频率高、难拆分、习贯拆分不一致,以及组成重码机会少的一些结构定为字根,具体规定见下表,即表2,⑤、定根顺,即字根依其笔序按笔顺排列,具体规定见表2⑥、定键位字根,即把领头笔序相同的字根排在同一键位上,布局在同一键位上的字根,称作同键位字根,具体规定见表2,⑦、定键名字根,即在每一键位字根中选一常用组字频率高而且便于统一按音定码的字根定为键名字根,具体规定见表2,⑧、定字根码,即首先给键名字根基本上按音定码,其他非键名字根按其笔序所属的键位上的键名字根代码来定码,即同一键位上的字根用同一代码。字根代码表中有些字根,其本身又是汉字,要输这一部分汉字,本发明采取整字输入方法,这里分作键名汉字(键名字根中汉字)与非键名汉字(一般字根中汉字)两部分,采取不同方法输入键名汉字取其作为字根时的代码四个输入非键汉字取其作为字根时的代码一个再补取其首音码三个输入《结构码》表2字根代码表 ⑨、定拆字取根,即对字根代码表中没有的汉字,进行拆分,方法是根据汉字结构按汉字笔序每次拆取规定的最大字根,即笔画最多的字根,拆出字根,不足四个的,取字根码后,再补一空格键输入,超过四个的,取1、2、3和末字根码输入,正好四个的,取字根码输入即可。2、根据权利要求1所述的结构码汉字输入法所使用的键盘,其特征是这种键盘上的字符与本发明字根代码是相对应的,同时本发明的字根与字根代码基本上是用音直接联系起来的,共使用35个键,其中9个数字键,26个字母键,同键位上的字根其领头笔序相同,使用同一代码,用以按键输入汉字,字根代码键盘布局如下结构码字根键位布局
全文摘要
本发明是一种根据汉字结构设计的结构码汉字输入法,其特征是采取定笔画、定笔序、定笔顺、定字根、定根顺、定键位字根、定键名字根、定字根码和拆字取根等9项措施。使用35个字根键,规定195个字根,码长为1-4个,重码率为5.5%,无容错码,兼容码率为0.7%。本发明规律严密,一个字只能有一种编码,并且简便易行,只要有小学文化水平或能识别汉字偏旁,学习2-3天就能学会与全部掌握,见到一个字,根据简便有序的规定,马上就能知道其编码,准确无误,无一差错,本编码是以国标字(简化字)为准的,但其方法,也同样适用于繁体字的编码。
文档编号G06F3/023GK1151546SQ96115039
公开日1997年6月11日 申请日期1996年1月19日 优先权日1996年1月19日
发明者南文元, 余建章 申请人:南文元, 余建章
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1