为什么想学双拼?
这个想法并不是突然冒出来的,早在很久以前我就知道了双拼输入这一概念。最近正好有了时间,再加上对双拼忽然感兴趣了起来,所以来系统地学习一下双拼输入法。
现在由于拼音输入法的普及,五笔输入用的人已经越来越少,而双拼输入作为一种和拼音输入类似的输入法,入门相较于五笔可谓是十分容易了。
什么是双拼
目前我们经常使用的拼音输入法在打字时,需要将一个字的全部拼音打出来才会输出,而双拼就是将这一环节简化,不管输入什么字,只需要按两个键即可。
双拼的核心,就是基于拼音,用两个按键分别代表声母和韵母。
上手双拼
第一个键 - 声母
- 声母可以分为单声母,如 q、w、r、t 等,它们只有一个字符,直接与键盘上的按键相对应。
- 双声母有3个,分别是 zh、ch、sh ,使用某个单韵母的键与之对应,如自然码 zh - v、ch - i、sh - u 。因为双拼的原则是第一个键为声母,所以用户如果在第一个键上按了韵母,那一定就是需要转换的非单声母了。
- 还有一些拼音没有声母,比如 爱(ai),由于双拼的原则是一定要用两个键输入一个字,不能把声母位置空出来,所以必须给这种类型的拼音单独考虑。一般有两种处理方法:第一种是微软双拼等采用的设一个韵母键做「零声母」键来补声母;第二种是自然码等采用的分情况考虑:1. 如果是单声母,如 啊(a),连输两边韵母(aa)。2. 如果是双声母,如 爱(ai),直接打拼音(ai)。3. 如果是两位以上的韵母,如 昂(ang),用韵母部分的第一个字符键补声母,第二个键按非单韵母转换(ah)。具体可以细看下文的介绍。
第二个键 - 韵母
- 韵母也有单韵母,如 a、o、e、i 等,与单声母的处理方式一样,直接与键盘上的按键相对应。
- 剩下的韵母有很多种,但是由于它们不只由一个字符组成,所以都用单声母的键与之对应。某些键还可以与多个韵母对应,如自然码的 w - ia/ua ,为什么可以这么设计呢?因为这些韵母都是互斥的,能与 ia 组合的声母一定不能与 ua 组合,反之亦然。如 话(hua),但是 hia 打不出字;加(jia),但是 jua 打不出字。
开始使用
说了这么多,光说不练还是不行的。首先得熟悉键位表,多练习,形成肌肉记忆,尽量不要有在脑内将拼音转化为双拼的过程。
最后附一张键位表与在线练习网站 -> 双拼在线练习