跳转到内容

仓颉输入法/基本取码

维基教科书,自由的教学读本
 汉字分割 仓颉输入法
基本取码
取码原则 

把汉字分解成一至五个仓颉字母的过程称为“取码”。

本章将介绍仓颉输入法的基本取码方式:

  1. 依“由外而内,由上而下,由左而右”的顺序取码。
  2. 取过的部分不得再取。
  3. 整体字最多四码。组合字的字首最多两码,字身最多三码。字身若可分割,则次字首取一至两码,次字身取两或一码。
  4. 忽略书法变形或变位。
  5. “丶”、“凵”先取。

基本取码

分出字首、字身,或字首、次字首、次字身后,分别对各部分依“由外而内,由上而下,由左而右”的顺序取码,之后按下空白键即可输出汉字。取过的部分不得再取。

取码数目本无须特别规定,可从头到尾全取。但中文字形状往往复杂琐碎,全取将耗神费时,与手写无异。综合考量输入效率及对汉字的分辨能力后,仓颉输入法规定一汉字最多五码,细则如下:

  • 整体字:最多四码(四码以下全取;超过四码则取第一、二、三码及尾码,下同理)。
  • 组合字,字身为整体字:字首最多两码(一、尾),字身最多三码(一、二、尾)。后文或标作最多取二・三码。
  • 组合字,字身为组合字,次字首一码:字首最多两码,次字首一码,次字身最多两码。后文或标作最多二・一・二码。
  • 组合字,字身为组合字,次字首多码:字首最多两码,次字首最多两码,次字身取尾码。后文或标作最多二・二・一码。

可参考以下字例:

汉字 取码图解 取码演示 说明
  “為”是整体字,完整取码是“戈大弓弓尸火”,按规则取第一、二、三码及尾码,故取“戈大弓火”。
  “爲”是组合字,字首是,字身是(字身不能再分拆),完整取码是“月・竹弓弓尸火”,按规则字首少于两码全取,字身取第一、二及尾码,故取“月・竹弓火”。
  “條”是组合字,字首是,次字首是,次字身是,完整取码是“人・中・人大木”,按规则字首少于两码全取,次字首取一码,次字身取第一码及尾码,故取“人・中・人木”。
“鰉”是组合字,字首是,次字首是,次字身是,完整取码是“弓田火・竹日・一土”,按规则字首取第一码及尾码,次字首取第一码及尾码,次字身取尾码,故取“弓火・竹日・土”。

取码注意事项

由外而内,由上而下,由左而右

仓颉输入法的取码顺序是“由外而内,由上而下,由左而右”,亦即:[1]

  1. 如有“囗”、“凵”、“匚”等外部之形,一律先取。
  2. 如有明显较上、较突出的部件,则先取。例如“”字应先取突出的“中”() ,再取“月”() ,而非由左而右取“月中”。同理,“”由上而下取“弓”()、“金”();“”由上而下取“中”()、“戈”()、“一”()。
  3. 如多件部件等高,或上下区分无绝对标准时,由左而右取码;如“片”、“也”、“世”。

忽略书法变形或变位

以“”字为例,此字是左右平排的组合字,应先取左半,再取右半。有些人习惯把“非”字右旁写得较高,以求美观,这些细微的书写习惯或书法结字差异在取码时一律忽略不计。

以下列出一些视为平排的字例:

平头写法
结字变化

书法结字时除了会改变部件位置,有时也会改变笔形。比如“乚”笔在右侧有字形时会转为钩笔,捺笔在右侧有字形时会转为长点,左偏旁的横笔会变挑,左偏旁的竖笔有时会变撇,上方带钩的部件有时会省钩等。这些笔形改变也是因人、因书体风格而异,取码时也一律忽略不计,按原字形取码。为方便初学者,我们在辅助字形一章已尽量列出所有笔形变化,但若能养成据原形取码的习惯,会更符合仓颉输入法的本意。

字例
书法部件
部件原形 禿

先取右上角的“丶”

若汉字右上方有一点(),则一律视为位于最高位置,优先取码。这是为了避免混淆,也避免与点在下的字重码。例如“”取“戈大”,“”则取“大戈”;余如“”、“”、“”、“”、“”、“”等字亦同。

最高为点 犬 犮 发 尤 弋 式 求 甫

先取外面的“凵”

关于“由外而内”的取法,如果“山”的辅根“”包住部件,一律先取“”,再取里面的部件。

例如“”字,有时里面的“”会写得较高,但根据此规定应取“山大”,而非“大山”。类似情况还有“”(山水)字、“”(尸・山土)的字身、“”(卜一・山人人)的字身等。

三代仓颉有项例外是把“”字上头的“弓”() 视为最高位,因此取码“弓山水”() ;“”也同理取码“水・弓山水”。五代仓颉为统一规则取消此特例,看作是“”形包围其余部分,因此“函”取码“山弓水”,“涵”取码“水・山弓水”。

先取凵形字首 凶 凷 𠚍 凼 𠙹
字身里,先取凵形次字首 齿 画 届

附注

  1. 《(增订版)仓颉第三代中文字母输入法》〈第三章·1、取码通则·第一节、取码顺序〉

练习

  • (待定)


 汉字分割 仓颉输入法
基本取码
取码原则