双拼输入法详解

双拼与全拼

全拼,系指直接用汉语拼音作为汉字编码。例如,「法律」的拼音是「falv」,则他们的汉字编码也是「fa lv」。这也是全拼最明显的优点,即不需要特殊的训练,即可敲打出所需要的汉字。但不可忽视的是我们面临一个问题击键次数多。当我们敲击xian时会出现,很多候选词:

全拼下「显」字呈现图

这就引发了全拼的第二个问题重码。我们先谈一下击键次数多的问题。造成全拼问题的根源在于我们的拼音。我们的拼音除了键盘 26 个字母映射的声母和韵母外,还包括声母zh、ch、sh及复韵母ang 、eng、 ing 、ong等,因此当我们输入汉字「张」的时候需要输入zhang,也就意味着我们要敲击5次键盘。间接造成了敲打次数的增多。但张三可能会说当我想输入中华人民共和国时,也不需要敲打那么多键啊。

因为这是搜狗等相关输入法的推荐,但是在双拼同样适用。

因此有些人开始尝试将复声母、复韵母重新混编入26个英文键盘里。比如将的声母zh重新编排至V键,将ang编排至H键。这样当我们输入,只要输入VH,即敲击两次键盘即可:

双拼下「张」字的呈现图

前面所述的就是双拼输入法中自然码的方案:

图片来源 wiki

想必说到这里大家可能看懂了

所谓的双拼只不过是键位的重新组合。


比如当我想输入「双拼」时,依据自然码的方案:

  • 按键U,对应声母U,韵母sh
  • 按键D,对应声母D,韵母ianguang
  • 按键P,对应声母P,韵母un
  • 按键N,对应声母N,韵母in

因此当我想打双拼的时候只需要输入udpn。对比如下:

辅码

双拼虽然大幅的优化了敲键的次数,但是并未解决重码的问题。因此有人尝试将字形引入至输入法,组成了音码和形码结合的输入法,我们常说为辅码。辅码本身分为音托辅码和形托辅码1

  • 音托辅码,实际上是取字形中的偏旁部首的发音。
  • 形托辅码则是有人之前拿五笔打字,后来转用双拼,于是就把五笔的简码拿来单独作为辅码使用。

因为笔者也没有用过形托辅码,所以这里以自然码方案介绍音托辅码。以自然码的双拼方案为例:第一辅码是部首的声母,第二辅码是部首外的声母。比如这个字,fu的双拼或全拼,然后将其拆成 ,那么它的辅码就是if,当我们输fuif时候选词诗就上屏显示了。

实际中

仅打了第一个辅码

但是在这里有人会说了,像的单词,一般都是成组出现的,但是可以利用前后单词的辅码来定位:

辅码在词组中的应用

关于辅码,在举个小例子,当我们想打师姐,首屏显示的是其它的词组,我们需要翻页至后面才可以查看的到。但我们直接输入师姐的辅码,就可以做到首词上屏显示。

输入显示的动画效果要是熟练操作的话,完全可以做到了盲打。

双拼方案的选择

据笔者了解双拼方案大体分为两类:

  1. 固定一个字母做零声母 + 韵母所在键,如微软双拼、智能 ABC、紫光双拼。
  2. 单韵母、三韵母为韵母首字母 + 韵母所在键,双韵母为韵母首字母 + 韵母末字母,如自然码、小鹤双拼。

按照第一个方案的描述,我们打「啊」的时候,我们要输入oaaa,客观上每次需要多敲打一次按键。

「啊」的两种拼法[2]

因此笔者在这里推荐的双拼方案是「自然码」。

双拼输入法软件的推荐

  • iOS系统

  • 落格输入法 🌟 🌟 🌟

  • 百度输入法 🌟 🌟 🌟

  • 苹果自带(实际为搜狗输入法方案)

  • Mac系统

  • 落格输入法 🌟 🌟 🌟

  • 搜狗输入法 🌟 🌟

  • Windows系统

  • 小鹤双拼 🌟 🌟 🌟

  • 搜狗输入法🌟 🌟

  • 安卓系统

  • 谷歌输入法 🌟 🌟 🌟

  • 搜狗输入法 🌟 🌟 🌟

笔者 Mac 和 ios 系统下使用的是落格输入法,安卓系统使用的是谷歌输入法。

双拼输入法的练习

前面已经阐述了,其实双拼输入法只不过是键位的变化,并未有实质性变化。因此双拼的练习,需要大家熟悉键位。

键位练习

若您现在还无法进行盲打,建议您通过此网站进行键位练习。笔者最近也在练习键位。因为在我看来,打字速度的快慢首先要解决的是键位的熟悉,要减少键盘的误触。推荐使用下面的这个网站进行练习:

Typing Practice网址:https://www.keybr.com/

双拼练习

下面是一个双拼输入法的练习网站,您可以通过此网站进
行练习,熟悉键位的布局。

1
2
双拼练习
网址:https://api.ihint.me/shuang/


或者您也可以在微信小程序中所搜双拼练习,通过小程序双拼方案。

扫描上面的二维码

辅码的练习

辅码的记忆不要包括 4 个部分,前三个部分理解即可,本文此部分内容主要摘抄于此文,自然码辅助码入门教程(辅助码表)

独体字

这里的独体字是指部首的汉字,“金木水火土”等,在自然码中:

  • A键代表横竖起笔:一丨亅レ乛フㄥ
  • D键代表点起笔:丶冫氵 (点的汉字读音为dian)
  • P字代表撇起笔:丿彡 (撇的汉字读音为pie)

比如我们想输入字需要输入jnpjn为金的自然码双拼,p为自然码辅码)

有部首的案子

比如前文讲述的字。

不认识或不是整体字部件的汉字

如 “录、芈、暨、 释、稽、躅、摭、谧、荔”,这类字的部首或部件可以用首笔画(尾部用末笔画)或能认识的汉字代替。 【比如 躅=足+虫 】

特殊记忆的字

另外有部分特殊部件需要特殊记忆,因为篇幅的原因,部分列举如下:
 * 日、月、曰、目” 辅助码为圆圆的【o】

  • “扌” 辅助码为扶手的【f】
  • “彳” 辅助码为行人的【x】
  • “亠” 文字头【d】
  • “灬” 火的变体【h】

若在练习双拼的过程中有什么问题,尽管给我们留言吧 !其实本来想介绍下「点划引导」的,但是很多输入法不支持,后来还是算了。


  1. 什么是辅码?,作者:落格输入法。
  2. 让双拼不再是只属于少数人的输入方式,作者 Bluesky。