找回密码
 注册
搜索
查看: 721|回复: 1

【讨论】探索完善的汉字输入法

[复制链接]
发表于 2006-7-7 05:44:21 | 显示全部楼层 |阅读模式
探索完善的汉字输入法

摘  要:完善的汉字输入法不仅要能够输入中文超大字符集的6万4千多汉字,而且要符合汉字的特点,符合人的记忆能力,符合人手的按键动作。笔顺三码具有码长最短、数字编码、见字识码、码即指法、轻松输入、快速盲打等诸多优点。笔顺三码的鍵元数为25,编码长度为3,只选用35个成字部件,就可输入21003个国际标准汉字,并可扩展处理超大字符集的64000个汉字。笔顺三码的编码严格按照汉字结构与书写笔顺取码,有部件取部件,无部件取笔画,无需拆分字根。其编码分布均匀,重码率低,屏幕选字无需翻页。编码规则简单,可操作性强,只要严格按照其编码规则编码,保证每个汉字的编码都是唯一的。笔顺三码同时适用于电脑输入汉字、手机输入汉字和汉字字典检索。从理论上讲,笔顺三码的输入速度因其编码长度短、击键次数少,故而要快于目前常见的以4个英文字母为编码的汉字输入法。使用笔顺三码录入汉字,不仅有助于熟悉汉字结构与书写笔顺,而且有利于汉字规范化的推广。
关键词: 汉字输入法   汉字快速录入  手机输入汉字  汉字字典检索   

如何输入中文超大字符集的6万4千多汉字?
拼音码、音形码、形音码显然都无法解决这一难题,因为有相当多的汉字读音很难确定。完善的汉字输入法不仅要能够输入这6万4千多汉字,而且要符合汉字的特点,符合人的记忆能力,符合人手的按键动作。
汉字输入法要符合汉字的特点,就是要按照汉字结构与书写笔顺进行编码。汉字的编码可分为数字编码和字母编码两大类。数字编码是从汉字的字形出发,将汉字的基本笔画——横、竖、撇、点、折,分别用自然数1、2、3、4、5表示。而字母编码通常是从汉字的读音出发,用26个英文字母的组合来表示汉语拼音。汉字是象形文字,其字形与26个英文字母是毫无关系的。因此,完善的汉字输入法应使用数字编码。
人的记忆能力可分为长期记忆能力和瞬间记忆能力。汉字输入法所要求的记忆能力,应该以小学生和退休人员所能接受的记忆量为准。一般来说,小学生和退休人员所能接受的长期记忆量在30-50字之间,而瞬间记忆量大约是8位数字或4个字母。因此,完善的汉字输入法的部件数约为40个;编码长度最好是三码(3个字母或6位数字),不应超过四码(4个字母或8位数字)。
用计算机键盘输入汉字,人手的按键动作是双手十指;用手机输入短信,则仅用拇指输入。汉字键盘输入法要实现符合汉字的特点和人手的按键动作,就必须使用数字编码。此数字编码所选用的数字只能是1-5,而非0-9。这是因为人的每只手有5指,且左右手是对称的。只有这样,才能做到汉字的编码、键盘的键位、击键的手指,三者相互对应,汉字的编码就是手指击键的指法。而手机短信的输入则更需要使用数字编码。

1 汉字的特点和汉字输入法的评估指标

为什么世界四大文明古国中的古埃及、古巴比伦、古印度文明早已消亡?为什么四大文明古国中,唯独中华文明绵延至今?为什么伟大、独特的中国文明能以举世无双的连续性从商朝一直持续到现代?如果对这些问题深入思考,就会从中华文明有着人类历史上独一无二的几千年延续不断的完整历史这一事实中得出一个结论:中华文化的基石——汉字,是源远流长、博大精深的中华文明之所以绵绵延续五千年的重要原因。
文字使人们能记录和积累各种真实的情况,世代相传,从而促进智力的发展。同样,文字又使人们能以书面形式记载宗教传统、社会风俗、口头上流传的神话和传说,使它们成为圣书、法典和古典著作而永久地保存下来,从而使各种独特的文化更其鲜明、更为巩固。文字成为使人类诸文明的文化结合成一体的主要手段。
从商代的“甲骨文”算起,汉字大约有四千年的历史了,是世界上最古老的文字之一。世界上最古老的文字还有两种:一种是五千五百年前米索不达米亚地区的图形文字,后来发展成楔形文字,另一种是四千多年以前的“埃及象形文字”。这两种文字后来都先后消亡了。只有汉字,生命力极强,一直使用到今天。
汉字是记写汉语的字。汉字的构造有六种:象形、指事、会意、形声、假借、转注。汉字的字形从甲骨文、金文、大篆、小篆、隶书到楷书,沿着逐渐简化、逐渐规范化的道路前进。秦代的小篆完成了汉字的统一,对中国的教育、文化、科学的发展起了很大的作用。而汉代末年的楷书,基本笔形简化为横、竖、撇、点、折等五类。楷书汉字因其笔画明确,形状整齐,便于辨认,便于书写,比篆书、隶书等字体强多了,故楷书一直传到现在。
汉字在中华民族的文明发展史上,有着伟大的功绩。我国人民长期以来创造的灿烂文化,大都是用汉字记载保存下来的。许多经典著作,许多文学艺术作品,靠汉字一代一代地传到今天。汉字在维护和加强民族团结、国家统一方面起了巨大的作用。我国幅员辽阔。人口众多,各地的方言很复杂,语言上的差别很大,互不相通,可是用汉字写出来,大家都能看懂。
世界上的绝大多数文字都是拼音文字。拼音文字的优点是易学易写易读,但语言大约三十年一变,不管英文、德文、法文,概莫能外。虽然现在英文、德文、法文的文字和语言是合一的,但几百年以前的英文、德文、法文书籍,除非专家,否则看了均是不知所云。
??汉字却没有拼音文字的这个缺陷,我们的老祖宗造字时就知晓语言和时代是要变的,把文字脱开了语言。只用很短的时间,经过两三年的训练就会写出来,这个文字就单独成为一个体系,表达了思想。这种文字所保留下来几千年以上的思想,在几千年以后的人看来,如面对现在,没有阻碍。因此要深入了解汉字体系的科学性、民族性,让汉字在信息时代更好地传承下去,充分发挥其优越性。
中文信息处理是信息时代的重要研究领域。键盘输入较之手写输入、语音输入,不仅输入速度要快得多,而且经济实用,花钱最少,是当前将汉字输入计算机的主流方法。汉字编码是汉字输入法优劣的基础。
汉字输入法应满足以下要求:
1) 为了易学,特征信息元集宜小,以减少记忆量;
2) 为了易学,特征信息元与其代码(码元)之间的对应关系应简单易记;
3) 为了减轻使用者提取汉字的特征信息编码过程的脑力负担,编码规则应力求简单;
4) 为了易用,键元与码元之间的对应关系应便于记忆;
5) 为了高速输入,减少击键次数,码长应短;
6) 为了高速输入,缩短选键时间,键元要少;
7) 为了高速输入,应避免出现重码;
8) 繁简汉字通用,既能处理汉字基本集6763个汉字,又能处理超大字符集的六万四千汉字;
9) 编码多用途,要同时适用于电脑输入汉字、手机输入汉字和汉字字典检索,以满足中小学教育的需要。
汉字输入法的评估指标如下:
1) 编码空间利用率
编码空间利用率是汉字编码数与编码空间数之比。编码空间利用率反映了部件与代码是否合理。
2) 部件数
部件数影响重码率和输入速度。增加部件数可减少重码,提高输入速度,但增加记忆量。
3) 码长
码长即编码长度,增加码长可减少重码,但降低编码空间利用率和输入速度。
4) 单码率
单码是一字一码,单码率是单码数与汉字编码总数之比。单码率越高,输入速度越快
5) 重码率
重码是一个编码有多个汉字。重码率是重码总数与汉字编码总数之比。

2 笔顺三码的技术特征

笔顺三码是一种全新的汉字输入法,仅用3码就可流畅地输入21003个国际标准汉字,并能够扩展输入大汉字集的六万汉字。自然数1、2、3、4、5既代表汉字笔画的横、竖、撇、点、折,也代表左右手的5个手指。汉字的编码、键盘的键位、击键的手指,三者相互对应,汉字的编码就是手指击键的指法。笔顺三码分为GB版(6763汉字)、GBK版(21003汉字)和中文超大字符集版(64000汉字)。三者的部件与编码规则完全相同,均具有以下技术特征:
1) 数字编码,码即指法,轻松输入,快速盲打
笔顺三码使用者所面对的均为数字。汉字的编码用数字表示,左右手指用数字表示,标准键盘的字母键位也用数字表示,其键位指法如下所示。

Q35   W34  E33    R32   T31    Y41    U42   I43   O44   P45
A15   S14   D13    F12   G11    H21   J22    K23  L24  ;
Z55   X54   C53    V52   B51    N    M25  ,   。    /
左小指  左无名指  左中指   左食指   左食指    右食指  右食指   右中指   右无名指  右小指

由于汉字的编码、键盘的键位、击键的手指,三者是相互对应的,即汉字的编码就是手指击键的指法。所以笔顺三码使用者无需经过英文键盘打字练习,即可实现汉字的轻松输入,快速盲打。
2) 部件优选,数字编码,见字识码,直观快捷
汉字是象形文字,其基本元素是笔画。笔顺三码将横、竖、撇、点、折五种单笔画分别与自然数1、2、3、4、5对应。笔顺三码的每一码都是由代表笔画或部件的两位数字组成,真正做到了见字识码,直观快捷。
笔顺三码所选用的部件,不仅能最大限度地减少重码,而且数量少,易于背诵熟记。35个成字部件,按横竖撇点折顺序,组成五句朗朗上口的顺口溜:
土 [12] 木 雨 [14] 廿 [15] 山 页[25] 门[42],
目 足 [21] 日 虫 [22] 口 [23] 四   车[24],
竹文 [31]  手 [32] 月 [33] 人 [34] 鸟 食[35],
言 [41] 广 立  衣 [42] 火 [43] 水  小[44],
心[51] 酉[52] 鱼[53] 金[54] 马[55] 之 穴[45]。
3) 码长最短,字词分隔,编码空间,利用率高
笔顺三码的键元数为25,单字编码为三码,其编码空间数为253,是编码长度最短的汉字编码方案。笔顺三码的词组编码是四码,词组编码与单字编码完全分隔,互不干扰。字词分隔的编码设计,保证了单字的重码率不会随着词库中词组数量的增多而增大。
4) 编码规则简单,可操作性强,无二义性
笔顺三码的编码规则仅四条,只选用了易于识别的左右结构、包围结构等字形结构,编码可操作性强,无二义性。无论何人,只要严格按照其编码规则编码,保证每个汉字的编码都是唯一的。
① 三码部件和一、二笔的汉字,自身仅一码,将该码重复一次。
② 左右结构或包围结构汉字,按左右、里外与书写顺序划分为A、B两部(每部至少两笔)后,如B部可编两码,优先按笔顺取A部首码 + B部首、末码。
③ 汉字上部和左右结构、包围结构汉字A部,如其可再按左右、里外划分为c、d两部,则按笔顺取 c首码 + d首码 + 末码。
④ 其余汉字均按笔顺取第一、二码 + 末码。

3 码长最短的汉字编码

笔顺三码的编码严格按照汉字结构与书写笔顺取码,有部件取部件,无部件取笔画。笔顺三码的鍵元数为25,编码长度为3,仅有15625个编码空间。因此,无论是对6763个基本集汉字而言,或是对国际信息交换所需的21003个汉字而言,还是对超大汉字集的64000个汉字而言,都是码长最短的汉字编码方案。笔顺三码的码元为25个数字,依次为11、12、13、14、15,21、22、23、24、25,… ,51、52、53、54、55。

3.1 编码依据

笔顺三码汉字以国家语言文字工作委员会语言文字规范《GF3001-1997信息处理用GB13000.1字符集汉字部件规范》和《现代汉语通用字笔顺规范》以及《国际标准汉字大字典》作为编码指导文件。

3.1.1 汉字书写笔顺
汉字书写笔顺以语言文字规范为准。
● 笔顺特例:包围结构汉字(国医可或…)的外围部分的笔画,以及含包围型部分的汉字(欧驱榧筐啬 嫱柯奇椅域 剩鹉頰翳藏 畿惑感蹙…)的外围部分的笔画,编码时视作是连续写完。
注意以下汉字的书写笔顺:
①“与比”先横,“义”先点,“登爿”先折,“匕九”先撇,“乃刀力万方”先折后撇;
  “辰”先横撇,“北非”先竖横,“长”先撇横,“兆”先撇点;
  “脊”先点横,“那”先折横,“丑韋”先折竖,“皮”先折撇;
  “追肆烏島”的第二笔为竖,“耳垂臿”的第三笔为竖、“戈”的第三笔为撇;
  “龙”的第三笔为折,“母”的第四笔为横,“凹凸讯”的末笔为横,“曷臣”的末笔为折;
  “里重垂齑”的末二笔为横横、“肃粛斎”的末二笔为撇点;“齊斉肅” 的末二笔为横竖;
  “虐黽”的末二笔为折横。
②“盥舆與興學…”和 “鬻禦嚮躗懋鬱…”的上层,书写顺序是从左到右。
③“兜燮辔樂戀…”的上层和 “燕率蔸篼齊…”的中层,其书写顺序是先中间后两边。

3.1.2 汉字五种单笔画及其代码
汉字五种单笔画及其代码如下:横(一)1, 竖(丨)2, 撇(丿)3, 点(丶)4, 折(乙,包括乛?乚等笔形)5。两个单笔画组成一码,但如最后只剩下单一笔画时,也应作为一码,并依次写作11、21、31、41、51。

3.1.3  优选的汉字结构
为了减少重码,同时做到编码可操作性强,笔顺三码仅优选以下最易识别的汉字字形结构:
● 左右结构
左右结构以汉字的第一条竖缝为界,将其划分为左右或A、B两部。书写在前的部分为A部,其后部分为B部,且每部的笔画均不少于两笔。
如:脑此刊巧桓 编椅修粥雌 剩鹉鸥瓯殴 欧够觋歌柯 榧域槭樾诬 斌頰敝乱亂 旧乩礼…。
注意:“兆、非、川”是独体字,不是左右结构汉字。
● 包围结构
将二面包围结构、三面包围结构、全包围结构汉字划分为里外或A、B两部。书写在前的部分为A部,其后部分为B部。为了使包围结构易于识别,规定A、B两部之间要无笔画相连或相接,且每部的笔画均不少于两笔。
a) 全包围结构
     如:囟囱卤回固 囫园围团图 圄囡國…;
b) 三面包围结构(含分割包围)
如:问闰阀同医 匪臧爽幽巫 哥噩乘鬩阋 凶区冈…;
  c) 两面包围结构
① 上右包围结构,  如:可戎戒哉栽 裁或武载戴 贰氖氘…;
② 左下包围结构,  如:过延选越邀 彪魁魍虺尴 飚韪趣赵赴…。
● 上部为左右型或包围型的上下结构
汉字的上部,如可再将其划分为左右结构或包围结构者,称其上部为左右型或包围型组件。
① 上部为左右型的上下结构:暂、堑、聚、麗
② 上部为包围型的上下结构:導、惑、慼、恩
● 左右结构、包围结构的A部,如其可再划分为左右或里外两部者,称书写在前的部分为c部,其后部分为d部。例如:
“酈”中的“麗”、“鄹”中的“聚”、“郲”中的“來”、“郟”中的“夾”;“遨”中的“敖”、“迦”;中的“加”,均可再分为c、d两部。

3.2  三码部件及其代码

汉字编码所选用的部件,不仅要能够有效地减少重码,而且要尽可能地减少其数量,还要使其易于背诵熟记。笔顺三码所优选的部件均为最常见的使用频率最高的汉字或偏旁部首,35个成字部件,按横、竖、撇、点、折顺序,组成朗朗上口的五句顺口溜,极易背诵。表1是三码部件及其代码。

表1  三码部件及其代码
———————————————————————————————————————————————————
① 土(士)[12]   木  雨 [14]  廿(? 艹 廾)[15]   山  贝(貝  页頁)[25]  门(門)[42]
② 目     足(?)[21]   日(曰)    虫 [22]   口 [23]   四(罒 囗)    车(車)[24]
③ 竹(?) 文(攵 夂)[31]  手(扌)[32] 月(?)[33]   人(亻)[34]  鸟(鳥) 食(饣 飠)[35]
④ 言(讠)[41]  广(疒)   立   衣(? ?)[42]  火 [43]    水(氵 氺)  小(?)[44]
⑤ 心(忄)[51]  酉[52]  鱼(魚)[53]  金(钅)[54]   马(馬)[55]  之(辶 廴)  穴(宀)[45]
—————————————————————————————————————————————

每个三码部件的所有笔画,必须是连续写完。如有笔画间断者,即便形似,也不是部件。例如,“木”不是“來”字的部件。汉字中的三码部件举例如下:
“压壬丢”中的“土”; “术余李”中的“木”;  “开升并”中的“廾”:  “早旦旧”中的“日”;
“古占豆”中的“口”; “辛产咅”中的“立”;  “泵录函”中的“水”:  “墼塹斬”中的“車”;
“虱蟲螨”中的“虫”; “睾罢羆”中的“罒”;  “酋酒釀”中的“酉”;  “灭焱熞”中的“火”。
在按笔顺编码取到整个部件时,优先选取该部件,如“豆”中的“口” ;但如在取到某个部件前已经取了一个笔画,因而不能取完整个部件时,则按笔画顺序编码,如“桓”中的“日” 。

3.3 汉字的编码

笔顺三码编码时严格按照汉字结构与书写笔顺取码,有部件取部件,无部件取笔画,无需拆分字根。按笔顺取到整个部件时优先按部件编码,取到笔画时则按笔画编码。
① 三码部件和一、二笔的汉字,自身仅一码,将该码重复一次。
穴(45 45)     火(43 43)     乙(51 51)     九(35 35)
衣(42 42)     酉(52 52)     一(11 11)     乃(53 53)
② 左右结构或包围结构汉字,按左右、里外与书写笔顺划分为A、B两部(每部至少两笔)后,如B部可编两码,优先按笔顺取A部首码 + B部首、末码。
桓(14 12 11)   趋(12 35 11)   戴(12 25 34)   闹(42 41 52)   国(24 11 14)
齉(32 12 42)   尴(13 22 21)   氛(31 34 53)   臧(13 12 25)   鹵(21 34 44)
③ 汉字上部和B部只有一码的左右结构、包围结构汉字A部,如其可再按左右、里外划分为c、d两部,则按笔顺取 c首码 + d首码 + 末码。
聚(12 54 34)   感(13 12 51)   鄹(12 54 52)   郾(15 22 52)   邀(32 31 45)
馨(12 35 22)   導(43 45 24)   酈(12 12 52)   顖(32 34 25)   趣(12 12 54)
④ 其余汉字均按笔顺取第一、二码 + 末码。
夹(14 31 34)   成(13 55 34)   离(31 52 54)   幕(15 22 52)   燮(41 43 54)
戀(41 55 51)   藏(15 13 25)   兆(34 15 34)   非(21 11 11)   扁(45 13 22)
   ●注意:如果汉字之间是相互关联的,其编码之间也是相互关联的。
取(12 21 54)→ 聚(12 54 34)→ 鄹(12 54 52)
取(12 21 54)→ 聚(12 54 34)→ 骤(55 12 34)

3.4 词组、高频字与符号的编码
笔顺三码有380个符号、250个高频字、53000余条词组
3.4.1 词组编码
二字词:依次取每字的第一、二码;
三字词:依次取首字的第一、二码,第二、三字的首码;
多字词:依次取一、二、三、末字的首码。
3.4.2 高频字
高频字250个,10个一组,共25组,与25个键元相对应。高频字不要求死记硬背,在打字实践中自然记忆。
3.4.3 符号
序数的编码为 (24 44);
部首的编码为(53 33);
符号的编码为(35 21);
专业词汇的编码为(52 55)。

3.5 编码结果分析
表2  笔顺三码与全拼码的编码统计
______________________________________________________________________________________
  输入法  汉字集  字数   前 两  码  编  码  数    总     编     码     数
                      实际  空间数  利用率    实际     空间数    利用率
    ———————————————————————————————————————————
    全拼码   GB2312  6763    99    676    15%      416     456976     0.1%
           GBK   21003    99    676    15%      416     456976     0.1%
    笔顺三码  GB2312  6763    619    625    99%     4667      15625      30%
           GBK   21003    625    625   100%     8455      15625      54%
———————————————————————————————————————————

笔顺三码的编码统计结果表明,其编码分布均匀,重码率低。三码6763前两码的编码数为619,仅有6个空码,利用率高达99%,其重码字最多为9个,屏幕选字无需翻页;三码21003前两码的编码数为625,利用率竟达到了100%,仅有210个罕用汉字需要翻页。笔顺三码的编码空间利用率远远高于其它汉字输入法。

4 快速盲打的创新设计

快速盲打的关键是如何尽快将头脑中的汉字编码变成双手十指的击键动作。目前已经公布的汉字键盘输入法,无论是音码、音形码,还是形码、形音码,在学习汉字输入技术前,均要求先进行英文打字练习,无一例外。因为这些汉字键盘输入法的汉字编码均为英文字母,而标准键盘上26个英文字母的排列是无规律的,初学者如不看键盘,就无法正确输入英文字母。一般来说,初学者必须经过1个月的刻苦练习,才能实现英文的盲打输入。

Q35   W34  E33    R32   T31    Y41    U42   I43   O44   P45
A15   S14   D13    F12   G11    H21   J22    K23  L24  ;
Z55   X54   C53    V52   B51    N    M25  ,   。    /

左小指  左无名指  左中指    左食指   左食指    右食指    右食指    右中指   右无名指  右小指
第5指  第4指  第3指  第2指  第2指   第2指  第2指  第3指  第4指  第5指
              (编码首位为1、3、5时用左手)            (编码首位为2、4时用右手)                       
图1  笔顺三码输入法的键位指法图

“码即指法”是笔顺三码输入法的创新设计。此设计基于汉字有五种单笔画和人有两手、手有五指、左右手对称,巧妙地将自然数1、2、3、4、5与汉字笔画、左右手指对应起来。汉字的编码用数字表示,左右手指用数字表示,标准键盘的字母键位也用数字表示。汉字的编码、键盘的键位、击键的手指,三者相互对应,汉字的编码就是手指击键的指法。虽然笔顺三码输入法软件的汉字外码是英文字母,但通过双手在键盘上的操作,已巧妙地将数字编码转换成为字母编码。笔顺三码输入法使用者的学习伊始就是盲打输入,其所面对的是数字而不是字母,根本不需要进行英文打字预训练。图1是笔顺三码输入法的键位指法图。
由图1可知,笔顺三码的25个数字编码与标准键盘的25个字母键位是一一对应的。码‘11’即G键,码‘12’即F键,…,码‘55’即Z键。25个键位又分为五个区间:左面为①、③、⑤区间,右面为②、④区间。  
图1中的F12、J22分别是左、右手的盲打定位键,第2指、第3指、第4指和第5指,分别代表用食指、中指、无名指和小指击键。 “码即指法”,即知道了编码,就知道其区间和应该用哪只手的哪个手指去击键。例如:知道了码‘34’,由编码首位‘3’就知其在左手的第③区间,由编码末位‘4’就知要用第4指去击键。
汉字是象形文字,其基本元素——笔画与26个英文字母是毫无关系的;左右手的5个手指与26个英文字母也是毫无关系的。因此,以英文字母作为汉字编码的音码、音形码和形码、形音码,都有两个难题: 其一是字母键位与手指的对应关系无规律;其二是使用者提取汉字特征信息编码过程的脑力负担繁重。音码、音形码只能输入认识的汉字,起码要知其声母。如果没有九年义务教育的汉语拼音学习,短时间内根本不可能学会以英文字母为汉字编码的音码和形音码。
笔顺三码使用者所面对的均为数字,完全抛开了英文字母。汉字的编码用数字表示,左右手指用数字表示,标准键盘的字母键位也用数字表示,汉字的编码、键盘的键位、击键的手指,三者相互对应,汉字的编码就是手指击键的指法。其汉字→部件/笔画→数字编码→手指的创新设计,真正做到了见字识码,码即指法。因此,笔顺三码是快速盲打的最佳选择。

5 查字最快的汉语字典

汉语字典的查字速度取决于三个因素:字典正文的排序方法、查字法的寻址次数和重码字的数量。笔顺三码是一种多用途的汉字编码,按笔顺三码排列字典正文的《汉语速查字典》的查字速度,无论是音序查字法、部首查字法,还是四角号码查字法,均无法企及。
a) 字典正文的排序方法
常见的汉语字典的正文是按汉语拼音字母音序排列的,26个字母的前后顺序是较难确定的,故一般不直接在字典正文内查找汉语拼音。
《四角号码字典》和《汉语速查字典》的字典正文是按数字排序,数字的前后顺序是显而易见的,故可在字典正文内直接查找数字编码。数字检索显然要快于字母检索。
  b) 查字法的寻址次数
音序查字法是二次寻址,其查字步骤是:
① 先按要查的字的汉语拼音在“汉语拼音音节索引”内查出其在字典正文内的页码;
② 在字典正文内查出要查的字。
部首杳字法是三次寻址,其查字步骤是:
① 先按要查的字的部首在“部首目录”内查出其部首页码;
② 在“检字表”内查出其在“字典正文”内的页码;
③ 在字典正文内查出要查的字。
《四角号码字典》和《汉语速查字典》查字都是一次寻址,即直接在字典正文内查找。一次寻址的查字速度较之音序查字法、部首查字法的多次寻址要快得多,
  c) 重码字的数量
重码字是影响查字速度的重要因素。重码字的多少,是由编码是否分布均匀决定的,二级编码空间利用率就是其表征值。拼音码的二级编码空间利用率仅为15%(99/262),故其重码字极多。而笔顺三码的二级编码空间利用率高达99%(519/252)。对基本集6763个汉字而言,其重码字均少于10个,都在字典的同一页或在其前后页,故可做到二码查到页,三码查到字。
《四角号码字典》的字典正文也是按数字排序,查字也是一次寻址,但存在重码较多和部分汉字难以编码的问题。《四角号码字典》新版本的编码长度从4码增至5码,以此来减少重码,但由于其二级编码空间利用率不变,重码仅有所改善。同时仍未解决部分汉字难以编码的老问题。
比较上述四种查字法,四角号码查字法因其查字的步骤最少,故其查字速度要快于音序查字法和部首查字法。而字典正文按笔顺三码排序的《汉语速查字典》以其编码长度最短、二级编码空间利用率最高、重码字的数量少等优点,又快于四角号码查字法。因此,字典正文按笔顺三码编码顺序排列的《汉语速查字典》是查字最快的汉语字典。

6 与理想的汉字输入法对照

理想的汉字输入法即易学、易用、高速和多用途的输入法。严格地讲,易学与易用是相互矛盾的。易学的不易用,易用的不易学,实践早已证明了这一点。内码输入法最易学,不需要记任何东西,但却是最不易用的,输入时必须使用码表。但从另一方面讲,如果要求记住全部码表,内码输入法则是最难学的,可因其无重码,却又变成了最易用的。由此可见,根据汉字规律编码的汉字输入法,或多或少都要记忆一些东西,或多或少都要有一些重码。而完善的汉字输入法就是要符合汉字的特点,符合人的记忆能力,符合人手的按键动作。笔顺三码与理想的汉字输入法对照见表3。

表3  笔顺三码与理想的汉字输入法对照表
   理想的汉字输入法   笔 顺 三 码
易学性   特征信息元集宜小,以减少记忆量   特征信息元集为35个成字部件,此记忆量无论是小学生,还是离退休人员,都能够接受。
   特征信息元与其代码之间的对应关系应简单易记   部件的代码是数字,较之字母更易于记忆





性   编码规则应力求简单,便于提取汉字的特征信息   编码规则符合汉字结构与书写笔顺,较易提取特征信息
   键元与码元之间的对应关系应便于记忆   码即指法,键元、码元与手指相互对应,易记
   码长应短,减少击键次数   码长为3,是编码长度最短的汉字编码
   缩短选键时间,键元要少   数字编码,码即指法,25个键位
   重码要少   GB汉字集的重码字,最多9个,不用翻页
   编码空间利用率   30%(GB汉字集) ;  54%(GBK汉字集)
通用性   繁简汉字通用,
可扩展处理中文超大字符集的六万四千汉字   不用增加部件,不用增加码长,即可处理GBK汉字集和中文超大字符集
   编码多用途,   同时适用于电脑、手机、字典检索

7 结束语

综上所述, 笔顺三码具有码长最短、数字编码、见字识码、码即指法、轻松输入、快速盲打等诸多优点。笔顺三码的鍵元数为25,编码长度为3,只选用35个成字部件,就可流畅地输入21003个国际标准汉字。笔顺三码的编码严格按照汉字结构与书写笔顺取码,有部件取部件,无部件取笔画,无需拆分字根。其编码分布均匀,重码率低,屏幕选字无需翻页。编码规则简单,可操作性强,只要严格按照其规则编码,保证每个汉字的编码都是唯一的。笔顺三码同时适用于电脑输入汉字、手机输入汉字和汉字字典检索。从理论上讲,笔顺三码的输入速度因其编码长度短、击键次数少,故而要快于目前常见的以4个英文字母为编码的汉字输入法。如果中小学生使用按笔顺三码排序的汉语字典,不仅查字快速,而且有助于熟悉汉字结构与书写笔顺,有利于汉字规范化的推广,同时还学会了电脑输入汉字和手机输入汉字,一举三得,终生受益。  
2004年12月29日,笔顺三码获国家发明专利(专利号ZL02114511.3)。欢迎通过Internet发送电子邮件到 bishun3ma@126.com ,与作者联系。

参考文献
1 Microsoft  内码输入法帮助[CP]  Word2002  2001年
2 董永和. 国际标准汉字大字典[CP]. 北京.  北京大学出版社. 1998年
3 董  幸  21003汉字编码大字典[M]  北京. 中国社会科学出版社  1999年5月
4 石  成  最新五笔字型速通手册[M]  西安  西北工业大学出版社  2001年10月
5 曹先擢. 小学生全笔顺字典[M]. 北京. 语文出版社. 1999年
6 陈一凡  胡宣华. 汉字键盘输入技术与理论基础[M] . 北京.  清华大学出版社. 1994年
7 周淞海  苏仕华. 计算机键盘练习与汉字输入技术[M] . 西安. 西安电子科技大学出版社. 1994年
8 方世增  论汉字键盘输入法的归宿, 今日甲子[J]. 总44期42页,  1997年4月
9 张强华  董柏泉. 五笔字型速查小字典[M]. 西安. 西安电子科技大学出版社. 1996年

联系地址:西安市73信箱18分箱 (江学明)
邮政编码:710089
联系电话:(029)86846154 (江学智)
电子邮箱:bishun3ma@126.com
发表于 2006-7-7 09:00:30 | 显示全部楼层
老兄靠此能赚到钱吗?怎么赚?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|中语书院

GMT+8, 2026-9-4 19:07 , Processed in 0.028197 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表