輸入法製作工具:EZYO 介紹 回本期目錄

  前一陣子一直為無法輸入 CBETA 缺字的組字式所苦,每每要檢索缺字中的組字式,總是沒有辦法立刻上手。雖然可以利用單字檢索的方式,克難式的得到所要檢索的結果,但是那逐筆檢驗的過程,能不經歷就儘量不歷經,因為對一個於 CBETA 組字規則不是很熟稔的使用者來說,總數一萬多字的缺字,還真像大海撈針!

  不過這一個不大不小的阻礙,在 CBETA 的 maha 先生介紹我用一個輸入法製作工具──EZYO後,已經不成其為問題了。我想可能有人也跟我有同樣的困擾,所以跟大家談談個人使用的經驗,以求拋磚引玉的目的──也就是假使還有其他不錯的免費程式,不要忘了互通有無!

  這一套程式,使用者只要套用二個檔案和執行一支程式就可以了。所要套用的檔案為 ciyu.dic 和 ciyu.ini 二個檔案,所要執行的是底下這一支程式:makeidx.exe ──這是產生 ciyu.idx 檔的程式。

  這支程式由林奕恩先生所開發,全名為『EZY0 單磁片隨身版輕鬆輸入法程式」,也就是一片磁片就可以裝進去的口袋型程式!以下介紹怎麼樣套用那兩個檔案,製作出屬於自己的輸入法!

  ciyu.dic 是一個字詞資料庫檔案,也就是想要製作出屬於自己的輸入法的資料內容。這個資料庫的格式是,一筆輸入碼和一筆資料中,留一半形空格。如下圖,黃色區塊就是空格前面這筆資料的四角號碼,綠色區塊就是空格後面的這一筆資料:

  就是這麼簡單,把以上資料一行一筆逐次地建立之後,接下來就是該分資料的輸入法名稱了──也就是套用另一分檔案,輸入法名稱就完成了。

  好了!打開 ciyu.ini 檔案,檔頭 [name] 的次一行,輸入所要的名稱,然後存檔就可以了。如下圖的黃色區塊,就是這個輸入法的名稱。

  而以 FourCorners 命名的這分輸入法介面的外觀就是:

  這裡發現,以 FourCorners 命名的介面,名稱被截掉了,這個現象說明,命名不宜過長。以下是以「四角」二字命名的四角號碼輸入法介面:

  上圖「四角」二字完整呈現!

  以下就是利用四角號碼檢索 CBETA 組字式的結果──率吧!

(綠色區塊為四角號碼,黃色區塊為 CBETA 組字式,共檢索到三組,用方向鍵移動箭頭,使用箭頭 > 來選擇。以上圖為例,黃色區塊最左邊的箭頭 > [舟*我]的左邊,按一下空白鍵,就輸出 CBETA 組字式[舟*我];如果把箭頭 > 移到[舟*戢]的左邊,再按一下空白鍵,就會輸出[舟*戢]。就是這麼簡單!更詳細的說明,當然是參考原程式所附加的說明檔囉)

  這個程式有新的版本流通(繁體版下載),也許還有其他很棒的功能,等待大家各自發掘吧!

Enjoy it!