2006年6月26日 星期一

在Openvanilla 0.72裡使用嘸蝦米

行易公司的嘸蝦米輸入法是很受大家喜歡的輸入法, 到了OSX上,行易公司輸入法程式一直寫的不是很好, 打起字來手感總覺得差PC上好大一截, 偏偏OSX上最佳的免費輸入法Openvanilla並不直接支援嘸蝦米, 據開發作者表示是因為版權問題只好割愛了。 但是眾多嘸蝦米族在OSX上沒有適當的輸入法程式, 那可是大事一件,非得解決不可,否則空有好的OSX, 少了嘸蝦米工作還是不能上手的。 Openvanilla最大的好處是可以自創輸入法, 自定字碼表等的功能,這讓Openvanilla有了無限的可能, 今天我們也要利用這個功能來讓Openvanilla加入嘸蝦米字碼表。 首先,當然是要下載,並安裝Openvanilla, 大家可到這裡下載,最新的版本是0.72 http://openvanilla.org/wiki/zh/index.php?title=OpenVanilla_0.7.2 下載之後直接安裝,記得安裝後要去「系統偏好設定」裡「國際設定」「輸入法選單裡」打開它,才能正常使用。 再來就是本文的重點,如何加入嘸蝦米的字碼表。 因為版權的關係,嘸蝦米的字碼表是行易公司的智慧財產, 因此以下文章的前題是大家擁有一份合法的嘸蝦米才行。 原版的嘸法米套件裡有一個給UNIX用的LIU5.CIN 今天我們就是要把它改來給Openvanilla使用。 OSX是使用Unicode的,但這個LIU5.CIN是Big5格式, 所以要先轉檔才能使用,不會轉檔的朋友也不要緊張, 可先用Safari把這個LIU5.CIN打開(附檔名改為txt滑鼠拖過去就行了), 然後「顯示方式」裡的「字碼選擇」記得選Big5, 就可以看到LIU5.CIN的內容無誤。 然後用複製貼上的方式,貼到文字編輯程式上,再存檔選unicode-8就成了。 把新的Liu5.cin改為下列格式就能使用:

%gen_inp

%ename liu555

%cname 阿男的輸入法

%encoding UTF-8

%selkey 1234567890

%keyname begin

a a

b b

.

.

.

] [

%keyname end

%chardef begin

字碼區

%chardef end

改好的新liu5.cin再放到OSX的 資源庫/openvanilla/0.7.2/modules/OVIMGeneric 的目錄下,就能使用了。 如何,容易吧。 其實行易公司也太混了, 到現在Intel OSX版的嘸蝦米到現在還沒寫好, 害的大家只能自力救濟, 真該打屁股了。

1 則留言:

匿名 提到...

如何在0.8 openvanilla 用呢? 我裝起來之後用起來怪怪ㄎ