仓颉输入法
天下维客,你可以修改的网络知识库
Template:中文输入法 仓颉输入法
- 英文:Cangjie method
- 是由台湾人朱邦复于1976年所创制的中文输入法,最初只有繁体中文版本,原名「形意检字法”,用以解决电脑输入汉字的问题。1978年由前国防部长蒋纬国将军重新定名为「仓颉输入法”。
朱先生公开仓颉输入法,不收分文,使电脑汉化得到很大的进展。现今大部份作业系统皆附有仓颉输入法。它是繁体中文使用地区最常用的形码输入法。
目前最新的版本是第五代。
目录 |
版本演进
- 1977年 在台湾发表第一代仓颉,根据一万二千字的《国语辞典》所设计。
- 1980年 发表第二代仓颉,仅将第一代仓颉略作调整。
- 1982年 发表第三代仓颉,是以《康熙字典》为范围,选取其中四万字,将第二代加以改良的结果。
- 1985年 在美国发表了第五代输入法及字形产生器,共收集了约六万字,同时增加一些辅助字形及修正了少许的取码。在朱邦复工作室网站上的《第五代仓颉输入法手册》一书中提供了第三代、第五代改码字的字码对照表。
目前较为广泛使用的是第三代仓颉。Microsoft Windows 95/98/Me/2000/XP等作业系统中内建的仓颉输入法是第三代仓颉的改进版(修改了一些异体字及加入了部份香港字,但有错码)。而仓颉之友所制作的仓颉第五代通用版、国际版与香港版则是采用了第五代仓颉。由「面”、「非”两字即可辨别是第三代或第五代仓颉:
- 三代:「面”字取码 MWYL;「非”字取码 LMYYY
- 五代:「面”字取码 MWSL;「非”字取码 LMSY
取码原则
中文字根据「由上而下,由左而右,由外而内”等原则分拆成字型结构,再以字码拼出。键盘上A至Y键各代表一字码(X键用于特殊字,Z键通常不用),例如A是「日”、N是「弓”。字码分表代表不同的中文字字型结构。取码分字首及字身,一个中文字最少用一码输入,最长则为五码。例如:
- 「理”字 -(分拆)-> 一+土+田+土 -(对应字母)-> M+G+W+G
- 「哈”字 -(分拆)-> 口+人+一+口 -(对应字母)-> R+O+M+R
字码分类
「仓颉字码”分为五大类,共26个仓颉字母,括号文字为相对键及读音:
- 五行类(哲理类):日(A)、月(B)、金(C)、木(D)、水(E)、火(F)、土(G)
- 笔划类:竹(H,音斜)、戈(I,音点)、十(J,音交)、大(K,音叉)、中(L,音纵)、一(M,音横)、弓(N,音勾)
- 人体类:人(O)、心(P)、手(Q)、口(R)
- 字型类:尸(S,音则)、廿(T,音并)、山(U,音仰)、女(V,音纽)、田(W,音方)、卜(Y)
- 特殊类:难(X)(用以代替特别难拆的字)、重(Z)(在第三代中不再使用,被一些自制仓颉当作特殊键)
首24个仓颉字母还可再变化、衍生出「辅助字形”来辨别所有的中文字。例如:「叉”字拆解为「又+丶”,对应字母为 E+I,其中这个「又”就是「水”这个仓颉字母的辅助字形。
取码上要注意的地方
字型相似但取码不同
| 例字 | 正确拆码 | 错误拆码 |
|---|---|---|
| 免/兔 | 弓日竹山/弓山戈(以分体字取码) | 弓日竹山/弓日竹山戈(以连体字取码) |
| 列/烈 | 一弓中弓/一弓火(以分体字取码) | 一弓中弓/一弓中弓火(以连体字取码) |
取码字型跟所得字型不同
| 取码字型 | 所得字型 | 正确拆码 | 错误拆码 |
|---|---|---|---|
| 为 | 为 | 戈大弓火(依手写体取码) | 月弓弓竹火(依印刷体取码) |
| 免 | 免 | 弓日竹山(依手写体取码) | 尸竹日竹山(依印刷体取码) |
容易拆错的字
| 例字 | 正确拆码 | 错误拆码 |
|---|---|---|
| 难 | 廿人人土 | 难 |
| 养 | 廿人戈日女 | 廿土人戈女 |
| 麻 | 戈十金金 | 戈木木 |
字集收字问题
大五码和国标码中并没有收录大部份的异体字。虽然大部份异体字已取录在Unicode里,但较旧版本的仓颉软件并不能输入这些异体字。
| 例字 | 异体字 |
|---|---|
| 鹅 | 鵞 |
| 卫 | 衞 |
| 户 | 户 |
| 强 | 强 |
| 面 | 麪、麫 |
| 举 | 擧 |
| 里 | 里 |
| 着 | 着 |
| 汇 | 滙 |
| 线 | 綫 |
| 厦 | 厦 |
从仓颉洐生的输入法
简易/速成输入法
简易输入法,或称速成输入法,为仓颉输入法之简化版本。其拆字法与仓颉相同,但只取首尾两码,所以一个中文字最长只有两码。此取码法比较简单,所以较受初学者欢迎,但用者要从大量同码字中选择需要的字,令输入速度相对变慢。
快速仓颉输入法
快速仓颉输入法,简称「快仓”,是麦志洪先生自1987年改良第三代仓颉输入法而成的。 它的特点有:采用「一字多码”的编码策略丶拥有容错码丶改良标点符号编码等等。
「快速仓颉输入法”目前最新的版本是第六代。
新仓颉输入法
新仓颉输入法大约在Windows 2000推出的时间一同推出。它免除选字的麻烦,对于一个熟练的打字员,可以在完全不用看萤幕的情况下盲打,而让系统自动分词选字。不过由于不少人并不习惯新仓颉的盲打模式及没有关连字的提供,他们都对新仓颉输入法非常抗拒,甚至千方百计要找回旧有的仓颉输入法来重新安装。为此,微软在后来的Windows XP里仍保留旧有的仓颉输入法。
大新仓颉输入法
大新仓颉输入法,打破TQC全球华人中文输入法新记录──220字的输入法,比呒虾米输入法的最高记录还快。特色是整体减少取码数、增加六段简码、多种容错码、重覆字最佳化编排。为一商业软体。
外部连结
参考资料
| 中文输入法 | 国标区位码 | 全拼双音 | 双拼双音 | 新全拼 | 智能ABC | 微软拼音 | 五笔字型 |
| 拼音加加 | 紫光拼音 | 万能码 | 智能五笔 | 绿色拼形 | 自然码 | 二十一世纪 |


