题记:当我把五笔真正掌握以后,我发现,之前看过的大部分教程都是不靠谱的,它们往往给不出重点,要么冗余拖沓,要么废话连篇,所以,我决定自己写一篇,惠及人看。如果你能读完此文,你会发现,五笔其实是很简单的,远没有你想象的那样难。
本文不参考任何其他文章,全由个人理解写成,如有不妥之处,请见谅。
【一. 什么是“五笔”?】
“五笔”原意是指五种基本笔画:横、竖、撇、捺(点)、折,现在通常是指王永民先生发明的五笔输入法。五笔输入法的完整表述是:任何一个汉字,都是由这五种基本笔画及其衍生字根组成,通过使用一定的映射规则,至多只需要4个字母,即可完成一个汉字或词组的输入。
【二. "五笔"的基本原理是?】
五笔的基本原理是:任何一个汉字,都可以拆成若干字根,将这些字根按顺序映射到字母上,即可得到输入。
简单来说,遇到一个汉字以后,五笔使用者大脑的思考过程是:汉字 => 若干字根 => 若干字母
熟练掌握五笔以后,字根与字母在五笔使用者看来是等价的,于是,五笔使用者大脑的思考过程变成:汉字 => 若干字母
【三. 什么是字根?】
字根是指一种汉字拆分单位,比如“汉”可拆成“氵”、“又”两个字根,“字”可拆成“宀”、“子”两个字根。
字根在直观上是很容易理解的,通常是一个常用的笔画结构,除少数字根外,大部分字根就是你写字时使用的一个基本单位。
【四. 怎样将一个字拆成若干字根?怎样将字根与字母看成是等价的?】
简单地说,你只需做一件事情:记忆字根与字母的对应关系。
五笔主要使用键盘的25个字母键(Z键是万能键,记不住某个字根时可用它代替),按双手在键盘上的移动位置,可将之分成五个区:
1区(横区):GFDSA
2区(竖区):HJKLM
3区(撇区):TREWQ
4区(捺/点区):YUIOP
5区(折区):NBVCX
按位置编(自里向外),可确定每个键的编号:
1区(横区):G(11) F(12) D(13) S(14) A(15)
2区(竖区):H(21) J(22) K(23) L(24) M(25)
3区(撇区):T(31) R(32) E(33) W(34) Q(35)
4区(捺/点区):Y(41) U(42) I(43) O(44) P(45)
5区(折区):N(51) B(52) V(53) C(54) X(55)
王永民提供了一个口诀来帮助记忆,这口诀的升级版,大致如下:
G:王旁青头戋(兼)五一
F:土士二干十寸雨,(一二还有革字底)
D:大犬三羊古石厂,(羊有直斜套去大)
S:木丁西
A:工戈草头右框七
H:目具上止卜虎皮
J:日早两竖与虫依
K:口与川,字根稀
L:田甲方框四车力
M:山由贝,下框几,(二五还有骨字头)
T:禾竹一撇双人立,反文条头共三一
R:白手看头三二斤
E:月彡(衫)乃用家衣底,(爱头豹头和豹尾,舟下象身三三里)
W:人八登祭取字头
Q:金勺缺点无尾鱼,犬旁留乂儿一点夕,氏无七
Y:言文方广在四一,高头一捺谁人去
U:立辛两点六门疒(病)
I:水旁兴头小倒立
O:火业头,四点米
P:之字军盖道建底,摘礻(示)衤(衣)
N:已半巳满不出己,左框折尸心和羽
B:子耳了也框向上
V:女刀九臼山朝西
C:又巴马,丢矢矣
X:慈母无心弓和匕,幼无力
只要背会这个口诀,你就相当于学会了半个五笔,剩下只要熟悉这个口诀的具体意思就可以了。
字根与字母的对应关系参见下图:
这口诀看起来杂乱无章,其实是有规律可循的,我总结了一下,大致有以下几条规则(我认为,前三个规则读过一遍就可以记住,记不住的同学,请再读一遍,看是不是没读懂):
【R1】. 一个字根以哪个笔画为第一笔,就在哪个区,以哪个笔画为第二笔,就在哪个位,比如“王”在G(11)
【R2】. 字形相似的字根,在同一键,比如“五”,因与“王”相似,所以也在G(11)
【R3】. 简单字根,一横"一"在G(11),二横“二”在F(12),三横"三"在D(13),一竖“丨”在H(21)
【R4】. 关联记忆
口诀中的大部分字根都能应用此4条规则,不能应用的只有用【】标识的部分,非常少:
G:王旁青头戋(兼)五一
“王”、“青头”、“戋”:R1;“五”:R2;“一”:R3。
代表字:“呈”=“口”+“王”,青=“青头”+“月”,“栈”=“木”+“戋”,“吾”=“五”+“口”,“旦”=“日”+“一”
F:土士二干十寸雨,(一二还有革字底)
“土”、“士”、“干”、“十”、”寸“、”雨“:R1;“二”:R3;”革字底“:R2。
代表字: ”地“=”土“+”也“,”吉“=”士“+”口“,”元“=”二“+”儿“,”旱“=”日“+”干“,”协“=”十“+”力“+”八“,”村“=”木“+”寸“,”雷“=”雨“+”田“,”鞋“=”廿“+”革字底“+"土"+“土”
D:大犬三羊古石厂,(羊有直斜套去大)
“大”,“犬”,“石”,“厂”:R1;“三”:R3;“古“,”“羊底”,“套底”:R2。
代表字:“套”=“大”+“套底”,“吠”=“口”+“犬”,“耒”=“三”+“小”,“羊”=“两点”+“羊底”,“胡“=”古“+”月“,”矿“=”石“+”广“,”仄“=”厂“+”人“,”着“=”两点“+”羊底“+”目“
S:【木丁西】
代表字:“栖”=“木”+“西”,“可”=“丁”+“口”
A:工戈【草头】右框七
“戈”,“匚”,“七”:R1;“工”:R3。
代表字:”贡“=”工“+”贝“,“伐”=“人”+“戈”,“草”=“艹”+"早",”叵“=”匚“+”口“,”虎“=”虎字头“+”七“+"几"
H:【目具】上止卜虎皮
”上“、”止“,”虎头“:R1;”卜“,”皮头“:R3。
代表字:”盯“=”目“+”丁“,”具“=”具头“+”八“;”让“=”讠“+”上“,”肯“=”止“+”月“,”讣“=”讠“+”卜“,”虎“=”虎头“+“七”+“几”,“皮”=“皮头”+“又”
J:【日早】两竖与【虫】依
刂:R3。
代表字:“旦”=“日”+“一”,“草=“艹”+“早”,“井”=“二”+“刂”,“蚊”=“虫”+“文”
K:【口】与川,字根稀
川:R3.
代表字:“回“=”囗“+”口“,”卅“=”一“+”川“
L:【田甲方框四车力】
代表字:”男“=”田“+”力“,”岬“=”山“+”甲“,”回“=”囗”+“口”,“罗”=“四”+“夕”,“轧”=“车”+“乙”
M:山由贝,下框几,(二五还有骨字头)
"山","由"、“贝”,“冂”:R1;“几”,“骨头”:R2。(150907fix)
代表字:“岬”=“山”+“甲”,”岫“=”山“+”由“,“贡”=“工”+“贝”,“同”=“冂”+“一”+“口”,“凡”=“几”+“点”,“骨”=“骨头”+“月”
T:禾竹一撇【双人】立,反文条头共三一
“禾”,“竹”,“攵”:R1;“条头”:R2;“撇”:R3。
代表字:“和”=“禾”+“口”,“竺”=“竹字头”+“二”,“千”=“撇”+“十”,“行”=“双人旁”+“二”+“丨”,“孜”=“子”+“攵”,“条”=“条头”+“木”
R:白手看头三二斤
“白”:R1;“手”,“看头”,“斤”:R4。
代表字:“皇”=“白”+“王”,“扒”=“扌”+“八”,“看”=“看头”+“目”,“析“=”木“+”斤“
E:【月】彡(衫)【乃用家衣底】,(爱头豹头和豹尾,舟下象身三三里)
“彡”:R3。
代表字:”肯“=”止“+”月“,”须“=”彡“+”页“,”奶“=”女“+”乃“,”拥“=”扌“+”用“,”家“=”宀“+”豕“,“衣”=“点横”+“衣底”,”爱“=”爱头“+”冖“+“大”+“又”,“豹”=“豹头“+”豹尾“+”勹“+”点“,”舟“=”撇“+”舟下“,”象“=”色头“+”日“+”象身“
W:人八登祭取字头
“人”,“八”:R1;“登头”,“祭头”:R2。
代表字:“谷”=“八”+“人“+“口”,“仁”=“亻”+“二”,“登“=”登头“+”一“+”口“+”两点横“,”祭“=”祭头“+”二“+”小“
Q:【金】勺缺点无尾鱼,犬旁留【乂】儿一点夕,氏无七
勹、鱼头、犬旁、留左上、儿、夕去点、氏无七:R1
代表字:“钋”=“钅“+“卜”,“勺”=“勹”+“点”,”鱼“=”鱼头“+”一“,”猫“=”犬旁去撇“+”撇“+”艹“+”田“,”义“=”一点“+”乂“,”夕“=“夕去点”+“点”,“氏”=“氏去七”+“七”
Y:言文方广在四一,高头一捺【谁人去】
”言“,”文“,”方“,”广“,”高头“:R4;”捺“:R3。
代表字:”访“=”讠“+”方“,”吝“=”文“+”口“,”床“=”广“+”木“,”高“=”高头“+”冂“+”口“,”谁“=”讠“+”亻“+”谁去讠亻“
U:立辛两点六【门】疒(病)
”立“,”辛“,”六“,”疒“,R4;”两点“:R3。
代表字:”音“=”立“+”日“,”辣“=”辛“+”一“+”口“+”小“,”冰“=”冫“+"水",”问“=”门“+”口“,”病“=”病头“+”一“+”冂“+”人“
I:水旁兴头小倒立
“氵”,“兴头”,“小倒立”:R3。
代表字:”汪“=”三点水“+”王“,”兴“=”兴头“+”八“
O:火业头,四点米
“火”:R4;“业头”,“灬”,“米”:R3
代表字:”灶“=”火“+”土“,”业“=”业头“+”横“,”杰“=”木”+”灬“,“来”=“一”+“米”
P:【之字军盖道建底,摘礻(示)衤(衣)】
代表字:”字“=“字头“+”子“,“军”=“军头”+“车”,“道”=“两点横”+“撇”+“目”+“道底”,“延“=”撇“+”止“+”建底“,”社“=”示旁去点“+“点”+“土”,“衬”=“衣旁去两点”+“两点”+“寸”
N:已半巳满不出己,左框折尸【心和羽】
”已“,”巳“,”己“,”左框“,”尸“:R1;”折“:R3
代表字:“辟”=“尸”+“口”+“辛”,“思”=“田”+“心”;“诩”=“讠”+“羽”
B:子耳了也框向上
”子“,”了“,”也“,”凵“:R1;”卩“,”阝“,耳:R4
代表字:“好“=”女“+”子“,”咠”=“口”+“耳”,“邓”=“又”+“阝”,“却”=“土”+“厶”+“卩”,“辽”=“了”+“之”,“她”=“女”+“也”,“凶”=“乂”+“凵”
V:【女】刀九【臼山朝西】
”刀“,”九“:R1
代表字:“如”=“女”+“口”,“召”=“刀”+“口”,“叴”=“九”+“口”,“舅“=”臼“+”田“+”力“,”雪“=”雨“+”彐“
C:又【巴马】,丢矢矣
”又“,”厶“:R1
代表字:”叹“=”口“+”又“,”吧“=”口“+”巴“,”吗“=”口“+”马“,”弘”=”弓“+“厶”
X:慈母无心【弓】和【匕】,幼无力
“幺”,“母框”:R1
代表字:”慈“=”两点横“+”幺“+“幺”+“心”,“细”=“绞旁”+“田”,“母”=“母框”+“横”+“两点”,“弘”=“弓”+“厶”,“旨”=“匕”+“日”
【五. 其他说明】
1. 多字根汉字的输入:
有些字包含的字根大于3个,只需输入前三字根和末字根,比如“鹰”=“广”+"人"+"人"+“谁去讠亻”+“勹”+“点”+“折”+“横”,取前三和末字根后:“鹰”=“广”+"人"+"人"+“横”=“YWWG”
2. 字根汉字的输入:
有些字本身就是字根,不能再拆分,需要特殊输入,原则是:“字根所在键”+“字根笔画”(GHTYN分别代表横竖撇捺折,如果字根笔画大于2,只需输入前两笔画和末笔画),比如:
“又”=“C”+“折”+“捺”=“CNY”
"巴"="C"+"折"+“竖”+“折”=“CNHN”
“马”=“C”+"折"+“折”+“横”=“CNNG”
3. 末笔识别码的辅助输入:
单纯靠字根拆分编码,会存在部分字编码相同,比如“叹”,“吧”,“吗”的字根码都是K("口")+C(“又巴马”),所以五笔新加了末笔识别码规则做为辅助输入,以减少重码率。
简单来说就是,末笔识别码=汉字最后一笔+汉字的结构,汉字最后一笔决定区号(横竖撇捺折=>12345),汉字结构决定位号(左右,上下,其他=>123),区号+位号确定了末笔识别码,比如:
“汉”=“氵”+“又”+“Y”(末笔为捺,在4区,左右结构,在1位,41=>Y)
“字”=“宀”+“子”+”F“(末笔为横,在1区,上下结构,在2位,12=>F)
"回“=“囗”+”口“+”D“(末笔为横,在1区,其他结构,在3位,13=>D)
“叹”=“口”+“又”+“Y”
“吧”=“口”+“巴”+“N”
“吗”=“口”+“马”+“G”
4. 词组的输入:
对于二字词组,只需输入每字的前两字根即可,比如“词组“=(”讠“+”折“+"一"+“口”)+(”幺“+”月“+“一”)=”讠“+”折“+”幺“+”月“=“YNXE”
对于三字词组,只需输入前两字的第一字根,后一字的前两字根即可,比如“共和国”=(“艹”+“八”)+(“禾”+”口“)+(”囗“+”王“+”点“)=“艹”+“禾”+”囗“+”王"="ATLG"
对于四字及以上词组,只需输入前三字的第一字根,最后一字的第一字根即可,比如“中华人民共和国”=“口”+“亻”+“人”+“囗”="KWWL"
OVER。
题外话,我学会五笔(掌握基本要领)只用了一天时间,当时“文曲星”有个功能是,显示汉字,默拼五笔全码,我玩了一阵,将不会拆的字记到笔记上,反复研磨,一周之后基本上达到无字不通的水平,所以说,五笔其实是很简单的,只要你愿意学。
本文的另一个出发点是向过去的自己致敬,07年的一篇旧文:
http://blog.sina.com.cn/s/blog_7c50857d010109uc.html