必应输入法自定义无零声母双拼方案

必应输入法自定义无零声母双拼方案

微软的必应输入法支持双拼的能力一直不怎么样。
最开始是根本就没有双拼功能;
后来增加了双拼功能,却只支持微软双拼方案;
再后来多了几个方案,却既没有应用最广泛的自然码方案,也没有近年来比较流行的小鹤方案;
现在终于可以自定义双拼方案了,却还死板地要求必须为零声母分配一个按键,而且多字声母必须以零声母开头……

从升级日志来看,快要一年没有维护更新了,估计官方也不会有什么大的升级,还是自己动手吧。

首先可以新建、另存一个双拼方案;
然后去用户目录下找到 Roaming\Kunlun\double-pinyin 目录;
其中应该会有个后缀为 imedps 的 XML 文件,用文本编辑器直接编辑;
文件改为以下内容:

<?xml version="1.0" encoding="utf-8" ?>
<double-pinyin name="小鹤双拼" id="ce378851-922f-401c-966a-1a2ede2f57d6" xmlns="http://schemas.microsoft.com/ime/double-pinyin/1.0">
    <consonants>
        <map syllable="ch" key="i"/>
        <map syllable="sh" key="u"/>
        <map syllable="zh" key="v"/>
    </consonants>
    <vowels>
        <map syllable="a" key="a"/>
        <map syllable="ai" key="d"/>
        <map syllable="an" key="j"/>
        <map syllable="ang" key="h"/>
        <map syllable="ao" key="c"/>
        <map syllable="e" key="e"/>
        <map syllable="ei" key="w"/>
        <map syllable="en" key="f"/>
        <map syllable="eng" key="g"/>
        <map syllable="er" key="r"/>
        <map syllable="i" key="i"/>
        <map syllable="ia" key="x"/>
        <map syllable="ian" key="m"/>
        <map syllable="iang" key="l"/>
        <map syllable="iao" key="n"/>
        <map syllable="ie" key="p"/>
        <map syllable="in" key="b"/>
        <map syllable="ing" key="k"/>
        <map syllable="iong" key="s"/>
        <map syllable="iu" key="q"/>
        <map syllable="o" key="o"/>
        <map syllable="ong" key="s"/>
        <map syllable="ou" key="z"/>
        <map syllable="u" key="u"/>
        <map syllable="ua" key="x"/>
        <map syllable="uai" key="k"/>
        <map syllable="uan" key="r"/>
        <map syllable="uang" key="l"/>
        <map syllable="ue" key="t"/>
        <map syllable="ui" key="v"/>
        <map syllable="un" key="y"/>
        <map syllable="uo" key="o"/>
        <map syllable="v" key="v"/>
    </vowels>
    <solo-vowels>
        <map syllable="a" key="aa"/>
        <map syllable="ai" key="ai"/>
        <map syllable="an" key="an"/>
        <map syllable="ang" key="oh"/>
        <map syllable="ao" key="ao"/>
        <map syllable="e" key="ee"/>
        <map syllable="ei" key="ei"/>
        <map syllable="en" key="en"/>
        <map syllable="eng" key="og"/>
        <map syllable="er" key="er"/>
        <map syllable="o" key="oo"/>
        <map syllable="ou" key="ou"/>
    </solo-vowels>
</double-pinyin>

然后保存,去必应输入法双拼方案设置界面选择“小鹤双拼”即可。

posted: 2016/01/21
under: 软硬挨踢