山中砾

山中砾

优雅且效率的输入方式——双拼

2024-11-07

什么是双拼?

  • 双拼输入法是一种基于拼音的输入法,但它与全拼输入法有所不同。在全拼输入法中,每个汉字的拼音都需要完整输入,例如“中国”需要输入“zhongguo”。而在双拼输入法中,每个汉字的拼音被拆分为声母韵母两部分,每个部分用一个键位表示。例如,“”字的拼音“guo​”可以拆分为“g​”和“uo​”,分别用一个键位表示。

  • 以我使用的方案举例:像 zh, ch, sh​ 这样的多音节声母分别用 v, i, u​ 代替,把 ou, ia, ao​ 这样的韵母z, x, c​ 代替。

  • 双拼可以大大减少按键次数。比如 "长江长城黄山黄河" 这句话,正常全拼要输入 "chang jliang chang huang shan huang he​", 而双拼只需要输入 "ih jl ih ig hl uj hl he​"

  • 像“”、“”这种零声母的字根据不同方案有不同处理方式,以我使用的方案举例:直接打出“er​”和“en​”即可。

如何选择双拼方案

  • 双拼根据键盘数量(九键、二十六键甚至十七键等)和不同键位有很多不同方案,我这里推荐的是小鹤双拼 。该方案键位合理且使用人数多,大多数输入法都内置了该方案。这样在临时使用非自己设备时可以快速设置防止输入体验过于割裂。

小鹤双拼键位图:

​​

选择输入法

  • 虽然前面提到大多输入法都内置了好几种双拼方案可供选择,但由于种种原因,主流输入法对双拼的支持仅仅是可用而不是好用。所以我们需要一个对双拼支持较好的输入法来作为我们的选择。

  • 我在这里强烈推荐:rime输入法。该输入法全平台通用且完全本地化,无需登录无需联网,无论是对双拼的支持还是对隐私的保护都是顶中顶。但这个输入法配置起来十分麻烦,我们该如何配置呢?别担心,网上有很多一键配置包,只需要下载好之后把配置包解压到配置文件夹中再稍许设置即可使用!

  • 这里我推荐的是:墨奇-白霜词库。它有着目前rime平台下最好的中文词库以及对双拼的各种趋于完美的支持。无论是整句,词组和单字都能优雅输入,并且解决了主流输入法大多无法良好支持的双拼简拼。同时主流输入法支持的陌生字词笔画输入部件输入也都是支持的,甚至可以一键翻译英文。

辅助码

什么是辅助码?

  • 辅助码,顾名思义,是一种辅助性的编码方式。它通常与拼音输入法结合使用,用于区分拼音相同但字形不同的汉字。例如,“”和“”在拼音输入法中都对应“zhang”,如果没有辅助码,用户可能需要通过翻页或手动选择来找到正确的汉字。而辅助码则可以通过额外的键位或符号,帮助用户快速定位到所需的汉字,比如:vh默认是,而vhluvhlp则是。辅助码的存在让拼音方案尤其是双拼方案极大的降低了重码概率,配合词库等方式可以做到一两个辅助码即可让一个整句一个词都不用翻页去选。并且打一些不常用的词句也可以快速打出:​

该如何选择辅助码?

  • 跟双拼方案相同,辅助码也有很多方案,这里推荐的是墨奇-白霜词库配置中的墨奇码方案,这个方案拆字规则相对来说符合直觉且对生僻字支持相当完善。具体拆分规则可见:墨奇码拆分规则

  • 拆分规则乍一看十分复杂,实际上大部分的拆分都符合直觉,即从左到右从上到下从外到内。比如字在uu​的基础上增加辅助码m(木)c​(寸),同理刚刚举过例子的则是在vh​基础上增加辅助码l​(立)u​(十)。不难看出,除了拆字的顺序符合直觉,辅助码的编码也是拆出部件的声母,因此记忆起来十分方便。

  • 总结起来就是:左右、上下、包围必拆,字根不拆。笔画相连视为独体字,例如“灭”为上下结构(一和火不相连),“正”为独体字(一和止相连)。

网页资源总结

小鹤双拼

rime输入法

墨奇-白霜词库

墨奇码拆分规则