外码 :计算机科学领域术语

更新时间:2024-09-21 13:06

外码,是相对于内码而言的辞汇,即各种编码输入法的代码。在计算机科学及相关领域中,外码指的是“外在的‘经过学习之后,可直接了解的编码形式(例如:文字或语音符号)。

中文输入法对汉字的编码即属外码,通过计算机的键盘按照某种方式进行汉字输入时,机器与人进行信息交换所采用的汉字字形的符号(英文字母和数字等)成为汉字的外码。常见的中文外码有仓颉码、行列码、大易码、呒虾米码、注音码、拼音码。

仓颉输入法

仓颉输入法是一种常用的中文输入法,由有“中文电脑之父”美誉的朱邦复先生于1976年创制。初期只有繁体中文版本,原名“形意检字法”,用以解决电脑处理汉字的问题,包括汉字输入、字形输出、内码存储、汉字排序等。朱邦复发明此输入法时正值他为三军大学发展中文通信系统之际,时任三军大学校长的蒋纬国为纪念上古时期仓颉造字之精神,乃于1978年将此输入法重新定名为“仓颉输入法”。

1982年,朱邦复登报公开放弃仓颉输入法专利权,并且极力推动电脑之汉化。现今大部分操作系统,甚至一些电子辞典皆附有仓颉输入法,繁体中文键盘也大多印有仓颉输入法的字根。在繁体中文世界里,仓颉输入法是最为普及的形码输入法之一。

仓颉输入法适用于多种平台,主流的中文操作系统和大部分电子辞典均有内置。一些字典、辞典或在线中文字典亦采用仓颉编码作为检索工具。

行列输入法

行列输入法是一套免费授权、具有开放理念的字根式中文输入法,发明人是倚天资讯共同创办人廖明德。他在发明行列输入法之后成立行列科技,以研究、开发、推广行列输入法。行列输入法除了可以输入繁体中文和简体中文之外,亦可输入Unicode当中的中日韩统一表意文字。内建于Windows Vista的最新版当中,已支援至Unicode 3.1(即扩展A区、扩展B区),使可输入文字自两万多字提升到七万字左右。在香草输入法0.8版的行列模组中已更新到这份输入法表格,因此已经是支援Unicode 3.1的对照表。

在2012年,行列科技释出支援到Uniocde 6.0(Unicode Extension C\u0026D字集部分)的编码。

行列输入法的最快记录是1997年由洪秀权在中文输入竞赛中所创下的每分钟215.5字。

大易输入法

大易输入法,是由台湾人王赞杰花七年时间所发明的中文输入法,和仓颉输入法一样属于字形输入法。在研发大易的时候,仓颉输入法刚研发完成。它的创制者王赞杰跟朱邦复是认识的,而且当时朱亦很鼓励王继续研究大易输入法。

大易输入法是使用跟仓颉输入法不同的四十组字码,每组字码具有多个字根以供拆字。它已经成为很多操作系统内预设的中文输入法。而多数的繁体中文键盘亦有标示大易码。

大易是依据传统造字原则和笔顺,并且将单字和大量词汇一起纳入研究而发展出来的输入法,在1987年12月初次发表时,即同时推出了字词混合输入的版本,并迅即得到台湾省新闻界、司法界和技职教育界的广泛采用。

大易输入法亦提供词汇输入模式(如大易词库版),方便在写作时以词汇的思考方法进行输入。

Windows中文版内建有大易输入法,方便用户学习及使用。在微软 Windows XP 以前的 IMM(Input Method Manager) 架构时期,堪称是大易输入法推广的顺畅期,但在微软操作系统改为新的 TSF 架构 (Text Services Framework) 之后,大易输入法长期没有更新,直到 2016 年第一季,其发展公司太易资讯才推出 TSF 架构的大易 8.0 版,包括单字三码版和 30 万词库版,并支援完整的香港增补字符集,除了 Windows 7/8/10 的 32 位元与 64 位元操作系统可以顺利使用之外,并授权手持界口碑良好的 LIME 在 Android 平台推出单字三码版和词库版;授权 iAccess 发展 iOS 单字三码版。至此,大易输入法的长期发展隐忧才得到解。

呒虾米输入法

注音输入法,是一种以注音符号来输入汉字的中文输入法。由于台湾小学基础教育教授注音符号作为中文拼字方法,所以此输入法只要能发音就能输入。

对于英语QWERTY键盘输入法大相径庭便被作为暗号。

拼音输入法

拼音输入法是指依据汉字的发音进行编码的输入法,包括使用汉语(又称国语)发音的汉语拼音输入法和注音输入法,和一些地区使用的方言输入法,例如使用粤语发音的各类粤语拼音输入法等。

需要注意的是,在中国大陆地区,拼音通常指汉语拼音,所以汉语拼音输入法也被直接简称为拼音输入法(如微软拼音输入法、谷歌拼音输入法)。

参考资料

[科普中国]-外码.科普中国.2024-03-22

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: