仓颉输入法教程:仓颉输入法的取码部件

From 清冽之泉
Jump to navigation Jump to search

部件

这份《仓颉输入法字形表v2.0》又可称之为《仓颉输入法部件图》。此字形,与常规意义上的“汉字的整个形状”不同,特指“汉字的部分形状”。

看右下侧的图例。

蓝色代表定义
  • A 键在仓颉输入法中可以叫“日”键
  • B 键在仓颉输入法中可以叫“月”键
  • H 键在仓颉输入法中可以叫“斜”键
  • I 键在仓颉输入法中可以叫“点”键
  • J 键在仓颉输入法中可以叫“交”键
  • ……

以上 24 个键,又称仓颉输入法的“中文字母”。

绿色代表代表字
  • O 键的代表字是“人”
  • S 键的代表字是“尸”
  • T 键的代表字是“廿”
  • U 键的代表字是“山”
  • ……
红色代表字形
  • 把汉字拆成七零八落的各种部件,就是字形了。与剪纸和拼图,有一点相似。

聪明的人会问:为什么 Y 没有代表字?依我看,“卜”当作 Y 的代表字也未尝不可。不过朱邦復先生的《第五代倉頡輸入法手冊》里没把它算代表字,咱们姑且也就不把“卜”当代表字了。估计是“卜”字看起来有点玄妙吧。

什么定义字、代表字,这种概念,并不重要。只是初学时,为了记忆方便起的代名词。你非要说 P 键打出来的字一定和“心”有关,那也不尽然。

这,只是一种效率、含义的折衷。这些字形是朱邦復先生归纳出来的高效汉字结构。

数量

观察上图可以发现,仓颉输入法,把汉字字形分为两类,一类是常规字形,一类是例外字形。



硬是要算仓颉输入法的字根数量的话,明面上可以是 114+35=149 个。不过,各个字形还有相似字形,不可计数。有人不同意了,常规字形里有 5 个和特殊字形重复了,为什么?因为它们在少数情况下,按常规取码,比如“犬 ik”按常规不先取 k;在多数情况下,它们穿插夹杂在别的字形之中,优先取码,比如“夹 kt”,先取 k。

本质上,24 个有名字(定义)的仓颉字母,加上难字用 X,未来用 Z,即是仓颉输入法打字时所用的全部。虽然各类非中文字符,也有仓颉编码,但是在 20251118 看来,是没必要理它们的,直接共享现代键盘上的符号键即可。小彩蛋:现代输入法如小狼毫仓颉五代输入法,往往在 X 和 Z 上绑定最常用的两个字,X 是“的”,Z 是“我”。这也不是 100%,各软件的开发者有所偏好。绑定一个快捷字,并不影响该两键的本质功能。

分类

常规字形

常规字形明显分为了四类:

  1. A-G 哲理类,与大自然、大环境相关
  2. H-N 笔画类,都是些基本笔画
  3. O-R 人体类,与人、小环境相关
  4. S-Y 字形类,稍微复杂点的笔画,不含 X

X 用来打难字了。Z 留给未来,什么打日韩文字,什么未来造字,什么绑定快捷键,都可以用 Z。

S-Y 称为“字形”类,与本教程大图中的“字形”不是一个含义。这里的“字形类”,仅仅代指比笔画稍微复杂一点的汉字结构。把它们叫成笔画类也未尝不可。

例外字形
  1. 特殊字类,5 个
  2. 难字类,6 个
  3. 复合字类,7 个
  4. 复合字首类,8 个
  5. 难字类,9 个

有人可能要骂娘了,damn,怎么难字类有 6 有 9,那不是 15 吗?确实是 15,之所以分为 6 和 9,是因为难度不同。6 个那玩意儿,尾码难到不好分辨,所以只取首码和 X。9 个那玩意儿,尾码清晰,所以取首码、X、尾码。

也有人会问,怎么 8 里前两个长得一模一样?实则,首码都是广,次码有“金”和“木”的区分。不过,现实生活中打字,效率至上,一般都不区分这两个字形了。一般都行,一个不行就试试另一个。这并不是仓颉输入法有失精确,这是现实本就有失精确,偷懒是人类的天性,在开发软件时把它们设置成通行,也是合情合理的。

再一个,分为 56789,多顺口啊,为朱邦復先生的原创和我的排序喝彩。

总结

各位可以看到,这九大分类,看起来无法达到 100% 的数学、哲学、文字学上的严谨。但是,汉字本就无法达到 100% 的数学、哲学、文字学上的严谨,都是修修补补,能用就行。从成效上看,可不得了!这九大分类效率之高,令人惊叹!

后人只知 1+1 = 2。但第一个证明此理,并不容易。各位看这分类觉得简单,需知从数万汉字中,归纳总结出这九大分类一百多个字形,在当年的时代背景下,具有开创意义。当年普遍认为汉字数量太大,编码繁难,有些人主张完全字母化,咱们差点在信息化时代之初失去汉字。

看着容易,用着容易,开创却极难。各位且用且珍惜吧。

要学会仓颉输入法,必须背熟这一百多个组字部件。反复默写,2 天就会了。当然,也可以边打边记,用多了就记熟了。

附录

这一节讲讲仓颉输入法字形表中各字的取码。

24 个定义字,该怎么取码就怎么取码,见后续教程。定义只是起个名字,方便归纳记忆,打法无特殊性。

23 个代表字,在键盘上,直接敲击 ABCDEFGHIJKLMNOPQRSTUVW 就打以打出。

35 个例外字形的打法异常简单,见后续教程。

114 个字形示例字的打法,见下表:

仓颉输入法字形表中 114 个示例字的打法
明 ab 筱 holk 囚 wo 层 smmi
巴 au 的 hapi 仁 omm 区 sk
朦 btbo 反 he 乒 omh 君 skr
然 bkf 或 irm 每 owyi 刀 sh
采 bd 神 iflwl 內 ob 面 mwsl
同 bmr 唐 ilr 谷 cor 最 asje
典 tbc 宏 jki 瓜 hvio 甘 tm
冗 bhn 协 jksc 飞 no 共 tc
且 bm 宝 jmgi 必 ph 芈 tq
鏞 cilb 太 ki 情 pqmb 美 tgk
说 ivcru 义 ik 添 ehkp 草 taj
六 yc 有 kb 些 ypmm 升 ht
西 mcw 病 kmob 张 npo 聯 sjvit
杏 dr 史 lk 匀 pim 业 tc
快 pdk 巾 lb 民 rvp 幽 uvii
字 jnd 事 jlln 曳 lwp 画 muw
沓 ea 被 ldhe 掌 fbrq 礼 ifu
流 eyiu 天 mk 拍 qha 逆 ytu
犀 sehq 次 imno 青 qmb 艸 uu
求 ije 功 mks 看 hqbu 好 vnd
欢 eno 历 mks 绛 vmheq 巡 yvvv
灯 fmn 破 mrdhe 官 jrlr 互 mvnm
照 arf 弗 lln 鼎 buvmn
戀 vfp 了 nn 以 vio
不 mf 小 nc 衣 yhv
平 mfj 风 hnk 鼠 hxvyv
尖 fk 吃 ron 里 wg
壤 gyrv 欠 no 国 wmgi
喜 grtr 夕 ni 毋 wjh
外 niy
忐 ymp
言 ymmr
冬 hey
远 ymmu