查字典logo
当前位置:查字典>>实用附录>>仓颉输入法简介

仓颉输入法简介

 

  台湾人朱邦复於1976年所创制的中文输入法,最初只有繁体中文版本,原名「形意检字法」,用以解决电脑处理汉字的问题,包括输入输出。1978年由中华民国前国防部长蒋纬国将军重新定名为「仓颉输入法」。

  朱先生公开仓颉输入法,不收分文,使电脑汉化得到很大的进展。现今大部份作业系统皆附有仓颉输入法。它是繁体中文使用地区最常用的形码输入法。

  目前最新的公开版本是第五代。待公开的第六代,为十万字库设计,重码率低。字库收录歷代文献用字,以仓颉码作字库内码。这版本现仅提供部份专家学者使用。

  仓颉输入法的设计原意不单用来输入,更是一个整合的中文系统。汉字以仓颉码为内码,使汉字的字序分明,新字随时添加,没有大五码和统一码的收字不足,字序混乱的缺点。输出方面,汉字字形产生器以仓颉码为基本,自动产生字形。不需储存每一个字的字形,大大减少所需记忆空间。(例如朱邦復於1989年推出用第五代仓颉的聚珍整合系统,提供符合汉字结构的字数百万,有七万为实际用字。)由於输入输出统一以仓颉处理,取码可以与字形一致。现时以第六代仓颉(又称苍颉)为内核的中文系统,用来建构收录中国歷代文献的汉文资料库,仓颉系统的优点得到发挥。

仓颉字码

  分为五大类,共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)

  复合类:无论在任何情况下,最多取首尾两码,包括:鬼(HI)、虍(YP)、斗(LN)、目(BU)、门(AN)、阝(NL)、几(VI,不包括左下角的人)、隹(OG)、吂(YR)

  特殊类:难(X),用於特定的笔划,包括:臼(HX),卍(NX)等约十一种笔划;重(Z)(在第三代中不再使用,被一些自制仓颉当作特殊键)

  首24个仓颉字母还可再变化、衍生出「辅助字形」来辨别所有的中文字。例如:「叉」字拆解为「又+丶」,对应字母为 E+I,其中这个「又」就是「水」这个仓颉字母的辅助字形。

取码原则

  中文字根据「由上而下,由左而右,由外而内」等原则分拆成字型结构,再以字码拼出。键盘上A至Y键各代表一字码(X键用於特殊字,Z键通常不用),例如A是「日」、N是「弓」。字码分表代表不同的中文字字型结构。取码分字首及字身,一个中文字最少用一码输入,最长则为五码。例如:

  「理」字 -(分拆)-> 一+土+田+土 -(对应字母)-> M+G+W+G

  「哈」字 -(分拆)-> 口+人+一+口 -(对应字母)-> R+O+M+R

从仓颉衍生的输入法简易/速成输入法:

  简易输入法(DOS年代的称呼),或称速成输入法(中文Windows的称呼),又简称作简易或速成,为仓颉输入法之简化版本。其拆字法与仓颉相同,但只取其仓颉码的首尾两码,而不是每个字型的首尾两码,所以一个中文字最长只有两码。此取码法比较简单,所以较受初学者欢迎,但用者要从大量同码字中选择需要的字,令输入速度相对变慢。不过一些人已将数字码的部份亦死记下来,使输入速度提升。另外,由於早期已预设在Windows作业系统内,不需另行安装,是很多电脑内最常预设的输入法之一,所以有不少使用者。

网友关注