2012年5月23日 星期三

Ubuntu 12.04中,將 gcin 輸入法改為 hime

原來將 Ubuntu 11.10升級到 12.04 後, gcin 輸入法出現問題,
也找到了解決方法,參看:Ubuntu 升至 12.04 後 gcin 出現錯誤的解決方法
凍仁大大建議改為 hime ,果然改為 hime 後,輸入法變得更好用,載入也比較快
但是有一個問題:自製的輸入碼表不會載入,以致不能使用。
(做法參看:在Ubuntu中如何自製輸入法--路徑改為 hime)
在論壇發問,還沒看到解決方法,於是用一點投機的小技巧後,就可以用了^^|||
方法如下,以便日後參考:
 (註:尚未安裝 hime 者,可到〔軟體中心〕去安裝,並移除 gcin (移除時,會保留在user的設定,若不滿意可再裝回來),或是到http://debian.luna.com.tw/ubuntu/下載來安裝)
  
1.將沒有在使用的[倉頡5]的碼表(cj5.gtab)改名為 cj51.gtab
   (在/usr/share/hime/table 中)
  (註:要修改系統檔案名稱,需有管理員權限,可用〔Ctrl〕+〔Alt〕+〔T〕開啟終端機,輸入 sudo nautilus ,再輸入密碼即可開啟修改。)
   
2.將自製的的碼表改名為cj5.gtab,用以下命令複製到 /usr/share/hime/table中
   sudo cp cj5.gtab /usr/share/hime/table
另外更新至2013/06/23時,要將cj5.gtab 複製/貼上到 /home/user/.config/hime 中的,然後將原來的 cj5.gtab.append.gtab 改名或刪去,再將cj5.gtab 改名為 cj5.gtab.append.gtab
(註:我的自行碼表quick6.gtab ,修改自快倉六,可自行下載使用,過一段時間會補充加入新字碼,再更新下載)
  
3.再將 home/user/.config/hime/icon 內的scj.png 改名為 cj5.png
   (原cj5.png改名為cj51.png;又若改了無效,則將 /usr/share/pixmaps/hime 中的scj.png 改名為 cj5.png)
  
4.打開終端機(Ctrl + Alt + T),複製/貼上以下命令,使系統載入 hime
    im-switch -s hime
 (註:若未安裝,會出現提示,跟著安裝即可)
  
5.登出再登入(或重新開機),讓系統載入hime
  
6.開機後,使用(Ctrl + Alt + 2)呼叫自編碼表,果然就可以用了 ^^。再開啟〔設定〕,將其改為預設的輸入法,以後就好用了。
  
======
※若要重新啟用 hime :
    打開終端機(Ctrl + Alt + T),複製/貼上 pkill hime

※不用更改 gtab.list 了,就直接用[倉頡5]的快捷鍵(Ctrl + Alt + 2)呼叫自編碼表就可以。

※到 hime 按右鍵→〔設定/工具〕→〔倉頡...〕→切換中英輸入改用〔右Shift〕,這樣比較好用。

=====
※若要加入新字、詞
1.到 hime 按右鍵→〔設定/工具〕→〔倉頡...〕→〔編輯預設輸入法的使用者外加字詞〕
2.會用文字文件開啟外加字詞的畫面,依原有例子加入新字或新詞,儲存後,關閉中文輸入法(按〔Ctrl〕+〔空白鍵〕 ,再開啟中文輸入法,即可使用。--若打不出來,則登出再登入即可。

沒有留言:

張貼留言