一种可与王码匹配的、兼供中西文输入和学习用的编码方法

文档序号:6406655阅读:392来源:国知局
专利名称:一种可与王码匹配的、兼供中西文输入和学习用的编码方法
技术领域
本发明是一种用于电脑上的中西文输入和学习用的编码方法,它可与王码匹配,也可单独开发利用。
现有的汉字输入编码方法多种多样,总数量有二百余种,例如王码、唐码、汉字拼音法、五十元法等等。这些方法均基于汉语,从汉语笔划、字素、拼音、字型等方面着手解决汉字输入问题,这些方法均在一定程度上解决了汉字输入问题,其中的一些方法在电脑中获得了应用。但是,这些方法往往没有考虑到一些有意进行汉字输入的人是对汉语具有一定的基础但精通或较熟悉西文语种的外国人和中国人,他们往往更喜欢用西文方式或中西文并用方式来输入汉字,并且希望在输入汉字的同时学习中西文,这样就使现有方法具有一定的局限性。
另外,现有的西文输入方法均采用一个一个字母输入,在输入速度上具有一定的局限性。
本发明的目的就是要提供一种兼供西文快速输入和汉字输入和中西文自学用的,也可与王码匹配的编码方法。
本发明的内容如下根据西文字母的特点,并考虑电脑键位设计的需要,首先将西文字母分为5组,分别予以1、2、3、4、5的代号。如可将26个英文字母分为下列5组,如

图1所示。
这5组英文字母的含义为,代号1表示分别以G、F、D、S、A字母开头的英文字词,代号2表示分别以H、J、K、L、N字母开头的英文字词,代号3表示分别以T、R、E、W、Q字母开头的英文字词,代号4表示分别以Y、U、I、O、P字母开头的英文字词,代号5表示分别以W、B、V、C、X、Z字母开头的英文字词。
在西文字词中,可以将任意两字母看作西文字词的基本字母组合,或者说,所有西文字词都是由基本字母组合构成的。对于基本字母组合,按其首部字母代号,并考虑键位设计的需要,可分为5个大区。每个区又可分为5个位,命名以区位号,对于英文字母以11-55共26个代码表示之,这样就建立了英文基本字母及其编码、键名总表。如图2所示。
之所以按上述方法对西文字母分组和建立西文基本字母组合及其编码、键名总表,是为了与现在普遍所用的电脑键盘和王码键盘相匹配。如果不考虑这一匹配,也可将字母分为5组之外的其它组,将基本字母组合分为5之外的其它几个大区,每个大区分为5之外的其它几个位。
以英文为例,依据英文基本字母组合及其编码,任意英文字词均可用一组编码表示,其中,由1-2个字母构成的字词,用一个码表示;由3-4个字母构成的字词,用2个码表示;由5-6个字母构成的字词,用3个码表示;由7个以上字母构成的字词,用4个码表示;其中8个以上字母构成的字词,一般可按取前6个字母的3个码,最后2个字母的1个码。对于8个以下单数字母接尾策字词,补上与最后一个字母相同的字母再取码。
computer54244333tree3333computation54244345由于基本字母组合及其编码仅以两两字母的先后顺序编码,十分直观,极易掌握。另外,由于以一个码表示2个字母,当应用在电脑中时,即使使用一个选择码或选择键,其西文的输入速度也将大大提高。
当用西文码表示汉字词时,先将汉字词译成西文,再用西文码表示。由于汉字词译成西文时往往有多种表示,对此,可以用多组西文码表示某一汉字词。以英文码为例,chicken(52452355)鸡cock(5452)hen(2355)对于某些汉字词,也可按从左至右,从上至下,从外到里原则进行拆字后译为西文再编码。以英文码为例,柏→木白→treewhite(33333243)当用西文词组表示汉字词时,遵循下列原则编码1、仅取西文关键词;
2、有两个关键词时,每个词取其全码的前两码;
3、有三个关键词时,前两个词各取前一码,最后一词取前两码;
4、有四个关键词时,每个词各取全码的第一码;
5、有多个关键词时,取第一、二、三及最后一关键词的全码的第一码。
以英文码为例,贩运→transportgoods(for)sale→44311341良师益友→goodteacher(and)helpfulfriend→14332313苏联军队→(the)Vnion(of)SovietSocalistRepublicArwy→45141413用基本字母组合及其编码表示汉字词直观易掌握,为希望,愿意用西文来输入汉字词的人提供了比较便利的手段。
当用西文码和汉字码共同来表示汉子词时。由于上述西文编码方法可与王码的混码来表示汉字词。这里,为了与王码配套,汉字词的取码仍按王码取码原则,所不同的是,当用西文码表示其中的汉字时,从首部开始取码。其它部分用王码每一汉字词采用混码表示时,仍以取4个码为限。
以英文为例,沐→氵木→氵tree43333300经济→纟又氵文→纟又氵script55544315计算机→讠竹木几→讠bambootree几41513313汉字编码→氵宀纟石→氵宀纟stone43455513电子计算机→日子讠木→dayson讠木→11144114用混码表示汉字词并不是唯一的,往往可以有多种,如上述的电子计算机也可日子computer22525424。
用西文码和王码混合表示汉字词,由于是采用直观简单的西文码和已获得广泛应用的王码,从而使汉字词的混合码表示比较简单。另外,由于混合码表示汉字词的多样性,从而使电脑输入汉字多样化,为希望既用汉码又用西文码输入汉字词的人提供了手段。再则,通过在电脑中设置对应于汉字词的汉语拼音、相关词、词组和常用语句及其对应的汉语拼音,和对应于汉字词、相关词、词组和常用语句的西文及拼音,就可以帮助输入汉字词的人进一步学习中西文。
用西文码也可与其它汉码混合表示汉字词,所不同的是取汉码原则依据被采用汉码方法的取码原则。
下面结和电脑及其键盘,附图1、2对本发明的实现方式作进一步的说明。
依据附图1、2,当将该编码方法应用于电脑中时,可使用标准英文键盘的26个字母键,其中各键位的代码可以用区位号(11-55)表示,也可用对应的英文字母表示,其所表示的基本字母组合数量和种类如图2所示。由于图2所示的编码方案规律性强,又简单易记,固不必标在各键位上,考虑到与王码匹配,该编码方案所使用的键盘可与五笔字型键盘对应。
依据该编码方法的用途,分别对西文、汉字词编码,对汉字词进行王码和图2所是编码的混合编码。同时考虑中西文的联想和自学习功能,对应于编入的西文、汉字词再编入同义字词、相关字词、解释、简单句型及其它们的汉语拼音和相关西文种的拼音等。在此基础上建立相关的西文、汉字词系统。由于对汉字词的西文编码和混合编码多中多样,为了有效的输入,此汉字词系统应尽可能多地考虑各种编码。显然,所用西文语种不同,以上的西文、汉字词编码和汉字词的混合编码是不同的。
为了避免混淆,系统结构应与输入转换(键)统一起来,这里,电脑键盘上应分别确定西文输入键-置西文输入方式;西文码汉字输入键-置西文汉字输入方式;中西文混码汉字输入键-置中西文混码汉字输入方式。另外,还需要确定与系统联想功能对应的联想键,与系统自学习功能对应的学习键,以及消除重码字词的建立或取消自动光标键或选择键。
为了扩大使用范围,满足用户输入汉字的多种要求,当采用西文和王码对汉字词混合编码时,可以将五笔字型汉字系统和中西文混码汉字系统合成为一个系统。当使用这个汉字系统时,可任意用王码和中西文混码输入汉字词。
将西文码西文系统、西文码汉字系统、王码和西文码混码汉字系统或西文码和其他汉码混合汉字系统存贮在盘片上(系统盘和字库盘),它便可在电脑中使用了。
在此以英文码和王码为例说明中西文的输入过程。
如输入英文Computer,依据图2得码54244333击西文输入键,使电脑置于西文输入方式,再据键位的代码分别击54C.24L.43I.33E键,再用选择键选择Computer,即可输入Computer。
如用英文码输入贩运→transportgoods(for)sale,依据图2得码14332313,击西文码汉字输入键,使电脑置西文码汉字输入方式,再依据键位代码分别击14S.33E.23K.13O键,再用选择键选择贩运,即可输入贩运两字。
如用英文码和王码混合输入汉字编码四字,依据王码和图2可得氵宀纟石→氵宀纟stone43455513,击中西文码汉字输入键,使电脑置中西文码汉字输入方式,再依据键位代码分别击43I.45F.55K.13O键,再用选择键选择汉字编码,即可输入汉字编码四个字。
显然,本发明可在电子计算机上获得应用,它将为西文的快速输入,为那些希望用西文输入汉字词、用西文码汉码输入汉字词的人提供一种新的方法和手段。
权利要求
1.一种可与王码匹配的,兼供中西文输入和学习用的编码方法,其特征在于将两两西文字母看作西文字词的基本字母组合单元,对基本字母组合单元按区位编码。
2.根据权利要求1所述的方法,其特征在于它可以对西文字词编码。
3.根据权利要求1所述的方法,其特征在于它可以对汉字词编码。
4.根据权利要求1所述的方法,其特征在于它可以与王码等汉码一起对汉字词进行混码编码。
5.根据权利要求1所述的方法,其特征在于它可以应用在电机计算机中,用于西文。汉字词的输入。
6.根据权利要求1所述的方法,其特征在于它与王码等汉码一起应用在电子计算机中时可以进一步学习中西文。
全文摘要
一种可与王码匹配的,兼供中西文输入和学习用的编码方法,属于信息处理领域,它以两两字母组合作为西文基本构词单元,且考虑与普遍使用的电脑键盘和王码键盘匹配,建立起一种新的编码方法,采用这一方法将使西文输入速度提高,并且为那些更喜欢用西文输入汉字或用中西文输入汉字的人提供了手段,同时也为人们自学中西文提供了便利。
文档编号G06F3/023GK1073538SQ92107148
公开日1993年6月23日 申请日期1992年9月24日 优先权日1992年9月24日
发明者柏智勇 申请人:柏智勇
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1