设为首页 加入收藏

TOP

五笔编码输入法
2012-11-02 21:15:03 来源: 作者: 【 】 浏览:2048次 评论:0
1. 五笔的字根及排列

  在五笔字型编码输入法中,选取了组字能力强、出现次数多的130个左右的部件作为基本字根,其余所有的字,包括那些虽然也能作为字根,但是在五笔字型中没有被选为基本字根的部件,在输入时都要经过拆分成基本字根的组合。
  对选出的130多种基本字根,按照其起笔笔划,分成五个区。以横起笔的为第一区,以竖起笔的为第二区,以撇起笔的为第三区,以捺(点)起笔的为第四区,以折起笔的为第五区。(如下图)

200673022471873.gif

每一区内的基本字根又分成五个位置,也以1、2、3、4、5表示。这样130多个基本字根就被分成了25类,每类平均5-6个基本字根。这25类基本字根安排在除Z键以外的A-Y的25个英文字母键上。五笔字型字根总表以及五笔字型键盘字根排列如下图所示。

200673022471293.gif

在同一个键位上的几个基本字根中,选择一个具有代表性的字根,称为键名。下图中键位左上角的字根就是键名。

2. 五笔输入的编码规则

  精心地选择基本字根,由基本字根组成的所有的汉字,然后有效地、科学地、严格地在目前计算机的输入键盘上实现汉字输入,这是输入法的基本思想。五笔字型输入法一般击四键完成一个汉字的输入,编码规则总表如下图所示。

200673022471119.gif

编码规则分成两大类:

  (1)基本字根编码

  这类汉字直接标在字根键盘上,其中包括键名汉字和一般成字字根汉字两种。键名汉字指:
  王、土、大、木、工、目、日、口、田、山、言、立、水、火、之、禾、白、月、人、金、子、女、又、纟
  共25个。它们采用把该键连敲四次的方法输入。
  一般成字字根的汉字输入采用先敲字根所在键一次(称为挂号),然后再敲该字字根的第一、第二以及最末一个单笔按键。例如:石,第一键为“石”字根所在的D,二键为首笔“横”G键,第三键为次笔“撇”T键,第四键为末笔“横”G键。
  但对于用单笔划构成的字,如“一”、“|”、“丿”、“丶”、“乙”等,第一、二键是相同的,规定后面增加两个英文LL键。这样“一”、“|”、“丿”、“丶”、“乙”等的单独编码为:
  一:GGLL   |:HHLL   丿:TTLL   丶:YYLL   乙:NNLL

(2)复合汉字编码

  凡是由基本字根(包括笔型字根)组合而成的汉字,都必须拆分成基本字根的一维数列,然后再依次键入计算机。
  例如:“新”字要拆分成:立、木、斤;“灭”要拆分成:一、火;“未”拆分成:二、小等。拆分要有一定的规则,才能最大限度地保持其唯一性。

  1)拆分的基本规则

  a.按书写顺序
  例如:“新”字要拆分成:立、木、斤,而不能拆分成立、斤、木;“想”拆分成木、目、心,而不是木、心、目等,以保证字根序列的顺序性。
  b.能散不连,能连不交
  例如:“于”字拆分为一、十,而不能拆分为二、丨。因为后者两个字根之间的关系为交而前者是“散”。拆分时遵守“散”比“连”优先“连”比“交”优先的原则。
  c.取大优先
  保证在书写顺序下拆分成尽可能大的基本字根,使字根数目最少。所谓最大字根是指如果增加一个笔划,则不成其基本字根的字根。例如:“果”拆分为日、木;而不拆分为旦、小。
  d.兼顾直观
  例如:“自”字拆分成:丿、目; 而不拆分为:白 、一等,后者欠直观。

  2)复合字编码规则

  按上述原则拆分以后,按字根的多少分别处理:
  a.刚好四字根,依次取该四个字根的码输入。
  例如:“到”字拆分成“一、厶、土、刂”,则其编码为GCFJ。
  b.超过四个字根,则取一、二、三、末四个字根的编码输入。
  例如:“酸”字取“西、一 、厶 、文”编码为SGCT。
  c.不足四个字根,加上一个末笔字型交叉识别码,若仍不足四码,则加一空格键。

  3)末笔字型交叉识别码

  对于不足四码的汉字,例如:“汉”字拆分成“氵、又”只有IC两个码,因此要增加一个所谓末笔字型交叉识别码Y 。
  我们举个例子来说明它的必需性。例如:“汀”字拆分成“氵、丁”,编码也为IS,“沐”字拆分成“氵、木”,编码也为IS;“洒”字拆分成“氵、西”编码也为IS。这是因为“木、丁、西”三个字根都是在S键上。就这样输入,计算机无法区分它们。
  为了进一步区分这些字,五笔字型编码输入法中引入一个末笔字型交叉识别码,它是由字的末笔笔划和字型信息共同构成的。

200673022471646.gif

末笔笔划只有五种,字型信息只有三类,因此末笔字型交叉识别码只有15种如上表所示。
  从表中可见,“汉”字的交叉识别码为Y,“字”字的交叉识虽码为F,“沐、汀、洒”的交叉识虽码分别为Y、H、G。如果字根编码和末笔交叉识别码都一样,这些汉字称重码字。对重码字只有进行选择操作,才能获得需要的汉字。

 
 
Tags:五笔 编码 输入法 责任编辑:风花雪月
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇怎么更换主板电池? 下一篇认识五笔字型

相关栏目

最新文章

图片主题

热门文章

推荐文章

相关文章