当前位置:纵横输入法首页>>前期新闻(1999-2000年) 纵横汉字数字编码法及其应用 纵横编码法是由香港苏浙同乡会名誉会长周忠继先生发明的一种汉字数字编码法。该方法具有简单易学、输入速度快、重码率低、可用小键盘单手操作等特点。因此,尽管推出时间不长,却在众编码中脱颖而出。 纵横码简述 纵横码是一种形码,根据汉字的笔画(笔形)进行编码。首先,从整个汉字的字形框架着眼,将汉字分为主部首汉字、副部首汉字或无部首汉字(也称字身汉字)三类。主部首共有55个,凡包含该55个主部首的汉字,称为主部首汉字。副部首汉字是纵横码中特有的,它根据字形的结构,把具有左右结构且无主部首的汉字称为副部首汉字。凡是取走了主部首和副部首或既无主部首又无副部首的字称为字身汉字。把汉字从宏观上分类后,就可实施微观上的编码了。 在纵横码中,用0~9这10个数字键表示汉字常用的10种笔画代码,并且可以用下列4句口诀帮助记忆﹕一横二竖三点捺,叉四插五方块六,七角八八九是小,撇与左钩都是零。这四句口诀及纵横码的笔画取法充分借鉴了四角号码的长处,故熟悉四角号码的人学习纵横码也就格外轻松。对55个主部首,采用1或2位数字根据部首笔形的规则取码;对副部首汉字,取其左侧汉字部件的首笔画为该字的副部首代码(副部首代码只有1位);对字身汉字,则根据取码规则,依次取其四个角上的四个笔画作为编码,若有一个笔画占据整个上部或下部,则视具体情形,加上一个码(该码称为补码)。 由此可见,纵横码是一个不等长的汉字编码,码长最少1码,最多6码。 同时,在纵横码中,由于其编码空间相当大(有100万个编码位),因此,共收集了约6万多个词,词的编码规则为﹕两字词采用“33”规则,即取第一个字和第二个字字码的前3码,若不满3码,则取其全码;三字词采用“222”规则,即取第一个字、第二个字和第三个字字码的前2码,若不满2码,则取其全码;四字词采用“2112”规则,即第一字取首2码,第二、三字取第1码,第四字取首2码,若第一字和第四字不足2码,则取其全码;对四字以上的词采用“21111”规则,即第一字取其首2码,第二、三、四、五字取其第1码,第五字以后的字则不取码。 纵横码的特点及其应用 纵横码除了具有简单易学、重码率低、词汇量大等特点外,还有两个特点。 特点一--纵横码采用了0~9这10个数字键作为编码码元,在普通PC机上利用小键盘就能实施单手操作。对一些需要单手操作的部门,如银行、税务、交通等部门,使用该方案可以减少操作人员的培训时间,提高工作效率。因为对从事财会、统计等相关职业的计算器操作人员来说,绝大多数人员习惯用左手处理票据等物品,右手在计算器小键盘上操作(在计算器出现之前通常是用右手打算盘或写字)。如果在这种环境下仍用双手在大键盘上进行操作,必然要影响工作效率,使用纵横码就能克服大键盘操作的不便。另外,随着计算器技术的飞速发展,手持设备(如移动电话、记事薄等)的应用越来越普及,在这些设备上应用数字编码可有效提高人机交互能力。例如,在移动电话上存储电话号码,最方便的是同时存储号码和姓名,同时,对中文用户来说,输入的中文姓名最直观的是用汉字表示,因此,如果采用数字编码,则能方便地完成这一功能;对于银行、税务等专业部门,利用纵横码及其专用小键盘(10个数字键和一些控制键)可替代计算器上的大键盘,不仅降低了设备成本,而且可以减少设备占用的空间;在ATM终端上,有了数字编码,用户名和密码都可中文化,这样可以改善人机界面。当然,就单手操作而言,纵横码还有许多应用领域,如只有单手活动能力的伤残者,如果掌握了纵横码,可排除他们使用中文计算机的障碍。 特点二--纵横码采用6位不等长编码,可以对ISO10646国际标准中的20902个包括日本汉字、韩国汉字、我国香港使用的粤语方言字、繁体中文汉字和简体中文汉字等在内的任何方块字进行编码,而且由于纵横码的编码空间达100万位,因此,其适应性十分广泛。 纵横码的研究与推广 纵横码发明人周忠继先生自1993年与苏州大学合作成立了纵横汉字信息处理技术研究所以来,在纵横码的研究中不断开拓。苏州大学纵横汉字信息技术研究所先后完成了“纵横汉字信息处理系统”、“汉字编码法教学演示软件制作工具”、“纵横汉字录入编辑器”、“纵横汉字输入法的设计和实现”、“基于C/S结构的纵横汉字词属性分析与生成系统AGS”和“纵横汉字Windows套件”等一批达到国内先进水平的项目,出版了多部教材和手册,为纵横码的推广打下了坚实的基础。 目前,纵横码已在上海、江苏、浙江、山东和香港等地推广应用。江苏省计算器应用能力考核办公室、上海市计算器应用能力考核办公室已把纵横码作为计算器应用能力考核中汉字录入时可选用的一种汉字输入法。 随着Windows98版纵横码简体汉字输入系统和繁体汉字输入系统的推出,纵横码的用户将越来越多。
|