<p>第一次看到<a >小狼毫輸入法</a>是在編程隨想的博客上看彼,他推薦的輸入法中排名第一個(gè)的就是
小狼毫輸入法瓷马,而且對(duì)其評(píng)價(jià)非常高。</p>
<p>關(guān)于小狼毫輸入法的討論在<a >這里</a>膝宁,我只對(duì)自己目前需求比較關(guān)心的微軟雙拼以及模糊音鸦难,因?yàn)榕眠@兩點(diǎn),我就可以正常使用了员淫。</p>
<p>下載并且我們安裝完成后合蔽,以windows環(huán)境下為例,記錄需要對(duì)它的安裝文件修改的地方介返。</p>
<h3>1.切換到簡(jiǎn)體中文</h3>
<p>因?yàn)樾±呛凛斎敕J(rèn)的是繁體中文輸入拴事,所以安裝后的第一件事情是把輸入法切換到簡(jiǎn)體中文。方法如下:</p>
<blockquote>
<p>在調(diào)處小狼毫輸入法的前提下圣蝎,按下“F4”或者“ctrl+grave”鍵刃宵,即可調(diào)處輸入法的方案選擇,我們選擇“漢字->漢字”即可徘公,這樣就可以切換到簡(jiǎn)體中文輸入了牲证。同理,如果要切換回繁體輸入关面,也是類似的操作坦袍。
<img src="http://i.imgur.com/cc07PBm.jpg" /></p>
</blockquote>
<h3>2.選擇微軟雙拼</h3>
<p>小狼毫輸入法默認(rèn)開(kāi)啟的不是微軟雙拼輸入法十厢,而是其他的輸入法,需要手動(dòng)配置并啟動(dòng)一下键闺。</p>
<p>打開(kāi)小狼毫的“用戶文件夾”寿烟,找到“default.custom.yaml"文件夾,仿照下圖的用例辛燥,在"schema_list"下面添加:</p>
<pre><code>- schema: double_pinyin_mspy
</code></pre>
<p><img src="http://i.imgur.com/sZGJaGG.jpg" />
上面的意思是添加微軟雙拼輸入法筛武,類似的,可以添加其他各種類型的輸入法挎塌。如果不了解該添加哪些輸入法徘六,可以參考小狼毫輸入法的"程序文件夾"下的"default.custom.yaml",打開(kāi)后可以看到開(kāi)發(fā)者列出的各種輸入法的名稱榴都,選擇一款自己熟悉的輸入法待锈,依葫蘆畫(huà)瓢地添加就可以了。
<img src="http://i.imgur.com/2W2wDFp.jpg" /></p>
<h3>3.微軟雙拼模糊音配置</h3>
<p>平常使用習(xí)慣了一些模糊音嘴高,如果突然不使用模糊音竿音,估計(jì)輸入效率會(huì)降低不少。不過(guò)幸好是小狼毫輸入法也有自己的模糊音配置拴驮,而且如果自己懂得寫正則表達(dá)式的話(掩面淚奔)春瞬,還可以自己按照小狼毫輸入法的規(guī)則配置自己的個(gè)性模糊音。</p>
<p>因?yàn)樽约翰欢脤懱灼。哉业介_(kāi)發(fā)者佛振提供的<a >模糊音定制模板</a>宽气,然后按照自己的需求,直接拷貝到微軟雙拼上去潜沦,然后重新部署一下就搞定了萄涯。</p>
<p>1.打開(kāi)作者佛振提供的<a >模糊音定制模板</a>,里面不僅提供了常見(jiàn)的模糊音配置定義,而且有詳細(xì)的使用方法唆鸡。</p>
<p>2.因?yàn)槲沂褂玫奈④涬p拼涝影,所以我需要打開(kāi)"用戶文件夾"下的"double<em>pinyin</em>mspy.schema.yaml"文件,把<a 即可争占。</p>
<pre><code>- derive/^([zcs])h/$1/ # zh, ch, sh => z, c, s
derive/([zcs])([h])/$1h$2/ # z, c, s => zh, ch, sh
derive/^n/l/ # n => l
derive/^l/n/ # l => n
derive/^([bpmf])eng$/$1ong/ # meng = mong, ...
derive/([ei])n$/$1ng/ # en => eng, in => ing ,Add at 2013/8/14 yxjxx
derive/([ei])ng$/$1n/ # eng => en, ing => in
derive/^hu$/fu/ # hu => fu
derive/^hong$/feng/ # hong => feng
derive/^hu([in])$/fe$1/ # hui => fei, hun => fen
derive/^hu([ao])/f$1/ # hua => fa, ...
derive/^fu$/hu/ # fu => hu
derive/^feng$/hong/ # feng => hong
derive/^fe([in])$/hu$1/ # fei => hui, fen => hun
derive/^f([ao])/hu$1/ # fa => hua, ...
derive/^([bpm])o$/$1eh/ # bo => beh, ...
derive/(^|[dtnlgkhzcs]h?)e$/$1eh/ # ge => geh, se => sheh, ...
derive/^([gkh])uo$/$1ue/ # guo => gue, ...
derive/^([gkh])e$/$1uo/ # he => huo, ...
derive/([uv])e$/$1o/ # jue => juo, lve => lvo, ...
derive/^fei$/fi/ # fei => fi
derive/^wei$/vi/ # wei => vi
derive/^([nl])ei$/$1ui/ # nei => nui, lei => lui
derive/^([nlzcs])un$/$1vn/ # lun => lvn, zun => zvn, ...
derive/^([nlzcs])ong$/$1iong/ # long => liong, song => siong, ...
自動(dòng)糾正一些常見(jiàn)的按鍵錯(cuò)誤
- derive/([aeiou])ng$/$1gn/ # dagn => dang
- derive/([dtngkhrzcs])o(u|ng)$/$1o/ # zho => zhong|zhou
- derive/ong$/on/ # zhonguo => zhong guo
- derive/ao$/oa/ # hoa => hao
- derive/([iu])a(o|ng?)$/a$1$2/ # tain => tian
</code></pre>
<p>插入完成后的效果是這樣的:
<img src="http://i.imgur.com/Ri4wLTN.jpg" /></p>
<h3>4.顯示托盤圖標(biāo)以及候選詞橫向展示</h3>
<p>小狼毫輸入法的圖標(biāo)默認(rèn)是不在托盤顯示的燃逻,同時(shí)它的候選詞默認(rèn)展示也是豎向的,這和自己平常使用的習(xí)慣不是很吻合燃乍,所以這個(gè)地方需要修改一下唆樊,使得輸入法圖標(biāo)可以在托盤顯示,把候選詞從豎向展示改為橫向展示刻蟹,使之更符合自己的個(gè)人使用習(xí)慣逗旁。</p>
<p>1.打開(kāi)輸入法的"用戶文件夾"下的"weasel.custom.yaml"文件。</p>
<p>2.在patch下方輸入一下代碼:</p>
<pre><code>"style/display_tray_icon": true #使輸入法圖標(biāo)在托盤顯示
"style/horizontal": true #使候選詞橫向展示
</code></pre>
<p><img src="http://i.imgur.com/rHTYqyE.jpg" /></p>
<h3>總結(jié)</h3>
<p>總結(jié)一下,從初步安裝完成片效,到修改一些地方使之符合自己的使用習(xí)慣红伦,主要有一下幾步:</p>
<blockquote>
<ol>
<li>從默認(rèn)的繁體輸入切換到簡(jiǎn)體輸入</li>
<li>使輸入法圖標(biāo)圖標(biāo)可以托盤顯示,同時(shí)使候選詞的展示由豎向改為橫向</li>
<li>添加并啟動(dòng)微軟雙拼輸入法</li>
<li>配置微軟雙拼模糊音</li>
</ol>
</blockquote>
<p>對(duì)于我個(gè)人的使用淀衣,完成了以上的4步配置昙读,就可以正常使用了。至于詞庫(kù)備份膨桥,以及配置更多的輸入法蛮浑,以后再折騰了。</p>