仓颉输入法 :朱邦复创制的中文输入法

更新时间:2024-09-21 15:56

仓颉输入法是由”中文电脑之父“朱邦复于1976年所创制的中文输入法。仓颉输入法原名“形意检字法”,是一种以字形来拆字取码的汉字输入法。仓颉输入法主要针对的是繁体字,依据形码规则,重码率低,而且拥有其字码口诀,方便记忆。

仓颉输入法采用的是拆字输入方式,朱邦复先生根据中文字的结构和组字原理,配合电脑逻辑处理的需要,经过分析、归纳后,总共整理出二十四个基本字形,称为仓颉字母。所以便再配合多个辅助字形,组成所有的中文字。

1979年,蒋纬国将其重新定名为“仓颉输入法”。1982年,朱邦复登报公开放弃仓颉输入法专利权。2003年,沈红连女生将第五代仓颉输入法的繁简版合而为一。

发展历程

1973年朱邦复从巴西回台湾,开始研究中文在电脑上的输入法。朱邦复原本的构想是改良中文印刷技术,以中文打字机为实践目标,发展中文检索方式,因此他于1976年创制了出一套字母表,即:日月金木水火土,人心手足口耳目,王石山虫魚犬馬,衣言絲草竹。其他中文字可由这些字母组合出来。朱邦复将这套字母表命名为中文形意检字法。

1978年,大周建设公司开始支持他的研究计划,并聘请了毕业于国立台湾大学中文系的沈红莲女士协助其进行研究。朱邦复自《国语日报大辞典》入手,重新对第一套字母进行改良,他们利用中文形声结合的原理,把所有中文字分为“字首”及“字身”两部分。1979年,朱邦复为三军大学发展中文通讯系统。在那里,中文形意检字法在三军大学实验中文电子通讯成功。因其是第一个中文字电脑输入法,当时任三军大学校长的上将蒋纬国将其命名为“仓颉一号”。自此,该输入法重新定名为“仓颉输入法”。

1979年,利用“向量组字法”,朱邦复与宏碁共同发表世上首部具有中文操作系统、中文程序语言、中文套装软件的中文电脑——天龙中文电脑。1980年,他发表第二代仓颉,并在苹果机的“汉卡”上应用。1982年,以《康熙字典》为范围的第三代仓颉输入法问世。问世后,朱邦复坦言受到市场的压力很大,担心若不断改进下去会造成更大的困扰。但他认为全部中文文字尚未收齐,这些输出输入方法只能称作“商业产品”,对中国文化承先启后的实际意义并不大。因此,1982年朱邦复登报公开放弃仓颉输入法专利权,不收取专利费免费开放给人使用,因此当时主流的中文作业系统都有内置仓颉输入法。

1987年,朱邦复发表第五代仓颉及字形产生器,共收录了约六万字。之后他以第五代为基础,开发出“全汉字字库”以及解释中文的概念词典。“全汉字字库”是对仓颉输入码与字形的处理,后者是仓颉码与中文字音、字义的的介绍。1990年4月,朱邦复推出了“聚珍整合系统”。

2001年,朱邦复先生将仓颉输入法正名为“苍颉检字法”,即俗称的“第六代仓颉输入法”,未对外公布仓颉检字法的编码。2003年,沉红莲女士因应繁简字统一编码的工作,将第五代仓颉输入法的繁简版合而为一,名称仍是第五代仓颉输入法。因编码汉字较多,且受限第五代对重码字的规定,进行局部改码。

版本更新

1977年,朱邦复在台湾发表第一代仓颉,根据一万二千字的《国语辞典》所设计。

1980年,发表第二代仓颉,仅将输入字母略作调整,并将输出自省进行了更新。第二代仓颉在苹果机的“汉卡”上应用。

1982年,发表第三代仓颉,是以《康熙字典》为范围,选取其中四万字,将第二代加以改良的结果。

1987年,朱邦复发第五代仓颉输入法。第五代将正、简体字统一处理,共收集了约六万字,同时增加一些辅助字形及修正了少许的取码。在朱邦复工作室网站上的《第五代仓颉输入法手册》一书中提供了第三代、第五代改码字的对照表。

1999年,第五代仓颉输入法for win[big5]上线,简称[五代仓颉]。

2001年,朱邦复先生将仓颉输入法正名为“苍颉检字法”,即俗称的“第六代仓颉输入法”,未对外公布仓颉检字法的编码。

2002年,上线简体仓颉输入法for XCIN(linux)及仓颉第五代国际版。

2003年,沈红莲女士将第五代仓颉输入法的繁简版合而为一,名称仍是第五代仓颉输入法,进行了局部改码。第五代仓颉输入法改码原则:繁简字统一编码;如需更动辅助字形,优先调整五代简仓;若重码者,依先繁后简的次序。在各个不同版本的五代仓颉中,繁体字不受影响,只有少部份的简体字取码略有不同。

软件支持

Microsoft Windows

Windows内置仓颉是第三代仓颉。Windows 98/Win XP支持在控制台中安装仓颉输入法。Windows 10/Windows 11支持仓颉输入。

Linux

Linux系统已全面采用第五版代仓颉码。

Android

Android 的 谷歌 Gboard 的仓颉能同时支持“第三代仓颉”和“第五代仓颉”的使用,Gboard支持连打。

IOSIPadOSMac OS

iOS、iPadOS 及 macOS的仓颉输入法同时支持“第三代仓颉”和“第五代仓颉”的使用。

仓颉字码

字码分类

仓颉字码分为五大类,共24个仓颉字母。

取码流程

基础取码规则

仓颉法的取码顺序是按照中文字形的特点,依由左而右,由上而下,由外而内的顺位取码。

取码数与取码部位:

取码数目无特别规定,可从头到尾取全。但有时无需取全码即可确定字,其中:

“字首”共有 594个,以25键(24个字母键+重键) 分辨这些字首,需要取1-2 码。

“字身”有9897个,分辨这些字身需要取 1-3 码。

因此一个字的总码数为1-5最为合理,有些输入法,一字最多取四码,除非其占用了其他数字、符号键。

不论字首取几码,字身取 1-3 码的原则不受影响。且相同的字首或字身,其字码固定。

如“骐”、“棋”、“箕”,不论字首为“马”、“木”或“竹”,字身“其”的字码固定为“并横金”。

以“识典”二字为例取码:

仓颉字码键位

参照“仓颉字根口诀”,按照键盘26个英文字母,从左至右、从上至下的键位规律,总结出仓颉字码键位口诀口诀:

手方水口并——【手田水口廿】——(QWERT)

卜仰点人心——【卜山戈人心】——(YUIOP)

日则木火土——【日尸木火土】——(ASDFG)

斜交叉纵横——【竹十大中一】——(HJKLM)

重难不常用——【重难不常用】——(ZX)

金纽月勾终——【金女月弓终】——(CVBN)

仓颉字根

影响评价

朱邦复先生根据中文字的结构和组字原理,配合电脑逻辑处理的需要,经过分析、归纳后,总共整理出二十四个基本字形,称为仓颉字母。不过这二十四个字母并不能组成数以万计的中文字。所以便再配合多个辅助字形,再由此组成所有的中文字。在仓颉输入法中,二十四个基本字根均安置在A至Y的字母内,而X则为难字处理。 使用仓颉输入法时,是依次考虑字形的外、内、上、下、左、右等基本字根,然后得出由一至五个英文字母的仓颉码。

仓颉输入法最大的特色在于用“中文字母”作为排序的根本,大大提高了文字使用的效率,不仅易于程式处理,且与人取码时所得之顺序一致。依照此顺序,中文具有了与拼音文字相同的排序功能。作为字典索引、大量的图书、资料编目等,简单方便,可以广泛地应用在各种资料处理上。同时,仓颉输入法利于汉语初学者使用,根据仓颉法则分析字形,使用者在脑海中能够形成汉字结构图,且在无需掌握汉字语音即可输入汉字。

另外,从仓颉输入法还衍生出一种新的输入法,称为速成输入法,速成输入法又名简易输入法,同是使用仓颉输入法中的基本字根编码,但它只需输入仓颉码的首尾字码,因此比仓颉输入法容易找取所属的字形仓颉码。但由于许多汉字均有相同的首尾码,故需在输入仓颉码后,从选字表中选取所需汉字。由于速成输入法需在选字表中找寻所需汉字,其输入的速度大幅降低。但依然有它的存在价值,因为速成输入法并不难学,只需要懂得仓颉输入法的仓颉字母、辅助字形和部份原则,就可以输入绝大部份的汉字。

参考资料

The Cangjie Input Method (仓颉输入法).robos.2023-08-31

第五代倉頡輸入法手冊之說明.朱邦复工作室.2023-08-14

仓颉字典.仓颉字典.2023-08-14

简介仓颉输入法.仓颉之友香港站.2023-08-31

第五代倉頡碼表說明.朱邦复工作室.2023-08-20

..2023-08-31

1999年更新日志.朱邦复工作室.2023-08-31

2002年更新日志.朱邦复工作室.2023-08-14

仓颉 F.A.Q..仓颉之友.香港.2023-09-04

Microsoft 繁 体 中 文 输 入 法.Microsoft支持.2023-08-31

仓颉输入法.仓颉输入法.2023-08-20

26个仓颉字母 仓颉输入法教程.IT专家网.2023-09-04

CJ Advantages.cocoauntstech.2023-08-31

仓颉之友.香港.仓颉之友香港站.2023-08-31

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