Quantcast
Channel: 應用教學 – Hiraku Dev
Viewing all articles
Browse latest Browse all 94

在 Windows 10 下安裝最新版的 PRIME 中州韻輸入法方法

$
0
0

因為個人習慣用拼音輸入法打字,平時在用 Mac 時,覺得內建的輸入法就很好用了,但是在 Windows 上,內建的拼音輸入法卻有諸多不便,導致必須尋找第三方輸入法來使用。而以往我最常使用的就是「RIME」輸入引擎的「小狼毫」了。

但可惜的是,由於 Windows 下 TSF 模式跟桌面模式之間的輸入法相容性問題,導致「小狼毫」其實在 Windows 10 下會時常出錯,甚至造成系統問題。為了解決這些錯誤,原作者也將 Windows 下的引擎改用跟新酷音輸入法一樣的「PIME」了。不過,由於輸入法本身還在持續移植,所以許多設定都必須更土炮的來解決,因此,這篇文章要教大家的就是,如何在 Windows 10 上面安裝 PRIME 之後,再各種土炮解決問題。

 

首先,在這邊可以找到最新版本的 「PRIME」安裝檔,記得安裝 v1.1.0 以上的版本。

https://github.com/osfans/PRIME/releases

 

安裝時,記得選擇安裝「簡體中文」底下「Rime」選項(預設應該就是開啟的了),安裝完成之後,打開這個檔案:

C:\Program Files (x86)\PIME\python\input_methods\rime\ime.json

會看到如下類似的內容

{
    "name":"中州韻輸入法 (PIME)",
    "version": "0.1",
    "guid": "xxxxxxx",
    "locale": "zh-Hans-CN",
    "fallbackLocale": "zh-CN",
    "icon": "icon.ico",
    "win8_icon": "",
    "moduleName": "rime_ime",
    "serviceName": "RimeTextService"
}

注意到 “locale” 跟 “fallbackLocale”,如果你是台灣使用者的話,把 locale 改成 “zh-Hant-TW”,把 fallbackLocale 改成 “zh_TW”,這是因為原本的輸入法是安裝在「簡體中文」之下,這樣對於台灣的使用者來說,在切換上會比較麻煩,還會被 Windows 要求安裝簡體中文語系檔才能設定輸入法。

接著,用管理員權限開啟命令提示字元,分別輸入四個指令:

regsvr32 /u "C:\Program Files (X86)\PIME\x86\PIMETextService.dll"
regsvr32 /u "C:\Program Files (X86)\PIME\x64\PIMETextService.dll"
regsvr32 "C:\Program Files (X86)\PIME\x86\PIMETextService.dll"
regsvr32 "C:\Program Files (X86)\PIME\x64\PIMETextService.dll"

這樣我們就成功註冊中州韻輸入法到台灣的語系選項裡面了。

 

接著,到「控制台/語言和區域/變更輸入法/進階設定」裡面,開啟常駐語言列選項。

 

可以看到「重新部署」之類的功能全部在這邊,而在「打開文件夾/用戶文件夾」可以修改設定。目前我自己測試結果貌似不支援 .custom 的設定檔,所以以下範例會直接改原始檔案設定。

 

舉例來說,把 default.yaml 裡面的 menu 改成

menu:
  page_size: 9

這樣一次可以顯示九個候選字。

 

而改掉 PIME.yaml 底下的

style:
  color_scheme: lost_temple
  ...
  horizontal: true

則可以改變顏色,並且把候選字換成橫向的。

 

結束設定之後,選擇「重新部署」,然後確定設定都 OK 的話,回到「控制台/語言和區域/變更輸入法/進階設定」,把語言列常駐關掉,就完成了!

 

這篇文章 在 Windows 10 下安裝最新版的 PRIME 中州韻輸入法方法 最早出現於 Hiraku Dev


Viewing all articles
Browse latest Browse all 94

Trending Articles