上手 Rime 中州韻輸入法:Windows 中文歡樂扣字

上手 Rime 中州韻輸入法:Windows 中文歡樂扣字

是時候削除會將恁出道的國產輸入法和古董輸入法力,讓俺們迎接更加文明的 Rime 輸入法——

image-20200404214153031

前言

筆者是一個(迫)真繁體字使用者(指喜歡用漢語拼音輸入繁體中文字),因爲總覺得繁體字有一種簡體沒有的韻味。俺也不止一次被人問到爲甚麼不直接用更加高雅的臺灣注音或者是倉頡類的字形輸入,其實筆者也會用速成打字,但是奈何熟練度總是追不上用了幾十年的拼音,所以還是首選拼音打字,當然有雙拼就更 ao 力,,,

這個需求看起來很神必吧——「用拼音輸入繁體」,因此筆者在找合適的輸入法的路上花費了六兆年的時間都沒有找到合適的。在手機端筆者使用的是本群唯一指定 Gboard 輸入法,Gboard 的輸入字形還算是比較接近正規的臺灣正體,但是在電腦上就犯難叻。

先來看看被人吹爆的 Win10 微軟輸入:

image-20200404172947126

微軟拼音一瞬輸出了俺不認識的神必字形,,,

俺的上一篇文章 使恁的 Galgame 大脳昇級 - 削除 SiglusEngine 引擎的地區限制 使用了微軟輸入法來寫,因此裏面充滿了各種神必的繁體字形。筆者在網路上搜了半天都沒找到如何能讓 M$ 拼音輸出正規的臺灣字形的方法,因此還使用過一段時間的谷歌拼音輸入法:

image-20200404173421148

沒錯,就是這個遠在十年前甚至是六年前就已經棄坑的古董輸入法,雖然說牠可以比較好地輸出正確的字形,但是奈何牠與 0202 年的 win10 系統有相容上的問題,經常崩潰,然後俺正在碼的字一瞬全員被送進黑洞。

在經歷了幾次這種令人屁滾尿流的故障之後,俺覺得總有一天電腦會被俺氣得一拳錘爆,因此又踏上了長達六兆光年遠的尋找之路。

「爲甚麼不用搜狗輸入法?」

image-20200404182321116

image-20200404182354313

搜狗輸入法,最惡俗的法,,,

找到符合以下標準的輸入法並不容易

  1. 要能用拼音輸入繁體字
  2. 臺灣字形要對
  3. 要好用,不能像 XP 時代的智能 ABC 一樣智障
  4. 不會讓俺變成惡俗大明星,,,

直到俺發現了 Rime 中州韻輸入系統🤔️。

Rime 輸入法

官網 https://rime.im/ 上是這樣子描述的:

image-20200404174719329

好唷,中文之韻,繼續往下看

image-20200404182503667

「新的一天开始了 又可以用心爱的rime写字了」讚啦,還不趕緊下載 https://rime.im/download/

俺安裝 windows 版小狼毫 https://bintray.com/rime/weasel/release 進入頁面後拉到最下面 Downloads 就可以開始下載叻。

image-20200404183704334

安裝完後按 win + 空白鍵 就可以切換輸入力

先進行一下測試

image-20200404184828861

按下 F4 打開選單,

沒有模糊音?沒有英語詞彙候選?連最高雅的雙拼都沒有??

右擊工作列中的圖示打開設定選單

image-20200404185132442

image-20200404185246084

設定項只有寥寥換方案和換主題兩個功能??而且還是沒有最高雅的雙拼,,,

點擊獲取輸入方案的按鍵,,,

image-20200404185431637

image-20200404182354313

幹,反人類阿!

讓 Rime 輸入法變🉐️️能用

剛安裝好的 Rime 輸入法只能輸入最基礎的拼音,雖然字形是標準的臺灣正體,但是其他的功能一概沒有,因此離牠大腦升級成功還有六兆光年的距離,,,

俺的目標是

  1. 支持雙拼

  2. 支持模糊音

  3. 支持英文單詞候選

  4. 能安裝一些大衆詞庫,讓聯想變得智慧起來

安裝雙拼方案

鑑於谷友已經做好雙拼方案,俺直接做伸手黨:(不愛雙拼的人士跳過這一步)

image-20200404190217929

在神必黑框框裏面貼上這一條神必連結,按下 Enter:

1
https://github.com/rime/rime-double-pinyin

image-20200404190436926

這時雙拼出現了,俺們選上牠,按「中」

image-20200404190547677

這時再按 F4 就可以選擇雙拼叻,,,

啓用模糊拼音功能

相信很多人連小學都沒學好就讀到了博士,導致拼音老是打錯唸錯,因此俺們要加入模糊拼音功能,以便 Rime 能自動更正恁地小學生水平的錯誤。

打開這條神必連結:

https://gist.github.com/lotem/2320943

在裏面複製需要的模糊音條目:

image-20200404192611975

打開用戶資料夾:

image-20200404191310575

編輯裏面的 double_pinyin.schema.yaml 檔案:

image-20200404192829099

找到 speller 的 algebra 一段,把牠粘貼上去,注意要和其他行用空格對齊。

把 - derive 前面的 # 號去除,然後儲存檔案,在剛剛的右鍵選單裏面按「重新部署」。

如果要用全拼該怎麼辦呢

在剛剛那個 Rime 資料夾底下新開一個檔案,叫做 luna_pinyin.custom.yaml ,然後把剛才那些內容從頭到尾全部貼進去,需要的行把 # 號去除,保存並重新部署。

image-20200404193256911

現在全拼和雙拼都可以打模糊音叻。

image-20200404193437882

安裝中英混輸

Rime 是沒有英語支持的,還是用剛剛的神必命令行框框來安裝英語方案:

1
https://github.com/BlindingDark/rime-easy-en

接下來要修改雙拼方案,讓牠支持中英混輸:

打開 double_pinyin.custom.yaml 檔案,如果是全拼就打開 luna_pinyin.custom.yaml,如果以上兩個檔案都在虛無中就自己新建一個。

找到 patch 那一段,把以下代碼貼進去(要注意對齊奧) 「patch:」 在一個檔案中只需要出現一次就夠了,不要重複,,,

1
2
3
4
5
6
7
8
9
patch:
"schema/dependencies/@next": easy_en
"engine/translators/@next": table_translator@english
english:
dictionary: easy_en
spelling_hints: 9
enable_completion: true
enable_sentence: false
initial_quality: -1

保存並重新部署。

雙拼和全拼都可以輸入英語叻。

image-20200404194817394

安裝拓展詞庫

其實教程到這裏就該結束叻,畢竟打字打得多了輸入法也會記住你的詞彙。但是恁就是懶,一定要安裝別人做好的詞庫免🉐️️一個一個找字

image-20200404195406628

打開神必連結:

https://github.com/xiaoTaoist/rime-dict

點擊那個綠綠的 Clone or download 按鍵,在裏面下載 zip 壓縮包。

裏面拉出來這麼長的書單:

image-20200404195659401

把這些檔案複製到用戶資料夾裏面,要是存在了就跳過牠,別覆蓋掉叻

然後打開 C:\Program Files (x86)\Rime\weasel-0.14.3\data\luna_pinyin.dict.yaml 的檔案

在三個點之前插入:

1
2
import_tables:
- luna_pinyin.extended

像這樣:

image-20200404200119600

保存然後重新部署。

這樣就導入成功了把。(大概)

安裝🤪moji🉐️️詞庫

用🈸️️㊙️️命令行窗口安裝:

1
https://github.com/rime/rime-emoji

然後打開用戶📁️

打開 double_pinyin.custom.yaml 📄️,如果是全拼就打開 luna_pinyin.custom.yaml,

把⬇️️📄️追加到 patch 段後面:

1
2
3
4
5
6
7
8
9
10
switches/@next:
name: emoji_suggestion
reset: 1
states: [ "\uFE0E", "\uFE0F" ]
'engine/filters/@before 0':
simplifier@emoji_suggestion
emoji_suggestion:
opencc_config: emoji.json
option_name: emoji_suggestion
tips: all

💾️並重新✔️️。

image-20200404201748207

結語

Rime 輸入法安裝和設定令人痛不欲生,可是用着用着就會覺得是精緻的好軟體。

高雅人士都在用 :)