86版五笔输入法学习教程

86版五笔输入法学习教程

成龙-小霸王广告.jpeg
我当时就是看成龙大哥这个广告“入坑”五笔的,所以我学五笔,并不是用电脑学的,而是用这个小霸王学习机学的,当时学的时候还挺有趣!当然大部分人买这个学习只是借口,最终还是用来玩游戏,不过我倒是真用来学习了,虽然也玩了游戏!

五笔简介及其优缺点

什么是五笔输入法?

五笔,是指汉字都是由:横、竖、撇、捺、折五种笔画组成。五笔输入法,是把所有汉字(最初是针对简体字)拆分成一些字根,并把这些字根按一定的规则分布在25个按键上(z键不放字根),让所有的汉字都能通过这25个按键里的字根拼凑出来,并且规定每个字只最多需要输入四码(即按四个按键)就能打出来,注意,“最多”的意思就是还可以更少,比如有些字只需要一码,有些是两码,有些是三码,而打全四码是实在打不出来的时候才用的。所以,五笔并不是指每个字要打五笔才能出来哦。

五笔输入法的由来

80年代前后,随着计算机被引进中国,一个实际的问题出现了——如何输入汉字?虽然拼音输入法也能用26键解决汉字输入法问题,但彼时却出现了“汉字落后论”的观点,有部分人主张“汉字拼音化”,“拼音代替汉字”甚至“一语双文”,让汉字输入与字形没有直接关联,这是中国文化史上前所未有的汉字危机。当时中外研究人员的主流思路都是打造汉字输入键盘,如日本的“主—辅”键整字输入键盘、北京大学包括256键、1000个部件的汉字拼形组字“中键盘”。

1978年,在河南南阳科委工作的王永民,因对川光厂花费了9万元研制出的“幻灯式”键盘(用来解决汉字排版机的校对问题)感到不满意,发誓做出更好的汉字输入键盘的王永民,开始了长达五年的研究工作。一开始,王永明也免不了走“做键盘” 的老路,但他一步步将键盘由188键压缩至36键。这一切,还是在没有电脑的情况下完成的。又经过一系列改进后,1983年,五笔字型横空出世。

五笔字型仅仅使用25个字母,完全依据笔画和字形特征对汉字进行编码,按王永明的说法,就是“用科学的方法和设计,让汉字跨越数字化鸿沟”。

新华社将五笔字型誉为中国文化史上“意义不亚于活字印刷术”的重大发明。

更详细的资料请查看:王永民发明王码五笔输入法的故事

五笔编码版本

对于王码五笔来说,目前有三个版本:86版(在2001年还有新86版)、98版、新世纪版,哪个版本更好,其实并没有一个清晰的结论,据我网上查资料,一般认为86版输入效率比98版和新世纪版高,但存在一些无理码(比如拆字的时候明明你认为它是杂合型,但86版却当成上下型来拆),以及存在一些很奇怪的拆法,这是第一版,所以可能拆字上并没有那么科学,但无形中输入效率却是最高的。

在五笔使用者里面,使用86版的人占绝大多数,因为86版是开放授权的(输入法软件使用该编码方案不用给老王专利费),开放授权的原因,也是因为历史原因,发明人王永民没有注册到专利,而98版和新世纪版因为前面的教训,老王就注册到了专利,这也是86版最流行的一个原因。

另外,网上有人说,98版或新世纪拆字未必比86更规范,甚至有些拆字比86版更莫名其妙,当然也可能是个别的拆字方式,整体应该是更好的,毕竟是在86版的方案上改进的。

一般认为,你学了86版就没必要学98版或新世纪版。

前面之所以说“对于王码五笔来说”,是因为还有非王码五笔,非王码五笔,是其他人根据王码五笔的思路,重新拆分、优化字根而来的,比如牛码五笔、09五笔、蓝宝石五笔等等。

五笔的优缺点

优点:

  • 重码率少:相比拼音比较少选字,如果放弃词组编码,只保留单字编码,则重码少的优势更明显;
  • 可以输入不会读的字:银行柜台录入身份证姓名时,你永远想不到有什么奇怪的字,你见都可能没见过,别说读了,自然就不可能用拼音,也就是说“看打”比拼音强,看打即看着资料来输入;
  • 能逼你去记文字怎么写:现在上班族都是电脑+手机打字,而且大多用的是拼音,很多人都提笔忘字,网上各种同音字错漏百出,“哪”打成“那”,“卖”打成“买”的比比皆是,而用五笔打字就不会有这问题。又比如“万”、“贯”的笔顺你能说出来吗?学了五笔你就知道了;
  • 多一种选择:对现在学五笔的年轻人来说,打五笔的人一般都会五笔和拼音两种输入法,而打拼音的人就只会拼音,也就是说打拼音的人如果遇到一个不会打的字,那就真不会打了,而用五笔遇到不会打的字还可以用拼音。
  • 装13:一说你会用五笔,别人都会觉得你很厉害:哇,你竟然会五笔输入法!哈哈!

缺点:

  • 需要背诵学习字根,以及长时间的练习与熟悉(但掌握规律后其实也没那么难);
  • “听打”很多时候比不过拼音(但也要看使用者对文字的熟练程度),因为听打你听的是语音听着别人说话,打拼音刚好跟语音一样思维,打五笔万一遇到一个不会的字,后面的就都错过了。

但是五笔真的比拼音难学吗?目前来说是的,但事实真的如此吗?

如果让一个不会拼音也不会五笔的人学拼音和五笔输入法,你觉得他学哪种比较快?你还会觉得拼音不用学就能打字吗?事实上拼音比五笔难学的多,只不过九年义务教育你已经学会了拼音,教会了你每个字怎么读,你才觉得拼音打字不用学就会而已。

这就是为什么上了年纪的人微信发消息都用手写而不用拼音打字的原因(九宫格并不小,不至于眼花看不见,真正的原因是不会拼音)。

五笔字根的分布原则

区位

键盘上有26个字母,五笔把它分为“横区、竖区、撇区、捺区、折区”共5个区(如下图)
五笔区位图
区位可以让你对五笔输入法有一个大局的概念,比如横开头的字根基本在横区,竖开头的字根基本在竖区,撇、捺、折同理(之所以说基本,是因为有不遵守这个规则的,原因后面说明)。

每个区有5个键,这样一共用了25个键,剩下z键为万能(帮助)键(即不会打的那一笔用z键代替,但不是所有输入法都支持这个键,比如鼠须管输入法就把z用作其它用处)。

每个区都有一个编号,称为“区号”,用数字表示,横、竖、撇、捺、折的区号分别为1、2、3、4、5。每个区的五个按键也对应横、竖、撇、捺、折,也都有编号,叫“位号”,也是用1、2、3、4、5表示(1横 2竖 3撇 4捺 5折),位号从中间向两边排序,比如横区的顺序是:GFDSA(所以它们的位号是G1 F2 D3 S4 A5),竖区的顺序是HJKLM(所以它们的位号是H1 J2 K3 L4 M5),其它区也是同理。注意,是从中间向两边排序,不是从左到右,也不是从右到左。

把区号和位号结合起来就是区位号了,比如G是第一区第一位,那它的区号是1,位号也是1,区位号就是11(读yīyī,不要读shíyī),同理,F区位号为12(第一区第二位),E是33(第三区第三位)。

区号和位号用于决定一个字根应该放在哪个位置,字根的第一笔决定区号,第二笔决定位号。比如王字为什么放在G键?是因为发明人姓王所以把它放在最中间位置吗?其实是因为它第一笔是横(一),第一笔决定区号,所以放在横区,第二笔也是横,而第二笔决定位号,所以王字放在横位(也就是G键上)。

另外后面说到的末位交叉识别码也会用到区位的概念,但不需要死记,按规律就知道哪个字母的区位号是多少。

字根的分布原则

A:每个字根的第一笔决定区,第二笔决定位。
下面举例说明:
1:“王”这个字根的第一笔是“一”,说明它应该放在横区,第二笔也是“一”,说明应该放在横区的横位(即G键);
2:“土”这个字根的第一笔是“一”(横),第二笔是“丨”(竖),说明它应该放在横区竖位,横区有GFDSA,哪个是竖位?前面区位里说过,由中间向两边数,横区第一键为G,所以G是横位,F是竖位,D是撇位、S是捺位、A是折位。
3:“大”这个字根的第一笔是“一”,第二笔是“丿”,说明应该放在横区撇位,哪个是撇位?D键是撇位,再说一次,从G到A,依次是横竖撇捺折,位号依次是1,2,3,4,5;
……
注1:竖钩算竖,除竖钩外所有带转折的笔画都是折,点捺合一。
注2:所有和“手”有关的都在R,因为“手”字在这里看作先写撇后写竖钩


b:重复笔画的字根(如两横、三横,两竖、三竖等等)按照重复次数分别位在12345号位。如“提”在横区一号位,“二”在横区二号位,立刀旁(相当于两竖)在竖区二号位等。


c:相似字根有时会无视原则跳到有相似字根的按键去。这一条优先级比下述两条高。因为“相似”是个主观概念,记忆时需要调动联想能力。下面列出所有符合这一条件的例外。(共20个)

  • “套”字的底部和“羊”的三横结构非常显眼所以在D;
  • “卜”应该在L(因为第二笔为捺,而竖区捺位是L),但是因为卜形似一竖一横所以放在H;
  • 繁体的“车”和“田”相似。所以在L;
  • 所有有上下或左右两点的结构都在U,包括本应在Y的“立”,“六”,“病框儿”;
  • 由于“三点水”在i,所以所有和“水”有关的结构都放在i里了,包括本应在H的“水”字,以及“水”字的所有拆分,又包括“小”字。
  • 由于“四点底”在O(四个点虽然叫四点水,但这里理解为火苗,类似于在底下烧火),所以和“火”有关的结构都在O,包括本应在U的“火”字,“米”字,“业”字的头部和“亦”字的底部。
  • 本应在X的“建字底”由于和“走之儿”形似所以在P;
  • 本应在Q的“条”的头部因为和反文旁相似所以在T;
  • “单人旁”和“人”字同在W,还有“祭”的头部和“癸”的头部整体看去也是一撇一捺,所以也跟人字放在一起;
  • “流”的右下角比起“水”更类似“儿(比儿字少一竖)”所以在Q而不是i;
  • “耳”字因为“耳朵旁”的原因,所以在B;
  • 本应在N的“弓”字由于和绞丝旁类似所以在X。

d:有特殊记忆方法的字根(10%的字根),主要针对竖区(20个):

  • “口加两杠”结构的在一号位(目)。
  • “口加一杠”结构的在二号位(日,曰,早,虫)。
  • “小口结构”在三号位(口)。
  • “大口结构”在四号位(囗,田,甲,四,罒,“黑”字的头部)。
  • 开口在上下的半包围结构在五号位(符合竖加折原则)。

e:只能强记的字根(12.5%),下面给出所有情况(25个):

  • “木丁西”在”S”(按原则应当在F);
  • “草字头”的所有变形在A(按原则应当在F);
  • 所有“月”字的变形,包括“用”,“舟”的底部,“臂”的底部都在E;“衣”字的底部及其所有变形,“豕”及其所有变形也都在E。记住“月”,“衣”,“家”三个字然后联想是最有效率的;
  • “金”及其所有变形在Q;
  • “羽”是一个字根,但是“习”要用NU拼出来;
  • “彐”和“臼”在V;
  • “巴”“马”在“C”。

出现DE这样的情况说明符合ABC三种情况的字实在太少,于是将部分字根调剂过来填补。横区四号位,没有任何字根;撇区三号位严格只有一个双人旁,竖区三号位只有“三竖”和“川”;折区四号位只有ム、ス、マ、又,所以调剂本应当位于其他键位的字根来降低某些键的使用频率。这种调剂会随着版本的变化而变化,如98版的S键字根更加丰富。

一些基本概念

五笔是哪“五”笔?

五笔,是指“横、竖、撇、捺、折”五种汉字基本笔划。

虽然说是五笔,但是五笔每次输入最多只需要输入四个码,而不是五个码,不管被输入的是单字、词组又或者是句子(五笔一般不输入句子),最多只需要输入四个码。

什么意思呢?比如“编”字,它的五笔码为:xyna、编曲:xyma、闭幕式:uaaa、五颜六色:guuq、中华人民共和国:kwwl,可以看到,不管字数是一个字、两个字、三个字、四个字,又或者是七个字,都是输入四个码(也就是按四个按键)即可打出来,现在不懂没关系,看完后面的就懂了。

按键字根的组成

25个按键,每个按键都有一些字根,字根的放置规则,其中有一个在前面区位里说过的,就是横开头的字根基本在横区,竖开头的字根基本在竖区,撇、捺、折同理

另一个规则,就是每个键都由:键名汉字+成字字根+普通字根 组成,键名汉字就是左上角最大的那个,比如G键的键名汉字就是“王”字,成字字根就是字根本身是一个完整的字,普通字根就是它本身不是一个独立的字,而是一个偏旁,或者组成字的某一部分
-w123

键名汉字

每个键的左上角最大的那个字就是键名汉字。其中x键的键名字比较特殊,它的键名汉字不是一个汉字,而是绞丝旁,其它的都是汉字(如下图所示)
86版五笔键名汉字

键名汉字的输入方法是输入四下该按键,比如要打出金字,你要输入四下:qqqq 即可打出金字,其它同理,但有时候未必要输入四下,有时候三下就可以出来(也许是三级简码的原因),有时候甚至一下就可以出来(因为刚好是一级简码,比如“人”字只要输入w即可出来,因为人字的一级简码刚好也是w),以下为输入演示
键名汉字输入方法

键名汉字总结:
横区:王土大木工
竖区:目日口田山
撇区:禾白月人金
捺区:言立水火之
折区:已子女又纟

成字字根

有时候,你要打的字本身就是一个五笔字根(叫成字字根),因为字根未必是偏旁部首之类的,也可能是完整的汉字,比如“甲”字就是字根,位于L键,但它不是L键的键名汉字(L键的键名汉字是“田”字),所以不能用键名汉字的打法,这种汉字字根的打法是:先“报户口”,然后输入一、二、末三码共四码

  • “报户口”的意思是敲一下该汉字在哪,比如甲字在L键,我要输入甲字,就先按一下L键,然后再按甲字的第一笔“丨”(竖,在H键),第二笔“乛”(横折,在N键),最后一笔“丨”(竖,在H键),所以“甲”字的打法是:lhnh。

  • 又比如“西”字,先报户口(s),然后第一笔是横(g),第二笔是竖(h),最后一笔是横(g),所以“西”字的打法是:sghg。

  • 再来一个,“石”字,先报户口(d),然后第一笔是横(g),第二笔是撇(t),最后一笔是横(g),所以“石”字的打法是:dgtg。

注意:事实上,非成字字根也可以打出来,打法跟成字字根一样打,比如提手旁“扌”:rghg。但有一些是打不出来的,比如“青”字头(),它明明在G键,但很多五笔输入法都打不出来,可能因为它的打法刚好是gggg的原因吧(报户口是g,第一、二、末笔都是“横”所以也刚好都是g,这样跟王字重复),但如果你想要,可以自己添加。

五个笔画的打法

五个笔画就是横、竖、撇、捺、折,它们的打法是所在区的第1位敲两下,然后敲两下L键(按两下L键是人为规定)。

  • 竖(丨),hhll,因为竖区的第一位是h,所以输入两个h再加两个L;
  • 撇(丿),ttll,因为撇区的第一位是t,所以输入两个t再加两个L;
  • 捺(丨),yyll(注意捺跟点是同一个键,因为点长一点就是捺),因为捺区第一位是y,所以输入两个y再加两个L;
  • 折(乙),nnll,因为折区第一位是n,所以输入两个n再加两个L。至于为什么折是“乙”字,因为它是代表(比较常用),因为折有太多折法(其中乙字是横折弯钩),这个取决于你所用的输入法字库有没有其它“折”法的码表,比如“乛、𠃌”,有些输入法只能出一个“乙”,有些能出“乙、乛、𠃌”,如果你的输入法没有你又想要,可以自己添加自定义码即可。
  • 横(一),ggll,但因为横跟数字“一”一样,所以要打横,并不需要用ggll来打(虽然可以打出来),而是直接用一级简码,g+空格即可出来。

一些特殊规定

  • “提”属于“横”而不属于“撇”(因为它是从左到右提上去,而不是从右往左撇的),比如要打出提手旁“扌”,先报户口(R),再打第一(横,在G)、二(竖,在H)、末笔(提,属于横,在G),所以提手旁“扌”的打法是“rghg”;
  • 五笔里规定,左竖钩属于“竖”而不属于“折”,比如上边说到的提手旁“扌”的这个竖钩,就要按竖处理,“乎、水、小”字的“竖钩”,也是归为“竖”;
  • “捺”与“点”属于同一个笔画(只不过是长度区别,写法都是左上往右下写),都在Y键。
  • 不管怎么折,都属于折,都在N键,比如这些:乛𠃌乁ㄅㄑㄥ乙レ乚。并且在表示折的时候一般用“乙”字表示,无论横折(钩)、竖折(钩)、撇折,斜钩、卧钩、横折弯钩、竖弯钩、横折折折钩等等,都可以用“乙”来代替,因为有些“折”是打不出来的,而“乙”字容易打出来,所以都用“乙”代替,但实际上“乙”字所在的按键“B键”里都有这些字根的。

五笔编码(拆字)规则

拆字规则

1、按书写顺序,从上到下,从左到右,从外到内拆分;
2、以五笔基本字根为单位取码;
3、每个字最多取一、二、三、末四个字根,也就是每个字最多只能输入四码;
4、单体结构取大优先;
5、字根不足四个且此时字还未出来时,再取末笔字型交叉识别码。

具体拆分原则:能散不连,能连不交,兼顾直观,取大优先,注意这是有优先级的:能散不连>能连不交>取大优先(但偶尔也不有符合这规则的),至于兼顾直观有点玄乎,自己理解吧。

拆字助词口诀:
五笔字型最直观,依照笔顺把码编;
键名汉字击四下,基本字根请照搬;
一二三末取四码,顺序拆分大优先;
不足四码要注意,交叉识别补后边。

能散不连:“主”字按取大优先,应取“亠、土”,但要先遵守“能散不连”,所以拆成“丶、王”,而且也要“兼顾直观”,很明显,一看就知道拆成“丶+王”更直观。

能连不交:“天”字按取大优先,那就拆成“二+人”,然而按能散不连的原则,拆成“一+大”更合适。“于”拆成“一+十”是相连,而拆成“二+丨”就是相交,根据能连不交的规则,所以“于”字要拆成“一+十”,至于说“十”字的“丨”是竖而不是竖钩的问题,可以看看前面说过的规则:五笔里规定向左钩的竖钩为竖。

取大优先:
“夫”字不管拆成“一+大”还是“二+人”,都要“交”,所以无法符合“能散不连”和“能连不交”,所以我们只能让它匹配后面的“兼顾直观”和“取大优先”了。很明显,因为有字根“二”,所以我们直接拆大的,就是“二+人”(而不是一+大)。

“世”字也一样,无论怎么拆都要“交”,所以只能看它符不符合“兼顾直观”和“取大优先”了,因为有字根“廿”,所以我们把取大优先原则,拆成“廿+乙”(乙代表折,虽然实际上是“竖折”,但是竖折打不出来,所以只能用乙代替了,前面也说过,无论怎么折,都叫“折”,都在N键),为什么是“廿+乙”而不是“乙+廿”呢?因为按笔顺,第一笔是“横”(而“横”是廿字的部分),所以是“廿+乙”而不是“乙+廿”。

“兰”字为什么是“两点一横+二”,而不是“两点+三”?因为这两种拆法都符合“能散不连”的原则,所以我们可以忽略“能散不连”。然后来看能连不交,兰字你怎么拆都不会相交,所以也可以忽略“能连不交”,剩下的就是“兼顾直观”和“取大优先”了,兼顾直观比较玄乎一般可以不管,剩下的就是取大优先,很明显“两点一横”>“两点”,所以拆成“两点一横+二”,有人可能会说,那拆成“两点+三”,三字不是比二字大吗?三字确实比二字大,但是你这样拆,两点就比两点一横小了,因为取大优先要从第一个字根开始,而不是从第二个字根开始。

“牛”字,按能连不交的原则,是拆成“丿+二+丨”,但是正确拆法是“一撇两横+丨”,前面说的能连不交>取大优先,在这里好像并不符合,我认为这属于特殊情况吧,有一个解释是能拆少点就不要拆成更多字根,很明显后面正确的拆法比前面的错误拆法更少字根。毕竟有时候也不可能完美。

“物”字,也是牛字旁,按前面牛字的拆法,应该是“一撇两横+丨+勹+两撇”,但事实上物字是这么拆的“丿+扌+勹+两撇”,为什么呢?因为牛字旁的书写顺序,跟牛字的书写顺序不同,牛字的书写顺序是“丿+一+一+丨”(撇横横竖),而牛字旁的写法,则是“丿+一+丨+一”(撇横竖横),虽然提手旁有个钩,但前面说过,向左钩的钩,都当成竖处理。

“果”字,因为不可能“散”(因为怎么拆都一定要连),所以只能看是否能拆成符合“能连不交”,很明显,拆成“田+木”就符合“能连不交”,但真的是这么拆吗?其实这么拆是错的,正确拆法是“日+木”不是能连不交吗?日+木就交了啊,不是取大优先吗?田不是比日大吗?既然这样为什么还要拆成“日+木”而不是“田+木”呢?这又要涉及到写字的常理问题了,我们写果字的时候,按笔顺,那个木字的“竖”是直接竖下来的,而不是先写田字再写木字,所以我们拆字的时候不能硬生生的把本来是一笔的“竖”给割断成两笔。

字根表及规律

每个区都从第一位到第三位(有些到第四位)都有一些规律
-w970

横区:从第一位G到第三位D,有:一(一横)、二(两横)、三(三横);
竖区:从第一位H到第四位L,有:丨(一竖)、刂(两竖)、川(三竖)、四竖;
撇区:从第一位T到第三位E,有:丿(一撇)、两撇、彡(三撇);
捺区:从第一位Y到第四位O,有:丶(一点)、冫(两点)、氵(三点)、灬(四点);
折区:从第二B到第三位V,有:两折(巜)、巛(三折) (没有一折𡿨的,所以N没有)。

字根助记口诀

注意,字根助词口诀并不能完全包含所有有字根,有时候就算是字根表上也未必能写出所有字根,因为有些字根它是类似形状的,这个只有在实际遇到的时候再去记,但其实很好记的,因为它在哪个键都是有一定的原因的。


G(11): 王旁青头()戋(jiān)五一;——旁字不是字根,只是说在G键上,王字旁边有个青字头,“戋(jiān)五一”,就是指:戋、五、一 这三个字根。
F(12): 土士二干十寸雨;
D(13): 大犬三(羊)古石厂,(羊)有直斜套去大;—— 羊字有括号是因为它实际是羊字的底部(没有两点),另外羊底的那一竖还可以往左撇,实际上就是差字不要两点不要工字的那个字根。
S(14): 木丁西; —— 无名指按的键字根都比较少(除了x键多点),可能是因为无名指比较不灵活,事实上也是这样,所以王永民教授设计五笔输入法的时候是考虑了很多东西的。
A(15): 工戈草头左框七; —— 草头就是草字头“艹”,当然与草字头类似的“廿”也是在这里,右框是指开头向右“匚”,同理,后面还有下框(在M键),左框(在N键),上框(在B键)。


H(21): 目具上止卜虎皮; —— 虎皮,是把虎字的上半部分(所以叫虎皮)
J(22): 日早两竖与虫依; —— “依”字不是字根,两竖与虫依,是说两竖(刂)与虫字都在J这个键里,依有相互依靠的意思,另外用“依”字也是为了押韵。
K(23): 口与川,字根稀; —— “稀”一方面是说K这个键的字根少(所以叫“稀”),另一方面也是押韵。前面说过,无名字按的键字根都比较“稀”(少)。
L(24): 田甲方框四车力; —— 方框是指“国、园”这些字的外边那个“囗”。
M(25): 山由贝,下框几; —— 下框,是指开口朝下的框“冂”,比如“见”字就用这个框。


T(31): 禾竹一撇双人立,反文条头共三一; —— “条头”是指“条”字的头部“夂”
R(32): 白手看头三二斤; —— “三二斤”里的“三二”是区位,R键的区位号就是32
E(33): 月衫乃用家衣底; —— “家衣底”是指家字和衣字的底部,比如“农”字就用到了这个衣底。
W(34): 人和八,三四里,登祭不要底; —— 三四里(三四是区位号,指人和八都在34这个区位里面),“登祭不要底”是指“登、祭”两个字去掉底部的那个字根,这句是我自己加的,感觉还挺顺,哈哈。
Q(35): 金勺缺点无尾鱼,犬旁留叉儿一点夕,氏无七; —— “勺缺点”就是“勹”,“无尾鱼”是指“鱼”字去掉最下面一横的那个字根。犬旁是指反犬旁去掉一撇的那个字根(看起来也是个叉),“留叉儿”,“留”字不是字根,是辅助让句子更通顺的,叉就是“杀”字上部那个叉,“儿”就是儿字,一点夕,意思是夕字加一点,比如“然”字左边那个就是夕字加一点。氏无七,是指“氏”字没有里面那个“横斜钩”,五笔把氏字里的这个“横斜钩”归为“七”字,但“曳”这个就不是“七”,而是“x”键里的那个,跟匕首的匕在同一个键。


Y(41): 言文方广在四一,高头一捺谁人去; —— 在四一(四一是区位号41),高头就是高字的头部,就是“亠+口”这部分,“谁人去”,意思是“谁”字的“人”(即单人旁:亻)去掉,而人去掉了自然不会说话,所以相当于言字旁(讠)也去掉,意思就是“谁”字去掉“讠亻”后的部分是一个字根。
U(42): 立辛两点六门病; —— “两点”是指两点水或者羊字头部两点(可以在侧边也可以在顶部),“病”其实是指病字头。
I (43): 水旁兴头小倒立; —— “水旁”的旁字是让句子更通顺,它不是一个字根。兴头,就是兴字的头部,即兴字不要底部的八字后剩下的部分,小倒立,是指把小字倒过来,其实就是“学”字的顶部那三点。
O(44): 火业头,四点米; —— “业头”,是指“业”字不要底部一横之后的那个头。
P(45): 之字军盖道建底,摘示衣; —— “字军盖”是指“字”和“军”这两个字的“盖”,也就是宝盖头和秃宝盖,“道建底”是指“道”、“建”这两个字的“底”,其实就是走之旁和建字底。“摘示衣”,是指把示字旁“礻”的那个点和衣字旁“衤”那两个点摘掉的部分。


N(51): 已半巳满不出己,左框折尸心和羽; —— “已半巳满不出己”,是指“已巳己”三个字(当然在这里也是字根),“已”是封一半口,“巳”是全封,所以叫“满”,“己”是一点也没封(那个口那儿一点都没露出来,所以叫“不出”)
B(52): 子耳了也框向上; —— 框向上,就是“函”字下边这个开口向上的框。
V(53): 女刀九臼山朝西; —— 山朝西,就是“彐”。
C(54): 又巴马,勇字头,丢矢矣; —— “丢矢矣”意思是“矣”字丢掉了“矢”字留下的部分。
X(55): 慈母无心弓和匕,幼无力; —— “慈母无心”,是指“母”字没有一横及两点的部分(其实就是竖折+横折钩),“幼无力”是指“幼”字没有“力”字后剩下的左边那部分,而幼小确实也没有力气,另外力字的拼音是lì,都是韵母i结尾,所以这个口诀编的还挺好的,容易记。


单字与词组打法

单字

常规打法: 一二三末四个字根,比如:常ipkh(⺌+冖+口+丨)。如果不足四个字根(有些字笔画少)要看具体情况,如果要打的字没有出来,有时候要加末笔识别码,如果出来了,用空格上屏即可。

非常规打法: 当要打的字刚好是一、二、三级简码时,不需要打全,出来之后用空格上屏即可。

双字词组

打法: 每个字的前两个字根。

比如“词组”这个词,“词”字前两字根是“讠(Y)+𠃌(N)”,前两字根是“纟(X)+冂(M)”。

三字词组

打法: 前两字的第一个字根及第三字的前两字根。

比如“计算机”这个词,“计”的第一字根:讠(Y),“算”的第一字根:竹(T),“机”的第一二字根:木(S)+几(M),所以合起来“计算机”这个词的五笔打法为:ytsm。

四字词组(成语)

打法: 每个字的第一个字根。

比如“马到成功”这个成语,“马”的第一字根为“马(C)”,“到”的第一字根为“一(G)”,“成”的第一字根为“厂(D)”,“功”的第一字根为“工(A)”,所以“马到成功”这个词的五笔打法就是“cgda”。

四字以上词组

打法: 前三字的第一个字根+最后一字的第一个字根。

比如“中华人民共和国”,我们要打前三字“中华人”的第一字根+最后一字“国”的第一字根,前三字的第一字根分别为:口(K)、亻(W)、人(W),最后一字“国”的第一字根为:囗(L),所以“中华人民共和国”的五笔打法,就是:kwwl。

注意:“口”与“囗”是不一样的,前者为口(kǒu)字,后者只不过是“国”字外边那个框。

一二三级简码

为了加快打字速度,王永民教授设计了一二三级简码,一级简码只需要敲一下按键,然后用空格键上屏即可,二级简码就是按两个按键+空格上屏,三级简码就是按三个按键再加空格上屏。

一级简码

一级简码有25个,因为五笔使用了25个键来布局字根(即除z外的25个字母)。一级简码只需要按一下简码字所在键,然后按一下空格即可上屏。

以下是一级简码:

横区 一(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)

一级简码只有25个,边使用金山打字通练习,边背诵,很容易就能记住,就算不背,打多了也会发现,有些字一个按键就能出来。

注意一级简码的汉字本身并不是字根(“一”除外,因为“一”既是字根“横”,也是汉字“一”),所以对应的按键并没有一级简码的字,只不过因为这些字太常用,把它设计成能打出来而已。

比如“我”字,打全码很复杂,很多人可能都不会拆字,但由于它太常用了,所以王永民教授给它设置了一级简码,因为它第一笔是撇,所以“我”字的一级简码放在撇区,至于为什么放在了撇区最后一位,这个就不得而知,反正很多字根的位置都经过了科学的计算。所以打我字,用一级简码打法,只需要q+空格上屏即可。

但也可以用常规方法打,“我”字的常规打法是:trnt,t(丿)、r(扌)、n(斜钩)、t(丿,这是最后一笔)。

二级简码

二级简码是按两个键+空格上屏,25个键,两两组合,理论上可以组合出625个字,但实际上由于有11个同时是一级简码字(不、地、要、中、同、主、为、这、产、民、经),有3个无字(HB、MV、CO),所以二级简码实际上只有625-11-3=611个字,另外还有部分二级简码同时能打出词组来的,但单字还是会排最前面的,所以不影响二级简码。

二级简码这么多,不需要记,打熟悉了慢慢就知道了,因为它都是按正常打字规律打的,只不过只需要输入前两个码就能出来而已。比如霜字完整五笔编码是:fshf,但由于把它作为二级简码,所以只需要输入前两码,即fs即会出来霜字。

三级简码

三级简码,三级简码就是输入三个码再敲空格就可以上屏,三级简码太多,根本不需要记,打一个字打了三码看到字出来了就会按空格上屏,而不会去管它是不是三级简码,打三码还不出来就继续打第四码。

打词组时不能用简码

比如“我”字,它是一级简码,按“q+空格”就能打出来,但是如果你要打“我们”这个词组,就得老老实实打“我”字的前两字根“丿(t)、扌(r)”+“们”字的前两字根“亻(w)门(u)”,所以“我们”这个词组的打法是“trwu”。

不过我自己的习惯是,一个词组中有一级简码时,我会不打词组,直接打单字,因为我感觉这样更快。

字型结构与末笔交叉识别码

文字的结构(型)

在五笔里,把它的结构分成三种类型:左右型、下下型、杂合型,既不是左右也不是上下,那就是杂合(如下图)
五笔字型

但是,86版五笔里,上下型和杂合型处理的不是很好,导致上下型与杂合型非常容易混淆。

内外型字属杂合型,如:困、同。 但“见”为上下型;
字型区分时,用“能散不连”的原则,如:占、矢、卡、死、……都视为上下型。

以下字为杂合型:
产、包、司、床、厅、龙、尼、后、处、反、办、皮、习、疗、压,但相似的如:左、右、看、者、布、友、冬、灰等视为上下型。

单笔划与字根相连或带点结构视为杂合型
正、灭、歹、兀、丌、刁、末、本、酉、闩、 亏、巾、牛、申、卅、丫、屮、肀、丘、壬、舌、血、自、千、升、乏、夭、乡、乇、尹(君)、犭、户、叉、尺、斥、刃、丸、久、勺、丈、太、孓、卪、礻、衤、疋、飞、万、尤、尢、乜、丑。

注意:“旦”是上下型;“饣”是上下型,“死”也是上下型(去百度死字,它上面一横跟下面是分开的)。

对末笔的规定

在五笔里,一个字的末笔未必就是它笔顺的末笔,而是有一些特殊规定。

  • 力、刀、九、匕 等这类字,一律规定它们的末笔为“折”;
  • 我、成 戌、戊 这些字,一律规定末笔为撇“丿”而不是点“丶”;
  • 为避免“靥”与“大”字重码,把“靥”最后一码改为“L”;
  • 为避免“劳动”这个常用词与“蔻”字重码,把“蔻”字编码最后一码改为“L”;
  • 带“框框”的“国” “团”等字和带走之旁的“边”,“远”等字,一律以被包围部份的末笔为末笔,你想不到的是,“乘”字的末笔也是被包围的“匕”的末笔“乚”,也就是“折”。

末笔交叉识别码

有些字,比如沐、汀,它们的打法都是i(氵)s(木和丁都在s键),那怎么打出沐和汀呢?还有叭——只、吧——邑、呐——呙、岂——屺,这些字根都相同,怎么区分呢?这就要靠“末笔识别码”了。

末笔(最后一笔)用来决定识别码在哪个区(横区、竖区、撇区、捺区、折区),型(即结构)决定识别码在该区哪一位(左右型为该区第一位、上下型为该区第二位、杂合型为该区第三位)。

比如“沐”字最后一笔是捺,所以可以确定识别码就在捺区。捺区有Y(第一位)、U(第二位)、I(第三位)、O(第四位)、P(第五位)五个键,而“沐”字是左右结构,所以识别码为第一位,即Y,所以沐字的打法为:isy。

同理,汀字最后一笔是竖(左钩当竖,右钩当折),所以识别码在竖区,具体是竖区哪一位呢?因为是左右结构,所以是竖区第一位,也就是h,所以汀字的打法是:ish。

标准五笔(86版)字根表

86五笔字根键位图

部分难拆字

凹:mmgd(几+冂+一),凸:hgmg(一+丨+几+一),凸字第三个字根可以理解为“几”或“冂”,如下图
-w444

曳:jxe(曰+匕+识别码,末笔为撇,杂合型,故识别码为e)
养:udyj(两点头+羊底往左撇+捺+刂)
拜:rdfh(看头+三+十+识别码h,因为末笔为竖且是左右型,故识别码为h)
追:wnnp(亻+左框+左框+走之儿)
段:wdmc(亻+三+几+又)
垂:tgaf(丿+一+艹+士)
未:fii(二+小+识别码i,末笔为捺,杂合型,故识别码为i)
兆:iqv(水字不要竖+儿+识别码v,末笔为折,杂合型,故识别码为v)
粤:tlon(丿+囗+米+乙),再说一次,乙就代表折,不要认为粤字最后一笔不是这么折的,前面说过,不管怎么折,都在N键里,写的时候写乙就行(因为其它折有些是打不出来的)。
戌:dgnt(厂+一+斜钩+末笔撇)
戍:dynt(厂+丶+斜钩+末笔撇)
戊:dnyt(厂+斜钩+点+末笔撇,戌字不用打“点”,是因为前面已经满了三个字根,而打字是取一二三末,而戊字的末笔为撇,因为这一类字都规定最后一笔为撇而不是点)
藏:adnt(艹+厂+竖折+丿(末笔)),茂:adnt(艹+厂+斜钩+丿(末笔))
成:dnnt(厂+𠃌+斜钩+末笔“撇”)
武:gahd(一+弋+止,最后一个d是识别码,可以不打,因为武字应该是三级简码)
柔:cbts(横折点+横折竖钩+丿+木),为什么“横折竖钩”会在B里呢?因为它跟“了”字的写法一样,“了”字也是“横钩竖钩”,只不过“柔”字的“横折竖钩”竖到顶了而已,同理,“予”字也是类似的打法:cbj,j是识别码,最后一笔是竖,上下型,所以是j。
牙:aht(匚+丨+丿)
舞:rlgh(撇横横+四竖+一+丨(末笔))
乖:tfux(丿+十+丬+匕)
乘:虽然跟乖字类似,但打法完全不同,乘:tuxv(禾+丬+匕+识别码v,因为最后一笔是匕,这种有包围结构的都是规定被包围的末笔为该字的末笔)。
曹:gmaj(一+冂+廿+日),其中“廿”其实下边那一横两边是横出头了的,但是打不出那个字根,就用“廿”代替了。
耍:dmjv(厂+冂+刂+女)
尴:dnjl,尬:dnwj,主要是那个像九字的其实不是九字,而是“横撇+折”,所以是dn。
丫:uhk(丷+丨+识别码k,末笔为竖,杂合型)
该:yynw(讠+亠+ㄥ+人)
贯:xfmu(母字去掉两点一横+十+贝+识别码u,因为是三级简码,所以可以不用识别码也行),主要是顶部那个不是k键的口(kǒu)也不是L键的囗(“国”字的方框),而是类似母字的那个框的写法,只不过贯字的那个不像母字那样右下角横过 头竖过头,所以看起来像口字或像方框,但实际上你去查,贯字的笔顺是:竖折+横折+丨+横+贝,要不是研究五笔,我还不知道这笔顺是这样的。
殷:rvnc(⺁+彐+𠃌+又)
翘:atgn(弋去掉点+丿+一+羽)
噩:gkkk(王+口+口+口)
脊:iwef(水去掉竖+人+月+识别码f,三级简码可以不用识别码),其实这个跟兆字类似,主要是要知道水字去掉竖的那个是先打的就行(因为无论是兆还是脊,第一笔都是水字去掉一竖的那个,所以先打它)
浇:iatq(氵+弋去掉点+丿+儿),其实跟翘一样,只要知道戈去掉点的那个字根怎么打就行。
敝:umit(丷+冂+小+攵),注意,这个字的笔顺,确实就是先“丷”,再“冂”,然后才是“小”。同理,撇、弊、憋、鳖等都是一样原理。
套:ddu(大+套字下边那个+识别码u),主要是要知道套字下边那个是一个字根,在D键。
旅:ytey(方+撇横+衣底+识别码y,最后一笔是“丶”,左右型,所以识别码是y),这个字主要要注意“撇横”下边那个不用拆,而是直接在e键里有,相当于衣字底。
身:tmdt(丿+冂+三+丿)
矢:tdu(撇横+大+识别码u,因为这个字被归为上下型,而不是杂合)
制:rmhj(撇横横+冂+丨+刂)
缶:rmk(撇横横+山+识别码k,最后一笔是竖,杂合型)
尔:qiu(斜刀头+小+识别码u,因为属于上下型,斜刀头就是鱼字或饣上边那个,很多人会错误的以为尔字上边那个是秃宝盖)
谏:ygli(主要是中间那个,是黑字上部但不要竖的那个)
秉:tgvi(不是禾+彐,而是:丿+一+彐+小)
瓦:gnyn(因为是三级简码,最后一个n可以不输入也能打出来,86版五笔里,很多最后两笔是“撇和点”或“折和点”的字,按笔顺都是点结尾,但86版五笔都是处理成先点,再撇或折,比如“我”、“成”、“戊”、“戌”、“瓦”等等)。
万:dnv(一+乙+丿,万字第二笔一般人都喜欢写撇,但你去查,实际上万字第二笔是横折钩)。另外,不要问万字哪来的“乙”字字根,再说一次,在五笔里,“乙”就代表折,无论横折(钩)、竖折(钩)、撇折,斜钩、卧钩、横折弯钩、竖弯钩、横折折折钩等等,都可以用“乙”来代替,因为有些“折”是打不出来的,而“乙”字容易打出来,所以都用“乙”代替,但实际上“乙”字所在的按键“B键”里都有这些字根的。
最:jbcu(三级简码,u是识别码可以不打,曰+耳+又,主要是知道中间那个是“耳”字就很容易拆)。
鹅:trng(丿+扌+乙+一,因为“我”字一般打一级简码,所以很多人不会打“我”字的全码,不会拆“我”字,自然就不会打“鹅”字了)
虐:haag(虎皮+七+匚+一),主要要知道最后那个类似“山朝东”不是一个字根,而是要拆成“左框(匚)+横(一)”。

练习建议

建议使用我爱五笔网练习。

建议练习顺序:字根练习→键名汉字→一级简码→二级简码→键面汉字→全码练习→词组练习。

字根练习和键名汉字练习,建议练习到可以在隐藏字根表的情况下熟练打出,否则由于字根位置不熟悉,后面打字的时候经常会遇到字根不知道在哪儿的情况。

一级简码键名汉字,由于都只有25个,建议在练习的同时结合背诵。

键面汉字练习和全码练习一样,其实也是要打全码,只不过键面汉字属于成字字根而已。在很多情况下,键面汉字(即成字字根)与全码练习的汉字是不需要打全码的(因为他们中的很多字,经常是二级简码三级简码),所以建议键面汉字与全码练习不用过多的练习,适当练习就好。

词组练习:有时候你的输入法可能打不出来对应的词组,这时候你可以手动添加这个词组。

相关五笔学习网站

金山打字通:金山打字通下载
酷酷网在线打字练习:酷酷网在线打字练习
在线版练习:我爱五笔网(需要允许flash)
云跟打速度测试:云跟打速度测试
速度测试:在线打字测试
熟悉键盘(盲打):TypingClub(需要扶墙)
各种在线打字游戏:3435打字游戏(需要允许flash)

打赏
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

86版五笔输入法学习教程