汉字输入方法及键盘的制作方法

文档序号:6387256阅读:318来源:国知局
专利名称:汉字输入方法及键盘的制作方法
技术领域
本发明涉及一种汉字输入方法及键盘。
背景技术
目前,计算机在我国已正在各行各业及家庭中普及,用计算机对汉字进行输入输出处理,已经是计算机应用中非常普通的事。几乎所有计算机的使用者都离不开对汉字输入输出的操作。因此,了解计算机汉字输入输出技术的现状和发展趋势,选择一套适合自己的汉字输入方法,对计算机应用人员和爱好者都是十分必要的。
近年来,汉字编码方案争先恐后出台,先后已有几百种编码申请了专利,形成了万“码”奔腾的格局。目前,汉字编码方案从大体上分音码、形码、音形码和形音码等四大类,多数汉字编码方案有词组联想功能,输入方式以词组短语为主,有较快地输入速度。尽管各种汉字输入方案有各自的优点和特点,但也都存在着一些或多或少的不足和缺陷,能够真正被广大计算机用户接受,得到普遍推广和应用的只有为数不多的几种。音码使用者较多,形码使用者较少,智能拼音和五笔字型使用者较多,其他编码使用者较少。智能化汉字输入技术,使整句汉字输入成为可能。语音汉字输入和手写汉字输入等技术也取得了一定的成绩。

发明内容
本发明的目的就在于提供一种直观性特强、更符合汉字的书写习惯、取码方便、重码字少的汉字输入方法及键盘。
本发明的目的可通过以下措施来实现本发明包括计算机键盘,本输入方法是将汉字按下述规则拆分成部件并定位在键盘上;(1)汉字按下述规则拆分A、对于一般汉字拆分规则是将一般汉字拆分为基本汉字部件和大汉字部件,基本汉字部件是按照国家语言文字规范标准中的《汉字部件规范》所确定的“汉字基础部件”,将基本汉字部件定位在计算机键盘上;大汉字部件是本输入法定义的组成复杂汉字中的基本汉字部件和少数复杂又不易拆分的汉字,大汉字部件定义为为两码部件,一般是由至少两个基本汉字部件定义组成,对于由两个以上基本汉字部件组成的大汉字部件的编码是由大汉字部件的首尾两个基本汉字部件码组成;大汉字部件中一部分是按照国家语言文字规范标准中的《汉字部件规范》所确定的“汉字基础部件”,一部分是直接定义而成;B、本输入法把一般汉字分为三种基本字型即左右型汉字、上下型汉字和独包型汉字。对左右型和上下型汉字即是汉字本身结构;对于独包型汉字,本输入法规定分为独体字和包围型汉字,独体字是基本汉字部件相互重交成为一体的汉字,它包括单笔划与基本汉字部件相连或相交的汉字;包围型汉字只包括三包围和全包围的汉字,而对于两边包围的汉字,本输入法视为上下型汉字处理。
C、本输入法还定义有末笔补码,根据前述A中所述的汉字拆分和B中所述的三种字型,对取码不足四码的汉字编码要加末笔补码。对于左右型汉字和上下型汉字末笔补码是根据汉字的末笔笔划横、竖、撇、捺、折分别定义并设置在计算机键盘上;对于独包型汉字的补码不区分末笔划,只定义为一个键;(2)、词组和短语的拆分规则二字词的编码拆分规则是每字取前两个部件的编码。
三字词的编码拆分规则是第一个字取前两部件的编码,第二个字和第三个字各取第一部件的编码。
四字词的编码拆分规则是每字取其第一部件的编码。
多字词的编码拆分规则是第一个字、第二个字、第三个字和最末一个字各取第一部件的编码。
(3)、根据上述(1)和(2)的拆分原则定义汉字输入方法如下A、对于普通汉字对于一般普通汉字的输入规则是按汉字部件的组字结构书写顺序,优先考虑直观,每个汉字取四码,根据拆分出的基本汉字部件和大汉字部件,分别输入所输入汉字的第一部件、第二部件、第三部件和最末部件的编码,如果一个汉字的基本汉字部件不足四个的或编码不足四码,要补加打入该汉字的末笔补码,仍不足四码的,加打空格键则该字上屏;
B、对于词组和短语根据前述的拆分规则,把按照词组的编码规则所取的四个编码依次输入即可。
本发明中的根据权利要求1所述的汉字输入方法及键盘,其特征在于将计算机键盘上的字母键划分为五个区,分别定义为横区、竖区、撇区、捺区和折区;其中Z键作为部分键盘成字输入特别定义键;A、横区设定在键盘的最下方一排字母键,包括B、N、M、V、C、X、Z七个字母键,编排横类起笔的基本汉字部件;B、竖区设在键盘中间一排字母键的左边,包括G、F、D、S、A五个字母键,安排定义竖类起笔的基本汉字部件。
C、撇区定在键盘上排字母键的左边,包括T、R、E、W、Q五个字母键,安排定义撇类起笔的基本汉字部件;D、捺区定位在键盘上排字母键的右边,包括Y、U、I、O、P五个字母键,分别设定捺和点类起笔的基本汉字部件;其中U键作为大汉字部件输入特别定义键。
E、折区定位于键盘中间一排字母键的右边,包括H、J、K、L四个字母键,分别安排定义折类起笔的基本汉字部件。
本发明中对于所述末笔补码A、对于左右型汉字的补码是按照汉字的末笔划——横、竖、撇、捺、折分别定义在本输入法定义的键盘横、竖、撇、捺、折各区的第一个字母键位上,也就是键盘中间的“B、G、T、Y、H”五个字母键;B、对于上下型汉字的补码是按照汉字的末笔划——横、竖、撇、捺、折分别定义在键盘的两边,也就是本输入法定义的键盘横、竖、撇、捺、折各区的末字母键,分别是“M、A、Q、P、L”五个字母键;C、对于独包型汉字的补码不再区分末笔划,只定义为一个Z键;本发明中对于对于定义在计算机键盘上的成字部件,其输入方法如下A三笔以内的键盘成字部件的全码输入规则是单击该键名再按书写笔划输入即可,不足四码加打空格键;B三笔以上的键盘成字部件的全码输入规则是单击该键一下再输入该字的首码和尾码,最后加U键。
本发明中对于大汉字部件成字本身的输入,其输入方法是将定义的大汉字部件汉字的输入设定为三码,取其定义的编码再加打U键和空格即可。
本发明由于采用大汉字部件和基本汉字部件拆分法,使本发明与其他汉字形码输入法相比较,具有明显的特点和优点。本发明的汉字输入法根据汉字形状结构采用大汉字规范部件编码,学习容易,不用细拆分汉字,直观性特强;一般按照汉字的书写习惯,从左到右,从上到下,从外到里,取码方便,编码简单,重码字少,一二级汉字重码只有144条,容易记忆;本输入法对汉字的编码最多四码,对常用汉字设定有一、二、三级简码,对组字能力较强及一些特殊汉字部件采取定义大汉字部件编码方法,便于学习,便于记忆,便于使用;本输入法只须熟记键码分布和编码规则,不必死记硬背汉字编码;如果掌握了本输入法的编码方案和规则,就能做到见字知码,得心应手。


图1是本发明的计算机键盘中基本汉字部件键位示意图;图2是本发明中对应键盘分区的基本汉字部件表;图3是本发明中定义的大汉字部件表;图4是本发明中定义的对应键盘分区的大汉字部件表;图5是本发明中定义的对应简繁体及自定义的大汉字部件表;图6是本发明中二级简码字的汉字表。
具体实施例方式
本发明以下结合附图和实施例作以详细的描述实施例1,如图所示,本发明包括计算机键盘,本输入方法是将汉字按下述规则拆分成部件并定位在键盘上;(1)、汉字按下述规则拆分A、对于一般汉字拆分规则是将一般汉字拆分为基本汉字部件和大汉字部件,基本汉字部件是按照国家语言文字规范标准中的《汉字部件规范》所确定的“汉字基础部件”,将基本汉字部件定位在计算机键盘上;大汉字部件是本输入法定义的组成复杂汉字中的基本汉字部件和少数复杂又不易拆分的汉字,大汉字部件定义为为两码部件,一般是由至少两个基本汉字部件定义组成,对于由两个以上基本汉字部件组成的大汉字部件的编码是由大汉字部件的首尾两个基本汉字部件码组成;大汉字部件中一部分是按照国家语言文字规范标准中的《汉字部件规范》所确定的“汉字基础部件”,一部分是直接定义而成;B、本输入法把一般汉字分为三种基本字型即左右型汉字、上下型汉字和独包型汉字。对左右型和上下型汉字即是汉字本身结构;对于独包型汉字,本输入法规定分为独体字和包围型汉字,独体字是基本汉字部件相互重交成为一体的汉字,它包括单笔划与基本汉字部件相连或相交的汉字;包围型汉字只包括三包围和全包围的汉字,而对于两边包围的汉字,本输入法视为上下型汉字处理。
C、本输入法还定义有末笔补码,根据前述A中所述的汉字拆分和B中所述的三种字型,对取码不足四码的汉字编码要加末笔补码。对于左右型汉字和上下型汉字末笔补码是根据汉字的末笔笔划横、竖、撇、捺、折分别定义并设置在计算机键盘上;对于独包型汉字的补码不区分末笔划,只定义为一个键;(2)、词组和短语的拆分规则二字词的编码拆分规则是每字取前两个部件的编码。
三字词的编码拆分规则是第一个字取前两部件的编码,第二个字和第三个字各取第一部件的编码。
四字词的编码拆分规则是每字取其第一部件的编码。
多字词的编码拆分规则是第一个字、第二个字、第三个字和最末一个字各取第一部件的编码。
(3)、根据上述(1)和(2)的拆分原则定义汉字输入方法如下A、对于普通汉字对于一般普通汉字的输入规则是按汉字部件的组字结构书写顺序,优先考虑直观,每个汉字取四码,根据拆分出的基本汉字部件和大汉字部件,分别输入所输入汉字的第一部件、第二部件、第三部件和最末部件的编码,如果一个汉字的基本汉字部件不足四个的或编码不足四码,要补加打入该汉字的末笔补码,仍不足四码的,加打空格键则该字上屏;B、对于词组和短语根据前述的拆分规则,把按照词组的编码规则所取的四个编码依次输入即可。
实施例2、如图所示,本发明包括计算机键盘,本输入方法是将汉字按下述规则拆分成部件并定位在键盘上;(1)汉字按下述规则拆分A、对于一般汉字拆分规则是将一般汉字拆分为基本汉字部件和大汉字部件,基本汉字部件是按照国家语言文字规范标准中的《汉字部件规范》所确定的“汉字基础部件”,将基本汉字部件定位在计算机键盘上;大汉字部件是本输入法定义的组成复杂汉字中的基本汉字部件和少数复杂又不易拆分的汉字,大汉字部件为两码部件,一般是由至少两个基本汉字部件定义组成,对于由两个以上基本汉字部件组成的大汉字部件是由大汉字部件的首尾基本汉字部件码组成;一部分大汉字部件是按照国家标准字典中的汉字的偏旁部首构成或直接定义而成;将基本汉字部件定位在计算机键盘上;B、本输入法把一般汉字分为三种基本字型即左右型汉字、上下型汉字和独包型汉字。对左右型和上下型汉字即是汉字本身结构;对于独包型汉字,本输入法规定分为独体字和包围型汉字,独体字是基本汉字部件相互重交成为一体的汉字,它包括单笔划与基本汉字部件相连或相交的汉字;包围型汉字只包括三包围和全包围的汉字,而对于两边包围的汉字,本输入法视为上下型汉字处理。
C、本输入法还定义有末笔补码,根据前述B中所述的三种字型,对于左右型汉字和上下型汉字末笔补码是根据汉字的末笔笔划横、竖、撇、捺、折定义并设置在计算机键盘上;对于独包型汉字的补码不再区分末笔划,只定义为一个键;(2)、词组和短语的拆分规则二字词的编码规则是每字取前两个部件的编码。
三字词的编码规则是第一个字取前两部件的编码,第二个字和第三个字各取第一部件的编码。
四字词的编码规则是每字取其第一部件的编码。
多字词的编码规则是第一个字、第二个字、第三个字和最末一个字各取第一部件的编码。
(3)、根据上述(1)和(2)的拆分原则定义汉字输入方法如下A、对于普通汉字对于一般普通汉字的输入规则是按汉字部件的组字结构书写顺序,优先考虑直观,每个汉字取四码,根据拆分出的基本汉字部件和大汉字部件,分别输入所输入汉字的第一部件、第二部件、第三部件和最末部件的编码,如果一个汉字的基本汉字部件不足四个的,要补加打入该汉字的末笔补码,仍不足四码的,加打空格键则该字上屏;B、对于词组和短语
根据前述的拆分规则,把按照词组的编码规则所取的四个编码依次输入即可。
本发明将计算机键盘上的字母键划分为五个区,分别定义为横区、竖区、撇区、捺区和折区;A、横区设定在键盘的最下方一排字母键,包括B、N、M、V、C、X、Z七个字母键,编排横类起笔的基本汉字部件;B、竖区设在键盘中间一排字母键的左边,包括G、F、D、S、A五个字母键,安排定义竖类起笔的基本汉字部件。
C、撇区定在键盘上排字母键的左边,包括T、R、E、W、Q五个字母键,安排定义撇类起笔的基本汉字部件;D、捺区定位在键盘上排字母键的右边,包括Y、U、I、O、P五个字母键,分别设定捺和点类起笔的基本汉字部件;其中U键是大部件特别定义键。
E、折区定位于键盘中间一排字母键的右边,包括H、J、K、L四个字母键,分别安排定义折类起笔的基本汉字部件。
本发明对于所述末笔补码,A、对于左右型汉字的补码是按照汉字的末笔划——横、竖、撇、捺、折分别定义在本输入法定义的键盘横、竖、撇、捺、折各区的第一个字母键位上,也就是键盘中间的“B、G、T、Y、H”五个字母键;B、对于上下型汉字的补码是按照汉字的末笔划——横、竖、撇、捺、折分别定义在键盘的两边,也就是本输入法定义的键盘横、竖、撇、捺、折各区的末字母键,分别是“M、A、Q、P、L”五个字母键;C、对于独包型汉字的补码不再区分末笔划,只定义为一个Z键;本发明对于计算机键盘上包含的键盘成字,其输入方法如下A三笔以内的键盘成字部件的全码输入规则是单击该键名再按书写笔划输入即可,不足四码加打空格键;B三笔以上的键盘成字部件的全码输入规则是单击该键一下再输入该字的首码和尾码,最后加U键。
本发明对于大汉字部件成字本身的输入,其输入方法是将定义的大汉字部件汉字的输入设定为三码,取定义的首尾码再加打U键和空格输入即可。
实施例3、汉字的三种基本字型根据对我国汉字形状结构的分析研究,本输入法把汉字分为三种基本字型即左右型汉字、上下型汉字和独包型汉字。多数人对左右型和上下型汉字是比较容易区分的,对于独包型汉字不太容易识别。本输入法规定独包型汉字分为独体字和包围型汉字独体字是部件与部件重交成为一体的汉字,它包括部件与部件相交、单笔划与汉字部件相连或相交的汉字;包围型汉字只包括三包围和全包围的汉字,而对于两边包围的汉字,本输入法视为上下型汉字处理。如“血升民尹车”等是独体字,“巨凶包区同”等是三包围汉字,“国团困四因”等是全包围汉字,“病原庆边建”等是上下型汉字。
键盘的划分为了规范、合理地在键盘上编排基本汉字部件,结合汉字部件起笔(书写时的第一笔)的笔形,将国标键盘上的字母键划分为五个区,分别定义为横区、竖区、撇区、捺区和折区。
1、横区设定在键盘的最下方一排字母键,包括B、N、M、V、C、X、Z七个字母键,编排横类起笔的基本汉字部件,其中字母Z键又作为特别处理定义键。
4、竖区设在键盘中间一排字母键的左边,包括G、F、D、S、A五个字母键,安排定义竖类起笔的基本汉字部件。
5、撇区定在键盘上排字母键的左边,包括T、R、E、W、Q五个字母键,安排定义撇类起笔的基本汉字部件。
6、捺区定位在键盘上排字母键的右边,包括Y、U、I、O、P五个字母键,分别设定捺和点类起笔的基本汉字部件,其中字母U键又作为大汉字部件定义键。
7、折区定位于键盘中间一排字母键的右边,包括H、J、K、L四个字母键,分别安排定义折类起笔的基本汉字部件。
基本汉字部件在键盘中的定位基本汉字部件在键盘各区中的定位,是有一定规律性的,多数是成字的汉字部件,非常容易记忆。记忆汉字部件需要结合“基本汉字部件键位图”和“基本汉字部件键位表”,在电脑键盘打字实践中寻找规律增强记忆,在记忆理解中达到熟练,在熟练应用中才能更深刻地体会到本输入法的优越性。
由于本输入法是采用大汉字部件编码输入汉字,所以成字的基本部件及偏旁较多,约有220多个,加上不成字的基本汉字部件约70多个,共有近300个基本汉字部件,需要在26个字母键上定位,取得键位码。根据各部件的书写笔顺及构字能力,在充分考虑低重码的情况下,把键盘的26个英文字母键划分为五个区,为横区划定7个键(Z键实际是横撇等共用键),为竖、撇、捺三个区各划定5个键,为折区划定4个键。基本部件的定位遵循“起笔划定区”从键盘中间向两边的法则,这样,横、竖、撇、捺、折五区中的五个单笔划“横、竖、撇、捺、折”,以其第一键定位“B→G→T→Y→H”按顺时针方向形成了一圆。根据本输入法的设定,输入国标一、二级汉字只有144条重码,加入4万多条词组后也仅有148条重码,是重码率极低的汉字输入法。
在横区中,以“B→N→M”和“V→C→X”分别定位横类起笔部件,基本遵循“横一、横二、横三”向两边定位的规律。首先是键名字,从“B→N→M”、“V→C→X”分别定义为“石、土、木”和“大、工、王”。把“士”作为“土”的形似类同体,把“犬”作为“大”的形似类同体,把“玉”作为“王”的形似类同体,“木”是一横下面有三个支点,同时“木”的发音声母为汉语拼音的“M”,把“木”定义在M键上。其次是将“一、二、三,扌、匚、五”按“横一、横二、横三”的规律以“笔划定位汉字部件”的形式分别定位在“B、N、M,V、C、X”键位上。
Z键作为横区特殊键处理,定义大写“○”字作键名,同时定义横起笔部件“戈戋亚豕”和撇起笔部件“夕斤白气”,定义“忄”为笔划定位部件,但“忄”的输入码为ZYYG。
在竖区中,定义“目、日、中、水、山”分别作为由“G→F→D→S→A”的键名字,把“曰”作为“日”的形似类同体,把繁体 作为“水”的形似类同体,定义“丨、刂、口、囗、冂”分别作为由“G→F→D→S→A”的笔划定位部件。
在撇区中,定义“禾、人、月、食、隹”分别作为由“T→R→E→W→Q”的键名字,把“亻”作为“人”的形似变形类同体,把繁体“冃”作为“月”的形似类同体,把“饣”作为“食”的形似变形类同体,定义“丿、儿、彡、八、勹”分别作为由“T→R→E→W→Q”的笔划定位部件。
在捺区中,定义“方、米、心、火、衣”分别作为由“Y→U→I→O→P”的键名字,把“衤”作为“衣”的形似变形类同体,定义“丶、冫、氵、灬、之”分别作为由“Y→U→I→O→P”的笔划定位部件。
在折区中,定义“已、子、女、又”分别作为“H→J→K→L”的键名字,把“巳”作为“已”的形似类同体,把“孑”作为“子”的形似变形类同体,定义“乙、纟、巛、彐”分别作为“H→J→K→L”的笔划定位部件。
定位在键位上的基本汉字部件请结合基本汉字部件表(图),熟记部件分布口诀,下面的助记口诀可以帮助你记住基本汉字部件在键盘中的详细分布,请你牢记。
石辰古瓦十丈一,尢歹至惠头 在B;土士二干韦与寸,雨豆老头(耂)年底 N;木万三友丁西甫,龍旁 要头(覀)在M;大犬甘厂页苟臣,提手(扌)号底(丂)定在V;工示戊耳车尤比,右框(匚)草头类(艹廾 )在C;王玉丰弋革麦五七,兀其青春头( )在X里;○斤白气竖心(忄)夕,戈戋亚豕在Z里。
目小巾卜一竖(丨)由,上歺卢攴卤虎头 日曰虫早业两竖( 刂),共同聚会在F;中口内兄免字底 本法定位在D里;水足黑罗头( 罒)框(囗)田,离官血底(禸 皿)S见;山电且止甲和贝,具头 商底 下框(冂)A。
禾竹千谷一撇(丿)匕,条头(夂)反文(攵)双人(彳)T;人片九儿自失手,两撇( )入及追看头( );月番头父壬用丘川几,殳缶三撇(彡)聚流尾( )矢E;食尔午凡八舌鸟爪,爱上 亦下 豸犭牛毛;隹角乂氏臼勹欠;钅旁衣底( )在Q键。
方文讠旁一点(丶)亡,点横(亠)一捺 在Y上;米羊为关状病(丬疒)斗,朔卷着首()两点(丷冫)U;心辛三点(氵)处一户,学头 宝盖(宀)I中住;火广鹿头四点(灬)O,弃上 枕右 在里头;
衣(衤)之(辶)示旁(礻)穴门立,秃宝盖头(冖)定位P。
已巳折笔(各种折)刀尸羽,阝旁疋艮 丑H子纟幺厶乃也皮,单耳(卩)仓底 上框(凵屮)J;女母毋贯头(毌)尺了巴易 三拐(巛)爿矛通头 鼠建底( 廴);又予登头 马弓力,左框(コ)快右(夬)雪互底(彐彑)。
基本汉字部件汉字的输入1、键名汉字部件的输入本输入法和其他的输入法一样,也为每个键位定义命名一个汉字名,代表着该键位上的基本汉字部件。共命名26个汉字,从A-Z分别是“山石工中月日目己心子女又木土火衣隹人水禾米大食王方○”。横区的有“石土木大工王○”,竖区的有“目日中水山”,撇区的有“禾人月食隹”,捺区的有“方米心火衣”,折区的有“已子女又”。这26个汉字的全码输入分别是连击各键四次,规则简单,需要牢记。
2、形似类同于键名的汉字部件的输入在26个键名汉字中有部分变形的、形似类同于键名的汉字部件,称为键名字变体。如“士、犬、玉、曰、水、亻、冃、饣、衤、巳、孑”等共11个,分别是键名汉字“土、大、王、日、水、人、月、食、衣、已、子”的变形类同体,本输入法对它们的输入作特殊的定义,规定这11个汉字部件的输入是连击对应键名两次再击Z键两次(即键名+键名+ZZ),规则特殊,需要记牢。
3、笔划定位的汉字部件的输入为了基本汉字部件在键位上的有序排列,本输入法为每个区的每个字母键按笔划多少设定一个定位汉字部件,设定该定位汉字部件的全码输入规则是单击该键名再击打三个Z(键名+ZZZ)。请参考“基本汉字部件表”。如“一”的全码为BZZZ,“二”的全码为NZZZ,“乙”的全码为HZZZ,“灬”的全码为OZZZ等等共25个,这25个汉字部件的定义规则也比较特殊,需要牢记。
4、键盘成字汉字部件的输入(按笔划多少分两种情况处理)A三笔以内的键盘成字部件的全码输入规则是单击该键名再按书写笔划输入即可,不足四码加打空格键。如“九”字的全码为RTH,“几”字的全码为ETH,“十”字的全码为BBG等等(见键盘成字部件的编码1),这些字的输入记住键位和规则即可。
B三笔以上的键盘成字部件的全码输入规则是单击该键一下再输入该字的首码和尾码,最后加U键(即键名+首码+尾码+U)。这些汉字需要简单的拆分,要掌握拆分的规则,可参考“汉字拆分示例”。例如“角”字的全码输入为QWEU,“用”字的全码输入为EANU,“羽”字的全码输入为HHUU,“羊”字的全码输入为UUNU,“雨”字的全码输入为NBSU,“西”字的全码输入为MXSU等(见键盘成字部件编码2),这些汉字的输入需要记住它们的简单拆分及所在键位和输入规则。
大汉字部件中华文化源远流长,中华汉字千变万化,多姿多彩,字意词意深妙而丰富,汉字层次结构分明而紧凑,构成我国汉字文化的特大亮点。笔划构成汉字,汉字又构成新的汉字,组成词语和句子,从而实现了人们思想意识的交流和中华文化的传播。本输入法的一大特点就是根据中华汉字的特点采用定义大汉字部件的方法来实现对复杂汉字的简单输入。大汉字部件就是本输入法定义的两码汉字部件,是组成复杂汉字的汉字部件和少数复杂又不易拆分的汉字。也就是说大汉字部件是由基本的汉字部件构成,同时它又是组成其他汉字的特定汉字部件。研究中华文化汉字的输入方法,绝不能脱离和放弃对大汉字部件的研究,这就是本输入法区别于其他汉字输入法的最大特点。
大汉字部件的定义规则是依据汉字的形象与直观,原则上采用首尾两部件(即首尾码)定义一个大汉字部件的方法,来实现本输入法的两码部件定义。定义大汉字部件,虽说增加了汉字部件的数量,但在输入汉字中可以减少对汉字的拆分和判断,从而可以轻松地实现汉字的肓打,并不会增加记忆难度和记忆量。大汉字部件是由键盘基本汉字部件所构成,是由该大部件的首尾码来定义(个别例外),有很强的规律性,你掌握了大汉字部件的定义,你就学会了这些汉字的输入方法。有关大汉字部件的具体详细编码,请参见“大汉字部件表”。
大汉字部件汉字的输入考虑到一些常用汉字的输入,需要设立二级简码,为方便这些常用汉字的简码输入,为减少重码率,本输入法将定义的大汉字部件汉字的全码输入设定为三码,取定义的首尾码再加打U键和空格上屏。U键作为大汉字部件特殊定义键处理。如大汉字部件“南”字的全码为BUU,大汉字部件“曷”字的全码为FHU,大汉字部件“爰”字的全码为WLU,大汉字部件“旁”字的全码为PYU,等等。
本输入法定义的两码成字大汉字部件,只是由这些汉字的首尾两码定义,在组成其他汉字时,大汉字部件取定义的首尾码,但在多汉字部件组成的汉字中,大汉字部件处在第三码或末码时只取大汉字部件的首码或尾码。例如大汉字部件“俞”的定义码是WF,“俞”字的全码为WFU,而在汉字“输”、“偷”、“逾”、“觎”、“愈”等字的输入中,大汉字部件“俞”只取定义的“WF”两码。汉字“输”、“偷”、“逾”、“觎”、“愈”的全码分别是“CWFG”、“RWFG”、“WFPA”、“WFSH”、“WFIP”,其中它们的最后一码是汉字字型末笔划识别码,即补码。对多部件汉字“鳟”中的大汉字部件“酋”(UM)处在“鳟”字的第三码,输入“鳟”时,只取大汉字部件“酋”的首码U,“鳟”字的编码为“WBUN”。对大汉字部件“鬼”的定义码是ZJ,“鬼”字的全码是ZJU,在多部件汉字“巍”中,大汉字部件“鬼”处于该字的末码,只取尾码J。所以,汉字“巍”的全码就是“ATKJ”。大汉字部件“卑”的定义码为ZB,“卑”字的全码是ZBU,而在多部件汉字“鼙”中,“卑”处在末尾部件只取尾码B,所以“鼙”字的全码为“BNBB”。
一般汉字(键外字)的输入对于一般汉字(键外字)的输入规则是按汉字部件的组字结构书写顺序,优先考虑直观,每个汉字取四码,分别输入所输入汉字的第一部件、第二部件、第三部件和最末部件的编码。如果一个汉字的基本汉字部件不足四个的,要补加打入该汉字的末笔划识别码(即补码),仍不足四码的,加打空格键则该字上屏。
有关末笔补码的规定,本输入法是按照汉字的三种基本字型结构,结合汉字末笔划分别定义的。本输入法对汉字的补码定义既简单直观,又方便记忆,一学就会,终身受益。
1、对于左右型汉字的补码是按照汉字的末笔划——横、竖、撇、捺、折分别定义在本输入法定义的键盘横、竖、撇、捺、折各区的第一个字母键位上,也就是键盘中间的“B、G、T、Y、H”五个字母键。例如左右型汉字“组、划、杉、敬、札”的末笔划分别是横、竖、撇、捺、折,它们对应的字型补码键分别是“B、G、T、Y、H”。
2、对于上下型汉字的补码是按照汉字的末笔划——横、竖、撇、捺、折分别定义在键盘的两边,也就是本输入法定义的键盘横、竖、撇、捺、折各区的末字母键,分别是“M、A、Q、P、L”五个字母键。例如上下型汉字“盘、草、茅、菜、艺”的末笔划分别是横、竖、撇、捺、折,它们对应的字型补码键分别是“M、A、Q、P、L”。
3、对于独包型汉字的补码不再区分末笔划,只定义为Z键。
简码汉字的输入为了提高汉字的输入速度,充分利用汉字编码资源,在有效地避免重码的前提下,本输入法为常用的汉字设定简码。简码的设定是为了快速、方便地输入汉字,在单独的汉字输入中,并非要打出每个汉字的全码,对于设定有一、二、三级简码的常用汉字,只须输入它们的一码、二码或三码,再加打空格键就能输入需要的汉字,这是所有形码汉字输入法设定简码的共同之处。
本输入法设定的一级简码汉字共有26个,是最常用的高频率使用汉字,这26个一级简码字的输入,只须输入一个设定的键盘对应键再打空格即可输入。例如“一、上、和、这、以”是一级简码字,它们的简码分别是“B、G、T、Y、J”,输入“一、上、和、这、以”时,只须分别打一下“B、G、T、Y、J”,再加打空格键即可。
二级简码是较常用汉字的简略编码,也就是全码的前两码。输入有二级简码的较常用汉字时,只须输入较常用汉字的前两码再加空格键即可。如“最、经、好”的二级简码分别是“FC”、“JL”、“KJ”。同理也设定了一些汉字的三级简码,但三级简码有别于定义的两码大部件汉字的三码输入。
词组的编码规则和输入二字词的编码规则是每字取前两个部件的编码。如“我们”这个词组的编码规则是分别取“我”和“们”的前两个部件的编码组成“RZRP”;“我”字拆分的前两个部件分别是基本汉字部件“手”和“戈”,对应的编码分别是R和Z;“们”字拆分的前两个部件分别是基本汉字部件“亻”和“门”,对应的编码分别是R和P,所以,词组“我们”的编码就是“RZRP”。
三字词的编码规则是第一个字取前两部件的编码,第二个字和第三个字各取第一部件的编码。如“解放军”这个词组的编码规则是取第一个字“解”的前两个部件编码(QH),取第二个字“放”和第三个字“军”的第一部件编码(YP);第一个字“解”字拆分的前两个部件分别是基本汉字部件“角”和“刀”,对应的编码是Q和H;第二个字“放”字拆分的第一个部件是基本汉字部件“方”,对应的编码是Y;第三个字“军”字拆分的第一个部件是基本汉字部件“冖”,对应的编码是P;所以,词组“解放军”的编码就是“QHYP”。
四字词的编码规则是每字取其第一部件的编码。如“新华字典”这个词的编码规则是分别取“新”、“华”、“字”、“典”四个字的第一个部件的编码;“新、华、字、典”这四个字的第一部件分别是基本汉字部件“立”、“亻”、“宀”、“冂”,对应的编码分别是P、R、I、A,所以,词组“新华字典”的编码就是“PRIA”。
多字词的编码规则是第一个字、第二个字、第三个字和最末一个字各取第一部件的编码。例如“全国人大代表”是一个多字词,它的编码规则就是分别取第一字“全”、第二字“国”、第三字“人”、最后一个字“表”的第一部件的编码,组成“RSRX”,构成词组“全国人大代表”的编码。
对于词组的输入方法也很简单,就是把按照词组的编码规则所取的四个编码以次输入,则该词组自动上屏。
特殊汉字部件的编码本输入法根据汉字结构的特点,考虑到编码的直观,为减少汉字重码率,对一些特殊汉字的部件进行特殊的编码,把它们编入大汉字部件列表中,但由于它们不是汉字不能单独输入,只是组成汉字的部件,这部分特殊汉字部件不能用加U键的三码输入规则,所以只定义两码,作为大汉字部件处理,在组成其他汉字时使用,需要记住它们的编码。这部分特殊的汉字部件有 商PB糹JI業FW 龜TH 竒PD等等。
需要说明的几个问题1、所有的三包围带“匚”的字末笔划为框的末笔“折”;所有全包围汉字的末笔划为框内部件的末笔划;所有的“戈、戋、戊、尤”等部件的右上角有点的,其末笔划为点;所有“辶”和“廴”两包围汉字的末笔划为包内部件的末笔划;汉字部件“方”和“万”的末笔划为撇。
如“拒”字的末笔划为折,它的末笔划补码为H;“捆”字的末笔划为点,它的末笔划补码为Y;“笺”字的末笔划为点,它的末笔划补码为P;“箴”字的末笔划为点,它的末笔划补码为P;“傍”字的末笔划为撇,它的末笔划补码为T,“砺”字的末笔划为撇,它的末笔划补码为T;“这”字的末笔划定义为“文”字的末笔划捺,它的末笔划补码为P,“建”字的末笔划定义为竖,它的末笔划补码为A;等等。
2、有几个共笔划部件汉字要记住部件定义规则共笔划的两个部件仍按两个部件拆分。
如汉字“我”字是部件“手”和“戈”共笔划,仍拆分两个部件“手”和“戈”,“我”字编码为RZU;汉字“戢”字是部件“耳”和“戈”共笔划,应拆分为“口、耳、戈”三个部件,“戢”字编码为DCZZ;汉字“羲”字是部件“禾”与“戈”共笔划,应拆分为“、禾、丂、戈”四个部件,“羲”字编码为UTVZ,等等。
3、有一些插入部件汉字要按插入部件处理,不能按书写顺序处理。如汉字“屯”是部件“凵”插入部件“七”中形成,不能拆分成“一、凵、乚”。汉字“夷”是部件“弓”插入部件“大”中形成,不能拆分成“一、弓、人”。汉字“秉”是部件“彐”插入部件“禾”中形成,不能按书写顺序去拆分。汉字“夹”是部件 插入部件“大”中形成,也不能按书写顺序去拆分。同理,汉字部件“来、末、柬、束、束、東”等,分别是部件“ 一、 口、冂、曰”插入部件“木”中形成的,也不能按书写顺序去拆分,等等。
4、所有“戊”部件内有部件的,都以插入部件算。如“成、戍、戌、咸”等等。但“臧”字应拆分为“爿、臣、戈”,“臧”字的编码是KVZZ。
5、有几个省笔划汉字要记住。如“微、徵、徽、觳、彀”等字中的“一”省略,编码时不再考虑,这样定义完全是为了减少重码字。
6、有少数几个汉字中的大汉字部件是变形使用,如“命”字中的大汉字部件“合”;“黎”字中的大汉字部件“黍”;“赢、蠃、羸、嬴”中的定义大汉字部件 等, 是本输入法为方便输入“赢、蠃、羸、嬴、瀛”等字而定义的大汉字部件。
相似类同部件一些相似类同的汉字部件应做相同部件处理,其编码相同丆 与厂同, 与刂同, 与七同, 与川同,夨与大同,互与彐同,与小同, 与 同, 与卄同, 与止同, 与丰同,毌与毋同,牜 与牛同,爫与爪同,爫与爫同,兂 与旡同,与手同,戸与户同,氺 与水同, 与木同, 与疋同,与竹同,与足同, 与戊同, 与羊同, 与聿同,覀与西同, 与臣同, 円与月同, 与缶同, 与兄同, 与 同, 与臼同, 与艮同, 与东同, 与奂同,耒与耒同,舟与舟同, 与 同,夋与夋同,角与角同, 与 同,門与門同, 与亚同, 与 同, 与冫同, 与丷同, 与尚同, 与由同, 与甲同, 与 同, 与戋同, 与业同,键名字的编码(共26个)山AAAA石BBBB工CCCC中DDDD月EEEE日FFFF目GGGG已HHHH心IIII子JJJJ女KKKK又LLLL木MMMM土NNNN火OOOO衣PPPP隹QQQQ人RRRR水SSSS禾TTTT米UUUU大VVVV食WWWW 王XXXX方YYYY○ZZZZ键名相似变体部件的编码(共11个)士NNZZ犬VVZZ玉XXZZ曰FFZZ水SSZZ亻RRZZ冃EEZZ饣WWZZ衤PPZZ巳HHZZ孑JJZZ笔划定位部件的编码(共25个)一BZZZ二NZZZ三MZZZ扌VZZZ 匚CZZZ五XZZZ丨GZZZ刂FZZZ口DZZZ囗SZZZ 冂AZZZ丿TZZZ儿RZZZ彡EZZZ八WZZZ 勹QZZZ
丶YZZZ冫UZZZ氵IZZZ灬OZZZ之PZZZ乙HZZZ纟JZZZ巛KZZZ彐LZZZ键盘成字部件的编码1、三画以下成字部件的编码十BBG尢BBTH丈BBTY干NBBG寸NBGY丁MBG 万MBHT厂VBT艹CBGG廾CBTG七XBH 丌XBTG兀XBTH 弋XBHY夕ZTHY 忄ZYYG卜GGY 小GGTY上GGBB巾GGHG 千TTBG匕TTH彳TTTG夂TTHY九RTH 及RTHY入RTY 川ETGG几ETH凡WTHY犭WTHT乂QTY 讠YYH 亠YYB 亡YYBH丬UYBG 宀IYYH广OYBT门PYGH辶PYHY冖PYH 刀HHT尸HHBT 阝HHG 乃JHT 厶JHY 也JHGH幺JHHY 卩JHG凵JHG屮JHGG了KHG 廴KHY 力LHT 马LHHB 弓LHBH2、三画以上成字部件的编码古BBDU 歹BBZU 辰BVQU 瓦BBYU 韦NNHU 豆NBUU 雨NBSU 西MXSU甫MBEU 友MVLU 甘VCNU 苟VCDU 页VVAU 臣VCGU 尤CBYU 戊CVZU比CXTU 耳CXMU 车CXBU 示CBGU 廿CCBU 丰XMGU 麦XXTU 其XCWU革XCBU 白ZTFU 斤ZEGU 气ZTHU 戈ZXTU 戋ZBZU 亚ZBFU 豕ZBEU支GGLU 卤GGQU 由GFGU 卢GGHU GGXU 早FFBU 虫FDYU 业FFUU兄DDRU 内DARU 足SDAU 皿SABU 田SSBU 见SARU 止AGGU 且AAMU贝AARU 电AFHU 甲AFGU AADU 竹TTGU 谷TWDU 女TTQU 片RTHU手RTNU 自RTGU 失RTVU 丘EZBU 父EWQU 殳EELU 用EANU 壬ETNU缶EWJU 矢ETVU 豸WWWU 爪WEYU 鸟WQBU 舌WTDU 牛WTBU 午WTNU
尔WWGU 毛WTHU 欠QWRU 氏QQXU 角QWEU 臼QQLU 钅QTXU 文YYQU羊UUNU 关UUVU 斗UUBU 为UYYU 疒UOUU 户IYHU 辛IPBU 立PYUU穴PIWU 礻PYYU 艮HLQU 丑HHNU 疋HHAU 羽HHUU 皮JHLU 母KHUU毋KHVU 巴KHGU 矛KLTU 尺KHYU 爿KKVU 予LKGU 聿LLNU 肀LLGU本输入法定义的三画以上成字部件编码是对键盘汉字的编码,与两码大汉字部件的输入是不同的,不要搞混了。
一级简码字(共26个)同A 一B 成C 中D 用E 是F 上G民H 心I 以J 了K 办L 要M 在N应O 之P 角Q 人R 因S 和T 为U不V 我W 其X 这Y 的Z本发明中部分汉字容错码说明容错码是容许错误输入的汉字编码,部分汉字因拆分不同,而出现容错码,本输入法定义的容错码只适用于单字的输入,不适用于词组。(括号内小写是容错码)且AAMU(aebu)用EANU(eegu)兢BDBD(brbr)克BDL(brl)党GDRL(gpdl)凸EJZ(gbab)凹EABZ(ghab)兕EAXZ(ghar)胤TJEH(rjez)
权利要求
1.一种汉字输入方法及键盘,它包括计算机键盘,其特征在于本输入方法是将汉字按下述规则拆分成部件并定位在键盘上;(1)、汉字按下述规则拆分A、对于一般汉字拆分规则是将一般汉字拆分为基本汉字部件和大汉字部件,基本汉字部件是按照国家语言文字规范标准中的《汉字部件规范》所确定的“汉字基础部件”,将基本汉字部件定位在计算机键盘上;大汉字部件是本输入法定义的组成复杂汉字中的基本汉字部件和少数复杂又不易拆分的汉字,大汉字部件定义为为两码部件,一般是由至少两个基本汉字部件定义组成,对于由两个以上基本汉字部件组成的大汉字部件的编码是由大汉字部件的首尾两个基本汉字部件码组成;大汉字部件中一部分是按照国家语言文字规范标准中的《汉字部件规范》所确定的“汉字基础部件”,一部分是直接定义而成;B、本输入法把一般汉字分为三种基本字型即左右型汉字、上下型汉字和独包型汉字。对左右型和上下型汉字即是汉字本身结构;对于独包型汉字,本输入法规定分为独体字和包围型汉字,独体字是基本汉字部件相互重交成为一体的汉字,它包括单笔划与基本汉字部件相连或相交的汉字;包围型汉字只包括三包围和全包围的汉字,而对于两边包围的汉字,本输入法视为上下型汉字处理。C、本输入法还定义有末笔补码,根据前述A中所述的汉字拆分和B中所述的三种字型,对取码不足四码的汉字编码要加末笔补码。对于左右型汉字和上下型汉字末笔补码是根据汉字的末笔笔划横、竖、撇、捺、折分别定义并设置在计算机键盘上;对于独包型汉字的补码不区分末笔划,只定义为一个键;(2)、词组和短语的拆分规则二字词的编码拆分规则是每字取前两个部件的编码。三字词的编码拆分规则是第一个字取前两部件的编码,第二个字和第三个字各取第一部件的编码。四字词的编码拆分规则是每字取其第一部件的编码。多字词的编码拆分规则是第一个字、第二个字、第三个字和最末一个字各取第一部件的编码。(3)、根据上述(1)和(2)的拆分原则定义汉字输入方法如下A、对于普通汉字对于一般普通汉字的输入规则是按汉字部件的组字结构书写顺序,优先考虑直观,每个汉字取四码,根据拆分出的基本汉字部件和大汉字部件,分别输入所输入汉字的第一部件、第二部件、第三部件和最末部件的编码,如果一个汉字的基本汉字部件不足四个的或编码不足四码,要补加打入该汉字的末笔补码,仍不足四码的,加打空格键则该字上屏;B、对于词组和短语根据前述的拆分规则,把按照词组的编码规则所取的四个编码依次输入即可。
2.根据权利要求1所述的汉字输入方法及键盘,其特征在于将计算机键盘上的字母键划分为五个区,分别定义为横区、竖区、撇区、捺区和折区;其中z键作为部分键盘成字输入特别定义键;A、横区设定在键盘的最下方一排字母键,包括B、N、M、V、C、X、Z七个字母键,编排横类起笔的基本汉字部件;B、竖区设在键盘中间一排字母键的左边,包括G、F、D、S、A五个字母键,安排定义竖类起笔的基本汉字部件。C、撇区定在键盘上排字母键的左边,包括T、R、E、W、Q五个字母键,安排定义撇类起笔的基本汉字部件;D、捺区定位在键盘上排字母键的右边,包括Y、U、I、O、P五个字母键,分别设定捺和点类起笔的基本汉字部件;其中U键作为大汉字部件输入特别定义键。E、折区定位于键盘中间一排字母键的右边,包括H、J、K、L四个字母键,分别安排定义折类起笔的基本汉字部件。
3.根据权利要求1或2所述的汉字输入方法及键盘,其特征在于对于所述末笔补码,A、对于左右型汉字的补码是按照汉字的末笔划——横、竖、撇、捺、折分别定义在本输入法定义的键盘横、竖、撇、捺、折各区的第一个字母键位上,也就是键盘中间的“B、G、T、Y、H”五个字母键;B、对于上下型汉字的补码是按照汉字的末笔划——横、竖、撇、捺、折分别定义在键盘的两边,也就是本输入法定义的键盘横、竖、撇、捺、折各区的末字母键,分别是“M、A、Q、P、L”五个字母键;C、对于独包型汉字的补码不再区分末笔划,只定义为一个z键;
4.根据权利要求1或2所述的汉字输入方法及键盘,其特征在于对于对于定义在计算机键盘上的成字部件,其输入方法如下A三笔以内的键盘成字部件的全码输入规则是单击该键名再按书写笔划输入即可,不足四码加打空格键;B三笔以上的键盘成字部件的全码输入规则是单击该键一下再输入该字的首码和尾码,最后加U键。
5.根据权利要求1或2所述的汉字输入方法及键盘,其特征在于对于大汉字部件成字本身的输入,其输入方法是将定义的大汉字部件汉字的输入设定为三码,取其定义的编码再加打U键和空格即可。
全文摘要
本发明公开了一种汉字输入方法及键盘,由于采用大汉字部件和基本汉字部件拆分法,使之具有明显的特点和优点。本发明根据汉字形状结构采用大汉字规范部件编码,易学习,不用细拆分汉字,直观性特强;按照汉字的书写习惯,从左到右,从上到下,从外到里,取码方便,编码简单,重码字少,一二级汉字重码只有144条,容易记忆;对汉字的编码最多四码,对常用汉字设定有一、二、三级简码,对组字能力较强及一些特殊汉字部件采取定义大汉字部件编码方法,便于学习、记忆、使用;不必死记硬背汉字编码;当掌握了本输入法的编码方案和规则,就能做到见字知码,得心应手。
文档编号G06F3/023GK1584798SQ200410010298
公开日2005年2月23日 申请日期2004年5月26日 优先权日2004年5月26日
发明者成巨才, 成昕 申请人:成巨才
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1