PYGL 福1.五笔字型拆分原则 拆分的基本原理,即约定俗成的书写习惯,就是先上后下,先左后右,先外后内,把任何一个汉字拆成字根表里已有的最大字根。所谓最大字根,就是指该字根再增加一笔就不能形成已有字根。拆分原则可概括为四句话:能散不连,兼顾直观,能连不交,取大优先。
(1)能散不连 此原则指若可视为字根与字根之间散关系,就不要认为是连的关系。注意:多笔画字根与多笔画字根之间有连接点,则一律视为是散的关系.
(2)兼顾直观 拆分的字根应有较好的直观性,即考虑到人们的习惯,这样便于联想,给输入带来方便。
(3)能连不交 对一个汉字,若能拆成字根间相连的关系,就不要拆成相交的关系。如: 天:拆成"
一、大",而不拆成"
二、人"。 于:拆成"
一、十",而不拆成"
二、丨"。
(4)取大优先 当选取字根时,会有多种方案,应尽量取较大的字根。如: 丰:应拆成"三,丨",而不拆成"二 、十"。 另外,在汉字拆分中除遵循以上四个原则外,还须注意以下几点: l 在汉字拆分中,一个笔画不能割断用于两个字根中。例如?quot;里"字不能拆成"田、土",这样把"丨"割断了,而要拆成"日、土"。 l 一个汉字中同一笔画不要用在两个字根里,如"栽"字不要拆成"土、戈、木",因把一个横"一"用于"土"和"戈"两个字根中了,而应拆成"
十、戈、木"。 对成字字根或键名字根不要拆分,这类汉字的输入码有单独规定。 2.五笔字型的编码和输入
(1)键名字根的输入 我们知道,五笔字型的键盘分为5个区,25个键位,发明者从具有同一键位代码的字根中选出一个具有代表性的字根作为键名,安排在左上角,称为键名字根。它们的特征是除"纟"外,本身都是一个汉字,它们的组字频度高,形体上又有一定代表性,当需要输入时,只需将其所在键连击四次即可。例如: 王GGGG(11 11 11 11) 大DDDD(13 13 13 13) 工AAAA(15 15 15 15) (2)成字字根输入 字根表中,除键名字根外有些其它字根也可以单独成字,我们称其为"成字字根"。这些字根作为汉字输入时,编码方法都采用如下统一规定: 键位代码+首笔代码+次笔代码+末笔代码 键位代码即字根所在的键位,即输入成字字根时,需要击其所在键位,然后依次取该字首笔、次笔和末笔代码,不足四码补空格。如: 虫:虫 丨 乙 丶 J(22)H(21)N(51)Y(41) 干:干 一 一 丨 F(12)G(11)G(11)H(21) 力:力 丿 乙 L(24)T(31)N(51)空格
(3)五种单笔画的输入 在汉字文字处理中,有时在特殊情况需要使用五种笔画,因其使用极少,我们在这就不再阐述编码的由来,仅把编码列出: 一:GGLL 丨:HHLL 丿:TTLL 丶:YYLL 乙:NNLL (4)一般汉字的编码及输入 在汉字输入中,经常用到的还是按一般规则处理的绝大多数汉字。一般汉字的输入,按书写顺序击所需字根键,使汉字编码按基本字根照搬。 对于刚好四码的汉字,可顺序击各字根所在键。如"照"由"日、刀、口、?quot;四个基本字根构成,只需顺序敲"JVKO"四个键,"照"字显示在光标所在处。又如: 紧:刂 又 纟 小 输入 JCXI 容:宀 八 人 口 输入 PWWK 对于超过四码的汉字,由于五笔字型规定单字输入为四码输入,所以取该字第
一、
二、
三、末字根代码作 为该字的输入码即可。如: 愈:人一月心 输入 WGEN 续:纟十乙大 输入 XFND 对于不足四码的汉字输入,一般情况是输入字根码,再补一个空格即可。如: 天:拆为"一大",输入G、D、空格键 末:拆为"一木",输入G、S、空格键 但有些汉字采用此种方法仍不能实现。如: 草:拆为"艹早",输入A、J、空格键,实际显示为"划"字。 类似这种情况就需补末笔识别码,才能实现汉字输入。 在前面的汉字结构分析中,介绍了汉字有五种笔画,这五种笔画的代码分别为"横的代码为1,竖的代码为2,撇的代码为3,捺的代码为4,折的代码为5"。同时也介绍了汉字的三种字型,左右型为1,上下型为2,杂合型为3。汉字末笔交叉识别码,就是由该字的末笔画代码和字型代码来确定的。方法是:末笔画代码作为识别码的"区"号,汉字字型代码作为识别码的"位"号。这样区号、位号组合在一起,正好是键位,这就是一个汉字的末笔字型交叉识别码。 如"草"字:字根码A、J,末笔为竖,代码为2,字型为上下型,代码为2,识别码为22(J),则该字输入码为AJJ。如末笔识别码仍不足四码,则末位补空格键。 另外,确定末笔画时还要注意以下几点: l 当汉字的最后字根为"力、匕、九"等字根时,一律以折笔作为末笔画。如"切"字,末笔画为折笔;"我、戋、成、刀" 等字根时,一律以撇笔作为末笔画。如"藏"字,末笔画为撇笔。 l 带有"走之"的汉字,如"这"、"连"这类字,约定以去掉"走之"部分后的最后一笔作为末笔画。如"连"字末笔为竖笔。 l 内外型字,如"因"、"困"、"圆"等一律以被包围部分最后一字根的末笔作为末笔画。如"困"字末笔画为捺笔。 总之,按以上所述方法,大家就可以基本输入各种汉字了。 简码及重码的输入 为了减少击键次数,提高输入速度,五笔字型方案还将使用频度高的汉字用只取前面一个、两...