一、为什么要尝试双拼输入法
自从计算机发明之后,如何利用 QWERTY 键盘输入汉字便成为一大难题,在历经五笔、注音、双拼、手写等各类输入角逐后,全拼以绝对优势的地位统治了汉字输入的世界。
简单,易上手,符合人输入汉字的第一直觉,兼容性极强,可以说,全拼几乎没有缺点,那为什么还要学双拼输入呢?
提前放下本该在结尾才说的总结性语句——「简单快捷的双拼输入会养刁你的键盘手感,以至于每次用别人电脑都会感到无所适从。」
习惯于每次安利前都先要摆出忧国忧民,殚精竭虑为读者考虑的姿态,那就先对比一下几种输入法的优缺点吧。
先解释几个名词:
重码率:不同的汉字或词组具有相同的编码的概率,比如「少数」和「烧熟」都对应同样的编码「ShaoShu」,「派」和「牌」都对应「Pai」 。
击键次数:平均每个字所击打键盘的次数。
上手难度:嗯,这个,还是自己体会好了。
再列举几种常见的输入法:
手写输入:上手难度小,可谓是最入门的解决方案,会写字,就能上手;重码率低,不写错,就不会有重码。
五笔输入:重码率极低,击键次数也少,可谓效率最佳;学习门槛高,常常会使学习者有种「步子迈大了,咔」的挫败感,目前大多存活在 90 年代第一波接触电脑的人中。
双拼输入:上手难度小,但比手写高一点,起码得会拼音;击键次数少,两键一字;重码率一般。
有人问,全拼呢?
很遗憾,天下不仅仅没有免费的午餐,更是没有色香味俱全的午餐。
全拼的优势在于短板短的均匀,或者是叫长处长得一致,并不是本身有惊艳无双的优势。
击键次数较多:「中华人民共和国」这七个字需要「ZhongHuaRenMinGongHeGuo」23 次输入,而双拼输入法,只需要「VsHxRfMbGsHeGo」14 次击键就已足够。即使算上智能联想,双拼的声母也可以简化全拼中诸如 sh、ch 等的按键次数。
上手难度不是最小:至少需要学会拼音,这点不如手写。
重码率不是最低:相对于五笔,还需要经过选字的过程。
可以看出,全拼是一种妥协的方案。
这世界分分秒秒来去匆匆,中庸的,却往往是最合适的,全拼自然就成为传播最广的输入方式。
今天教程的目的,就是用一次相对痛苦的学习过程,以化解全拼输入的一个缺点——击键次数过多,算得上是一次学习,终身受益。在笔者看来,这个性价比还是很高的。
为什么支持双拼输入?
请注意,双拼不是对全拼的重新改造!只是一次对于键盘的重新定制,如是而已。
在全拼中,每个字都需要声母和韵母组成,但声母和韵母所需要输入的字母个数是不一定的,从一个到三个不等,按键时就需要进行多次输入才能组成一个声母或韵母。而双拼对其进行规范化,无论是声母还是韵母,都各自集合在一个按键上,即把声母中 zh、ch、sh 和 非单字母韵母(ong、iong、uang 等)进行重新编排,使每个声母或者韵母都对应一个按键。
例如小鹤双拼的键位映射图:
可以看到,除了个别特殊的键,比如「O」只需要对应两个韵母,「L」需要对应一个声母和两个韵母之外,其他大都只是一个键对应一声母一韵母。
这样一来双拼相对于全拼的简便则凸显出来,特别是对于 an、ao、un、ang、ong、ing、uang、iang 等这些长的拼音组合以及单字输入这种需求来说,比如说「量」全拼用 liang,双拼只需要 LL,两个键。
以小鹤双拼的键位设置为例,如果我想输入「少数派」三个字,其键盘上:
按键「U」对应的声母「sh」,对应韵母「u」。
按键「C」对应的声母「c」,对应韵母「ao」。
按键「P」对应的声母「p」,对应的韵母「ie」。
按键「D」对应的声母「d」,对应的韵母「ai」。
那么,输入「少数派」就变得很简单了:
敲击「U」「C」,就能输入「sh」「ao」。
敲击「U」「U」,就能输入「sh」「u」。
敲击「P」「D」,就能输入「p」「ai」。
对比如图:
而且双拼能做到的不仅是按键上的减少,事实上它更加符合学习拼音的人的思维习惯,比如「凉的」这两个字。我们在脑袋中思考这两个字的方式都是「l+iang」和「d+e」这样「声母+韵母」的方式,如果用双拼输入就非常有节奏感,两键一个字。而全拼则是「liang」「de」,前五后二并没有输入节奏。可能单个词组影响不大,但是放在句子中间的影响则会明显很多,特别是长篇写作的时候,全拼真是让人心累。
哪个双拼更好用?
现在的双拼方案层出不穷,根据不同人的需求,不同的双拼方案之间也有各自的侧重点。常见的双拼方案有自然码方案以及相近的微软和搜狗,以及自然码方案基础上改动键位的小鹤。其中微软双拼的方案非常普及,因为无论哪台机器,只要是 Windows 都能调出来用。小鹤双拼则主打畅快高效,强调节奏感,尤其是加了鹤形之后,基本可以消除重码,实现「非智能输入」。
然而各方案之间并无明显的优劣之分,大家可以根据自己的喜好自由选择。
二、可能的问题和双拼的缺点
看到这里,可能有些朋友会问,难道双拼就没有缺点吗?缺点当然也是有的。
比如,就拿输入效率来说,就算双拼能超过五笔,也还有效率更高的输入法。但此类输入法学习曲线都会非常陡峭,而且在双拼速度可以跟得上思维速度的情况下,追求更高的效率没有意义——记得你是「原创者」而不是「抄写者」。
另一个缺点是,双拼玩不了很多首字母简拼的文字游戏。比如,输入「SDJ」出现的第一个词是什么?对于全拼的用户来说,可能会是「圣诞节」「神盾局」,而双拼基本玩不了这个游戏。
还有一个缺点是对于双拼的初学者来说,在输入时最好能显示双拼的键盘布局,但这样的键盘皮肤并不多,需要自己动手制作。就我经常使用的小鹤双拼来说,只有百度手机输入法有全键盘布局的皮肤。
当然,这种游戏可能并不是那么有趣,但很多 App 在搜索时会针对全拼或首字母简拼做优化,使用双拼的人却不得不输入完整汉字。好在这种场景并不是我们输入文字时的主要场景。
三、输入法的未来
我想,当语音识别技术(和隔音技术)发展到一定程度时,语音输入法可能会成为很重要的一种输入方式。我们讲话时每分钟说两百字非常轻松,而语音又是一种直接将思维转化为声音的输入方式,因此,在输入的两个环节都有很大优势。目前我正在使用搜狗输入法进行语音输入短消息,还在科大讯飞“语记”软件写日志。
当然,说话本身是一项技术活,也需要学习和练习(不信你对着电脑说五分钟),这也许是语音输入在未来面临的最大阻碍。语音输入时代我们遇到的最大困难是思维跟不上语音输入的节奏。因此,我期待可以直接用思维来输入,只是当计算机可以直接读取思维时,也许已经没有「输入」的必要了。