说起打字,这事儿可太有说道了。现在的年轻人,谁不是指头在手机屏幕上“啪啪”响,拼音输入法用得那叫一个溜。可要是我问你,“五笔”这俩字,用五笔输入法怎么打出来,你是不是得愣一下?别急,这事儿啊,说难不难,说简单也不简单,它就像学骑自行车,一开始总得摔两跤,但学会了,那真是“一骑绝尘”,快得不得了。今天,咱们就来掰扯掰扯,这“五笔”二字,到底是怎么用五笔输入法“敲”出来的,顺便也聊聊五笔这玩意儿到底是个啥,为啥还有人用它。
很多人一听“五笔”,就觉得是五种笔。这可就闹笑话了。咱们说的“五笔”,全称叫“五笔字型输入法”,它不是让你拿五种笔写字,而是让你用电脑键盘上的26个字母,来“拼”出汉字。它跟拼音输入法完全是两套思路。
拼音输入法,走的是“音”的路子。你看到一个字,比如“猫”,就念它的音“māo”,在键盘上敲出m-a-o,电脑就给你列出“猫”、“毛”、“冒”让你选。简单直接,门槛低,谁都能上手。但问题也来了,同音字太多了,你想打“shì”,出来的是“是”、“事”、“市”、“室”……你得一个个选,有时候选错了还得删,多耽误事儿。而且,遇到不认识的字,或者那些生僻字、方言字,拼音输入法就有点“抓瞎”了。
而五笔输入法,走的是“形”的路子。它把汉字拆解成最基本的“零件”,把这些零件和键盘上的字母对应起来。你打字的时候,不是想这个字怎么念,而是想这个字怎么写,由哪几个“零件”组成。这就像搭积木,汉字是成品,键盘字母就是积木块。只要你知道这个字的“结构”,就能把它“搭”出来。五笔输入法,理论上只要这个字在字库里,不管你认不认识,只要你知道它的写法,就能打出来。而且,因为重码率(也就是同音字或同形字需要选择的次数)极低,熟练之后,打字速度嗖嗖的,很多老一辈的打字员、程序员、文字工作者,对它都情有独钟。
那五笔是怎么把汉字拆成“零件”的呢?它把所有汉字的基本笔画,归纳为五种,这也就是“五笔”这个名字的由来。这五种笔画分别是:
这五种笔画,分别对应键盘上的五个键位:G(横)、H(竖)、T(撇)、Y(捺)、N(折)。这是最最基础的基础,就像学武功要先扎马步一样,这个得记牢。
光有笔画还不够,一个字往往由好几个笔画组成。五笔就把那些由笔画组成的最小的、有意义的“偏旁部首”或者“字块”,叫做“字根”。比如“木”是一个字根,“林”就是两个“木”字根组成的,“森”就是三个“木”字根组成的。再比如“口”、“日”、“月”、“人”、“手”等等,都是字根。
五笔输入法的核心,就是一张“字根总表”。这个表里,大概有200多个常用字根。每个字根都被分配到了键盘上的26个字母键(除了Z键,它是个万能键)上。打字的时候,你只要知道这个字是由哪几个字根组成的,依次按下对应的键位,这个字就出来了。
这200多个字根是怎么分布在键盘上的呢?它可不是随便乱放的,而是有非常科学的规律。整个键盘被分成了五个“区”,每个区又分五个“位”。这个分区规则,是理解五笔的关键。
| 区 | 名称 | 键位(从左到右) | 包含笔画 |
| 1区 | 横区 | G F D S A | 横(一) |
| 2区 | 竖区 | H J K L M | 竖(丨) |
| 3区 | 撇区 | T R E W Q | 撇(丿) |
| 4区 | 捺区 | Y U I O P | 捺(丶) |
| 5区 | 折区 | N B V C X | 折(乙) |
记住这个分区,你大概就知道哪个字根大概在哪个位置了。比如,所有带横的字根,基本都在1区的G、F、D、S、A这五个键上。所有带竖的字根,基本都在2区的H、J、K、L、M这五个键上。依此类推。这就是“分区规则”。
在每个区里,五个键位(位号)也是从中间向两边递增的。比如1区横区,G是第1位,F是第2位,D是第3位,S是第4位,A是第5位。这个位号,在后面拆字的时候会用到。
知道了分区,我们再看每个键上具体放了哪些字根。这些字根的分布,也有几条规律,掌握了这些规律,你背字根表就能事半功倍。
当然,凡事无绝对,总有些“特立独行”的字根不符合这些规律,但毕竟是少数,大部分字根都遵循这些规则。背字根的时候,不要死记硬背,要先理解这些规律,在理解的基础上记忆,效率会高很多。
好了,了解了字根,现在我们终于可以来解决最核心的问题了:怎么把一个字拆成字根,打出来?这个过程,我们称之为“拆字”。拆字是五笔的灵魂,也是最考验功夫的地方。
拆字不是随便拆的,得有章法。主要有这么几个原则:
汉字根据结构,可以分成单字和词组。我们先说单字。单字又可以分为三种:键名汉字、成字字根、合体字。
你可能会问,为什么“汉”字要补一个识别码?因为很多字,比如“只”、“叭”,它们的字根组成是一样的(“口、八”),如果不加区分,电脑就不知道你想打哪个。识别码的作用,就是为了区分这种“重码”字。
识别码由两部分组成:
把末笔笔画和字型结构结合起来,就能找到对应的识别码。具体规则是这样的:
| 末笔 | 左右型 | 上下型 | 杂合型 |
| 横(一) | G | F | D |
| 竖(丨) | H | J | K |
| 撇(丿) | T | R | E |
| 捺(丶) | Y | U | I |
| 折(乙) | N | B | V |
举个例子,“汉”字,字根是“氵、又”,只有两个字根,需要加识别码。它的最后一笔是“捺”(丶),属于“捺”区。它的结构是左右型。查表,捺区+左右型,对应的是Y键。“汉”的完整编码就是 I C Y。再比如“只”,字根也是“口、八”,最后一笔是“捺”(八的捺),属于“捺”区。但它的结构是上下型(口在上,八在下)。查表,捺区+上下型,对应的是U键。“只”的编码就是 K W U。你看,这样就把它们区分开了。
识别码是五笔学习中的一个难点,需要多练习才能熟练掌握。不过,现在很多五笔输入法都做得比较智能,会自动提示或者帮你选,不用每次都去想。
铺垫了这么多,咱们终于可以回到最初的问题了。来,咱们用学到的知识,一步一步来拆解“五笔”这两个字。
我们来打“五”字。
