十笔音形码输入方法

文档序号:6408251阅读:591来源:国知局
专利名称:十笔音形码输入方法
技术领域
本发明涉及一种计算机键盘输入汉字的方法,属于中文信息输入与处理领域。
人们在使用计算机输入汉字的过程中,深感现今计算机汉字输入法不尽人意拼音输入易学却很慢,形码输入快但难学,这对于计算机的普及和发展是一个极大的障碍。如如“全拼”输入法输入一个字需要翻页调选,影响了速度;“纵横码”采用左上角、右上角、左下角、右下角顺序取角,其只用到10个数字键,将汉字分为字首和字身,规则过于繁琐,用不等长码,不易掌握字的码数;“层次四角”也采用左上角、右上角、左下角、右下角顺序取码,角所取位置不明显,字根分布无规律,且仍用拆分方法,不易掌握字的四角;“首尾码”的基本元素是字首码和字尾码,左上为首,右下为尾,字根多为字典中的部首,但部首的归类繁杂,字根的变形太多,不易记忆和掌握;“钱码”以其码长短、字根的模糊归类而形成一个有影响的编码方案,它对后来发展起来的一批以“形托”方式分布字根起了先导或推动作用,但其部件和字根(基本部件)的区分与依存关系不易掌握,另外用到数字键,不易盲打;“五笔字型”是最早推广的形码,但其按照“书写顺序、兼顾直观、能连不交、能散不连”的规则,书写顺序不易掌握,且有些拆分并不符合字的书写顺序和结构,拆分字根容易造成多种拆法,散与连的区分模糊,字根归类在形状上不直观形象,末笔识别更难掌握,后期记忆量大,学习时间长,多为专业打字员使用。
鉴于上述,本发明本发明则是综合了音码类输入法和形码类输入法的特点设计而成,兼具两者的优点,目的是提供一种不用拆字、不看笔顺、容易掌握的输入方法。
为实现上述目的,本发明采用以下技术方案一种使用计算机及键盘输入汉字的十笔音形码输入方法,其特征是a.将汉字的角形分为横、竖、点、叉、连、方、角、八、小、零10类,每类再分成3种,将这30种角形按每类1列,每列3种的形式分配的字母或符号作为其编码;b.每个汉字按“首音码+首角码+尾角码”的顺序,共四码输入;c.对词语取四码输入,其中;二字词取各字首音码和首角码,三字词取第一、二字首音码和第三字首音码和首角码;四字及四字以上的多字词取前三字和末字的首音码;上述首音码、首角码、尾角码分别是指汉语拼音第一个字母、左上角形编码、右下角形编码。
下面结合实例对本发明作详细说明。
在传统的汉字检字方法中,有一种四角号码查字法,它是将汉字角形分成10种,并分别用数字0——9编码,每个汉字依次取左上角、右上角、左下角、右下角角共四位编码。虽然该方法把角形只是粗略地分成10种,但仍有许多人使用这种查字法,表明这种划分有其合理性。如“司”字在“四角号码”中按照左上角、右上角、左下角、右下角顺序编码为 ,但在本输入法中“司”按照首音码、左上角、右下角顺序编码为 “根据心理学研究的结果,人们在辨析其熟知的汉字时,并不是去精确地逐一分析其笔画,而是近似地模糊地形成汉字映象,因此编码部件在键位上的分布,采取近形这一原则”{引自《汉字键盘输入技术与理论基础》一书中对钱码(宏观码)的评价}。
在上述思想指下,本发明提出一种基于汉字角形的汉字输入方法。
下面先介绍本发明中的有关名词术语。
取角—取汉字的角进行编码,也可叫取码或编码。
首角、尾角—分别是指汉字的左上角、右下角。
角形—角的形状特征,是将笔画形状、结构特征相似,以及笔画数大致相同的笔画组合在一起,它是编码的基本元素,也是汉字取角的基本形状,角形分为字根和笔画。(本发明的汉字字形以《印刷通用汉字字形表》为准。)十笔—按角形的形状分为横、竖、点、叉、连、方、角、八、小、零共10种类型,称为十笔,也可称十角。十笔的口诀为“横一垂二三点捺,叉四连五方框六,七角八八九是小,点下有横变零头”,本发明将此十笔对应于键盘正中10列字母和4个标点符号键。
字根—由多个笔画构成的角形,分为字根、杂根和断根。
笔画—由基本笔画或笔画的一部分构成的角形,分为单笔、断笔。它不包括除竖钩外的折笔画。(注折笔按照角的位置分别取断笔,如“乙”取首角、尾角、则分别为二个断笔,分别为 。以下凡带圆圈的表示断开的字根或笔画。)成字根—字根本身是一个汉字,如“十、口、八、小”等字。
杂根—由多笔画构成的字根,但它不是一个汉字,如“乂、口、冫、忄”等字根。
断根—断开多笔画而得到的字根,如 等字根。
单笔—单独一个笔画作为一个角形,如““一、丨、丶、、丿、亅”。断笔—只取笔画的一部分作为一个角形,如 本发明是将一种使用计算机及普通键盘来输入汉字的十笔音形码输入方案,其方法a.将汉字的角形分为横、竖、点、叉、连、方、角、八、小、零10类,每类再分成3种,将这30种角形按每类1列,每列3种的形式分配到键盘上的26个英文字母键及4个标点符号键“;,。?”上,各角形用所分配的字母或符号作为其编码。
以上被分配的各列按键分别对应一类角形,并且和键盘上面的10个数字键一一对应,每一列又分为3行,以中间基准键为第1行,上面一行为第2行,下面一行为第3行,这样每一种角形又可用两个数字表示,第一个数字表示该角形所在列,第二个数字表示该角形所在行,这种表示法称为十笔音形码行列码,简称行列码。由于十笔音形码的字母码和行列码是一一对应的,每个字母都可以用两个数字来表示所在的键位,所以用10个数字键同样可以输入汉字。
角形在键盘上的分布关系如"十笔音形码角形表"所示。表中带圆圈的角形表示断根或断笔,带方框的表示的是单笔画或断笔。对于角形表不必死记硬背,最好结合角形说明。
如角形“口”分配在H键上,H在第6列第1行,所以用61可以表出角形“口”所在位置,行码使键位分布行列有序,极有规律,看上去一目了然。
b.输入汉字时,每个汉字按“首音码+首角码+尾角码”,共三码输入。下面是汉字取角的原则1)首尾取角、层次取角“拆分不准、笔顺不准”是学习者感到打字难学的主要原因(如“长”字在五笔字型中有四种拆分方法),而汉方块字四角的位置是固定的,取角比较直观形象,不按笔顺、不用拆分则解决了这个难题。
“首尾取角”指按照汉字首音码、左上角、右下角的顺序取角;“层次取角”指先取左上角,取过再取剩下部分(次、内层)的右下角。
下面例字中空心字黑色部分表示角形,以后例字相同例字取角 字母码 行列码 说明剩 S(音)WX 21 22 23 首角位于第2列第2行,尾角位于第2(丿亅) 列第3行特T(音)WC 52 22 33 首角位于第2列第2行,尾角位于第3(丿寸) 列第3行些 X(音)SA 23 21 11 首角位于第2列第1行,尾角位于第1(止一) 列第1行洲 Z(音)CS 13 33 21 首角位于第3列第3行,尾角位于第2(氵丨) 列第1行2)只断不拆、不同即断、断根断笔、取后留半这的本发明最具独创性的设计思想,指的是笔画之间相互穿叉交连时,不必拆分成单一的笔画或字根,而是将不同形状的角形或笔画从相交处断开,取断根或断笔,这个断开后的笔画留下一部分,下一角形仍可使用;折笔画按照所占角的位置取首角或尾角断笔。如例字取角字母码行列码拳 Q(音)LX12 91 23掌 Z(音)LQ13 91 23戴 D(音)FQ31 41 12地 D(音)FQ31 41 12凹 A(音)JJ11 71 71断 D(音)SS31 21 21淘 T(音)CX52 33 233)取大优先、成字优先、无成杂断、无根断笔角形由大到小的顺序的“1成字根、2杂根、3断根、4单笔、5断笔”。如有成字根,则先取成字根,否则取杂根、断根,若无字根则取单笔、断笔。如“掌”字首角是 ,则不取“丶”,尾角是无字根可取,则取断笔 。“地”字首角是“土”,则不取“十”,尾角无字根可取,则取断笔 此外,对成字根汉字,用“首音码+其角形码”,共二码输入,如“十”的字母码取“SF””,行列码为“21 41”“石”的字母码取“SA”,行列码为“21 11”偏旁部首及单笔,用“字母V+其角形码”,共二码输入,如“扌”的字母码取“VT”,行列码为“43 52”。“丿”的字母码取“VW”,行列码为“43 22”。
c.输入词语时取四码输入,其中二字词取各字首音码和首角码,三字词取第一、二字首音码和第三字的首音码、首角码;四字词及四字以上的多字词取前三字和末字的首角码。如1)二字词取各字首音码和首角码例词取角字母码 行列码词语 {C(音)丶Y(音)丶} CDYD33 31 62 312)三字词取第一、二字首音码和第三字的首音码、首角码例词取角字母码 行列码计算机 {J(音)S(音)J(音)木}JSJ。
71 21 71 933)四字词取各字首音码例词取角字母码 行列码科学进步 {KXJB} KXJB81 23 71 534)四字以上取前三字和末字的首音码例词取角字母码 行列码国家语言文字工作委员会 {GJYH} GJYH51 71 62 61
此外,本发明还设置引号键为查询键,对于汉字中掌握不准的字可用引号键来查询。
本发明与现有汉字输入法相比具有以下优点1.按角取角,不看笔顺、不用拆字、断根断笔、直观性强。
这是本发明最具独创性的特点,它利用记忆的直观性、形象性、模糊性三原则,使打字时不必拆字,也不必费力思考笔画顺序。“按角取角,不看笔顺、不用拆字”;按照汉字首音码、首角码、尾角码顺序取角形,不必掌握字的笔顺,汉字从外形上取角比依笔顺序直观、容易,而笔顺不对则打不出汉字来。“断根断笔”互相穿叉交连的角形可以断开取断根或断笔,即不必考虑当笔画相连的时如何拆分。
2.角形适中、分为十类、直观形象、容易记忆角形划分要横、竖、点、叉、连、方、角、八、小、零共10类,直观形象,便于记忆,角形表中所列字根与汉字的实际取码字根形状相同,所见所得,基本无变形字根。
3.键数合理、行列有序使用普通键盘26个字母键和4个符号键,充分使用键盘正中30个键,按十种笔形分为十列,每列三行,字母码和行列码一一对应,两手击键次数趋于平均。
4.词语量大、词语输入、更易掌握、词语量大二字词、三字词只需输入每字的1首音码、2首角码,四字以上只需输入每字首音码,更易掌握;由于用到30个键,理论上可容纳810000(即30的四次方)个编码,所以能容纳更多词语。
5.多轨并行、过渡自然,编码互查另有“十笔音形码”“十笔字型”编码方案,“形音码”的取码原则与本输入法(音形码)相同,字根相同。两种编码之间可以互相查询,方便使用。
第三页第8行所述“十笔音形码角形表”如下表所示
权利要求
1.一种使用计算机及键盘输入汉字的十笔音形码输入方法,其特征是a.将汉字的角形分为横、竖、点、叉、连、角、八、小、零共10类,每类再分成3种,将这30种角形按每类1列,每列3种的形式分配到键盘上的26个英文字母及4个符号“;,。?”上,各角形用所分配的字母或符号作为其编码;b.每个汉字按首音码+首角码+尾角码的顺序输入,共三码;c.对词语取四码输入,其中二字词取各字首音码、首角码,三字词取第一、二字首音码和第三字的首音码、首角码;四字及四字以上的多字词取前三字和末字的首音码。上述首音码、首角码、尾角码分别指拼音首字母、左上角编码、右下角编码。
2.如权利要求1所述的十笔音形码输入方法,其特征在于;所述角形按结构分为如下5种字根和笔画;成字根—字根本身为一个汉字杂根—由多笔画构成的字根,但它不是一个汉字断根—断开多笔画而得到的字根单笔—单独的一个笔画作为一个角形断笔—只取笔画的一部分作为一个角形对角形取码时按“首尾左右、层次取角,取大优先、成字优先、无成杂断、无根断笔,只断不拆、不同即断、断根断笔、取后留半”的原则和三个补充规定,角形由大到小的顺序是成字根、杂根、断根、单笔、断笔。
3.如权利要求1所述的十笔音形码音形码输入方法,其特征在于对成字根汉字,用“首音码+其角形码”,共二码输入;对偏旁部首及单笔,用“V+其角形码”,共二码输入。
4.如权利要求1所述的十笔音形码输入方法,其特征在于;所述汉字的角形和拼音用其在26个英文字母及4个标点符号所排列成的10×3阵列中的位置的行列码进行编码。
5.如权利要求1-4之一所述的十笔音形码输入方法,其特征在于;所述角形按下列关系分配在键盘上(见下页表)
全文摘要
本发明输入法的特征是:将汉字的角形分为横、竖、点、叉、连、方、角、八、小、零10类,每类分成3种,将这30种角形按每类1列,每列3种的形式分配到键盘的26个字母和四个符号键上,各角形用所分配的字母或符号作为其编码;独创了“断根、断笔”的方法和“只断不拆、不同即断、断根断笔、取后留半”的取角原则,每个汉字按首音码、首角码、尾角码的顺序取码。本发明不用拆字、不看笔顺、角形直观形象,容易掌握。
文档编号G06F3/023GK1365038SQ0113246
公开日2002年8月21日 申请日期2001年10月29日 优先权日2001年10月29日
发明者魏立钦 申请人:魏立钦
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1