计算机汉字笔序码键盘输入方法

文档序号:6410126阅读:413来源:国知局
专利名称:计算机汉字笔序码键盘输入方法
技术领域
本发明涉及一种计算机汉字的键盘输入方法。
计算机汉字输入方法的关键是汉字的编码技术,到目前为止,国内提出的汉字编码方案已达数百种,归纳一下,基本上可分为形码和音码两大类,其中形码中已出现使用笔形进行编码的技术,如四角号码取了10种笔形与构件,笔形编码法用了6个笔形两种部件,但是这些笔形编码方案所采用的笔形数量太少,同汉字结构的实际情况脱离较远,使用时,仍须不断分析思索才能运用,此外,这些笔形构件都得用代码替代,使输入方法同汉字字形之间又多了一层隔膜;又如鸿钟码,这是一种使用全部笔划进行编码的方案,显然,按这种方案编出的汉字编码,对笔划多的汉字来说,其码长是相当长的,为了减少码长,又不得不加进部件之类的组合笔划,这不仅降低了该编码方案的科学性,同时也给使用者增加了需要记忆的东西。
本发明的目的是提供一种也是利用笔形编码输入,但笔形容易记忆,编码长度较短,输入方法简单的计算机汉字笔序码键盘输入方法。
本发明的解决方案是用由35个笔形码元、一个0码元和两个区别重码码元组成的38个码元对所有汉字进行码元编码和键盘输入,这35个笔形码元为一、、
ㄋ、
乙、ㄋ、
丨、、
、
、
、
两个区别重码码元为、″,其编码方法是首先根据汉字笔顺第一笔的笔形码元,进而是第二笔约笔形码元,并以此类推,将汉字逐级归纳排列成检索字序表,然后按照检索字序表中每个汉字出现的先后和每个汉字按笔顺书写时出现的笔形码元,对每个汉字进行编码,并使检索字序表中在前和在后的两个汉字的笔形码元出现不同即可,对于笔顺和笔形码元均相同的若干个汉字(即重码字),则用加区别重码码元来区别,其输入方法是每个汉字按照该汉字笔顺书写时出现的码元的先后一键一键地键入各个码元,当计算机发出暂停键入信号时,显示屏便显示输入的汉字,接着再按一下空格键认定,一个汉字的输入即告完毕。
上述35个笔形码元的形态如表1所示。
上述汉字检索字序表和汉字码本示页如表2所示。
上述38个码元在计算机键盘上的布置图如附图
所示。
实施本发明的关键是汉字笔序码的编制,而编制笔序码的基础则是汉字检索字序表的形成,发明人经过多年的研究,已将8857个汉字排列成检索字序表,并对每个汉字编制了笔序码,而且每个汉字的笔序码都是唯一的。所述的汉字检索字序表和汉字笔序码的编制方法是用由35个笔形码元、一个0码元和两个区别重码码元组成的共38个码元对所有汉字进行码元编码,这35个笔形码元为一、、
ㄋ、
乙、ㄋ、
丨、、
、
、
丿、
两个区别重码码元为、″,首先根据汉字书写笔顺第一笔的笔形码元,进而是第二笔的笔形码元,并以此类推,将汉字逐级归纳排列成检索字序表,然后按照检索字序表中每个汉字出现的先后和每个汉字按笔顺书写时出现的笔形码元对每个汉字进行编码,并使检索字序表中在前和在后的两个汉字的笔形码元出现不同即可,对于笔顺和笔形码元均相同的若干个汉字,则用加区别重码码元来区别。为了加深对上述内容的理解,下面举两个例子。
例一表2中的第1号至第7号汉字,其中在后约汉字比在前的汉字多一个码元,从而在笔序码上构成了区别,这里特别要指出的是一些笔划多的汉字,如第7号字“酆”字的原笔划是20划,而现在的笔序码仅由七个码元组成,减少笔划13划。据统计,通用汉字的平均笔划为10划左右,而构成笔序码的码元平均仅为6划左右,减少的幅度是三分之一强。这也就是说本发明所述的编码方法实质上仅取汉字书写起始阶段的几种笔形,而后面的笔形则全部被舍去了。
例二表2中的第296号至298号的“工”、“士”、“土”三个汉字,这三个汉字的笔顺和笔形码元均相同(即重码),为使三个汉字的笔序码形成区别,“工”字的笔序码由三个码元组成,“士”字的笔序码由四个码元组成,其中最后一个码元为区别重码码元,“土”字的笔序码也由四个码元组成,而最后一个码元则为区别重码码元″。据统计,在发明人编制的汉字笔序码码本中,仅有30组重码汉字,且每组最多为三个汉字,因此,本发明采用两个区别重码码元是足够的。
上述笔序码仍利用现有的计算机键盘输入,本发明将35个笔形码元安排在1-9数字键和26个西文字母键上,0码元安排在0数字键上,同时保留和″键作区别重码码元键使用。键盘输入方法是每个汉字按照该汉字笔顺书写时出现的码元的先后一键一键地键入各个码元,当计算机发出暂停键入信号时,显示屏便显示输入的汉字,接着再按一下空格键认定,一个汉字的输入即告完毕。任何汉字都可以从该汉字按笔顺书写时出现的第一笔笔形码元开始键入。对于检索字序表中具有相同偏旁的汉字,其偏旁可首先用拼音字母替代,并用西文字母键键入,然后换挡,再继续键入偏旁之后接笔顺书写时相继出现的其它码元,随后步骤同上。拼音字母替代偏旁的方法有两种其一对成字的偏旁,用该偏旁读音的全写拼音字母或缩写拼音字母替代。
其二对不成字的偏旁,用代表该偏旁名称的缩写拼音字母替代。
为了加深对上述内容的理解,下面举四个例子。
例三表2中的第14号“艳”字,按该字笔顺书写时出现的第一笔笔形码元“一”开始依次键下五个笔形码元键,该字即可显示在显示屏上。
例四表2中第64号至第67号汉字,具有相同的成字的偏旁
该偏旁可首先用偏旁读音的全写拼音字母qing或缩写拼音字母qY替代,并用西文字母键键入,然后换挡,再继续键入偏旁之后按笔顺书写时相继出现的其它码元,待计算机发出暂停键入信号,输入的汉字即可在显示屏上显示。
例五表2中第16号至第20号汉字,具有相同的不成字的偏旁
,该偏旁可首先用代表改偏旁名称“侧来”的缩写拼音字母cl替代(其中“c”是“侧”的声母“l”是“来”的声母,并用西方案母键键入,其它步骤同例四所述。例六表2中第9号至第13号汉字,具有相同的不成字的偏旁
,该偏旁可首先用代表该偏旁名称“契上”的缩写拼音字母qsh替代(其中“q”是“契”的声母,“sh”是“上”的声母),并用西文字母键键入,其它步骤同例四所述。
采用西文字母键键入拼音字母替代汉字偏旁的输入其结果是减少了组成汉字笔序码的码元数量,因此会提高汉字的输入速度,但是也会带来两个问题,其一是拼音相同的偏旁如何处理.本发明的解决办法是在键入的拼音字母的后面加不同的阿拉伯数字,以示区别,如弋、易、矣、益、衣、亦等是同音偏旁,以yi1、yi2、yi3……。予以区别。其二是拼音字母替代偏旁后重新出现重码如何处理,本发明的解决办法是检索字序表中字序在后的汉字要按笔顺增加笔形码元,如表2中第9号汉字“
”和第10号汉字“契”用拼音字母qsh替代偏旁“
”输入后,两个字就重码了,为了区别,应在“契”字用拼音字母输入偏旁“
”后,经过换挡再按笔顺输入一个笔形码元“一”。
综上所述,本发明具有以下特点一、本发明主要采用35个笔形码元对所有汉字进行编码,这35个笔形码元能真实反映汉字的结构特征,并能覆盖所有汉字,且码元的记忆量适中。
二、本发明所述的汉字编码方法的基础是检索字序表,编码的原则是检索字序表中上下两个汉字的笔形码元构成区别即可,同时还设计了缩短编码长度的音形结合的汉字偏旁简码输入方法,因此,本发明的汉字编码长度比较短,输入速度可以做到比较快,据统计,用一码元至六码元输入的汉字已占码本中汉字总数的50%左右,而且这些汉字多数是常用字。
三、本发明所述的汉字输入方法遵循笔顺输入,符合传统的写字习惯,容易学习掌握。
汉字笔形码元表表1
汉字检索字序表和编码码本。表2
表2续页
表2续页
权利要求
5.根据权利要求3所述的计算机汉字笔序码键盘输入方法,其特征是对不成字的偏旁,用代表该偏旁名称的缩写拼音字母替代。
6.根据权利要求3或4或5所述的计算机汉字笔序码键盘输入方法,其特征是对汉字偏旁采用拼音字母替代键入后出现重码的汉字,其解决方法是检索字序表中字序在后的汉字要按笔顺增加笔形码元。
7.根据权利要求3或4或5所述的计算机汉字笔序码键盘输入方法,其特征是对拼音相同的偏旁,在键入的拼音字母后面加不同的阿拉伯数字。
全文摘要
本发明所述的计算机汉字笔序码键盘输入方法用38个由笔形码元、O码元和区别重码码元组成的码元按汉字的笔顺对汉字进行编码输入,其中35个笔形码元真实反映了汉字的结构特征,记忆量适中,而编码的基础是检索表序表,编码的原则是检索字序表中的上下两汉字的码元组成构成区别即可,同时还设计了音形结合的汉字偏旁简码输入方法,其结果是编码长度比较短、输入速度加快,此外,本输入方法遵循笔顺输入,符合写字习惯,容易学习掌握。
文档编号G06F3/023GK1216374SQ9610185
公开日1999年5月12日 申请日期1996年2月3日 优先权日1996年2月3日
发明者张天明 申请人:张天明
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1