2018/04/08

Linux 中文輸入法

以Elementary OS 為例,別問為什麼
就只是因為他很漂漂

然後這基本上是給魚看的,有錯或者你看不懂,都不關魚的事



關於輸入法的結構,理論上感覺太複雜了,看過不太懂,所以跳過詳細說明

輸入法基本上是由輸入平台與輸入編碼組成。

平台,即IME,輸入法引擎或輸入法編輯器或輸入法框架,凡平時所見 windows 的新注音、搜狗拼音輸入法、新酷音輸入法......皆屬這類。

輸入編碼,將按鍵轉為字符的規則,說白就是鍵盤上按什麼出什麼的轉換規則,轉成中文的:拼音輸入法、注音輸入法......屬於這類。(就是他有個資料庫再給你轉啦)


linux底下常見的輸入法框架大概就屬:ibus、fcitx、scim、uim、gcin ,這幾個吧。
各有各的好處,不談這個。談談安裝與移除

ibus:
安裝框架  
sudo apt-get install ibus
安裝輸入法 
sudo apt-get install ibus-chewing
設定
ibus-setup
移除
$ sudo apt-get remove --purge $(sudo dpkg -l | grep ibus | awk '{print $2}' | grep ^ibus)
$ sudo apt-get remove --purge libibus-1.0-0 pinyin-database python-ibus



現在要說的是另一套 — HIME

在安裝HIME之前呢 先確保其他的輸入法框架已經移除

安裝:
sudo apt-get install hime
更改輸入框架配置
im-config
確定>YES> 選取> 確定> 重新開機

開啟 hime輸入法設定

開啟/關閉預設輸入法:
將「詞音」設為預設、並勾選「在 Ctrl-Shift 中循環」、「啟用」 啟用「符號表」
下半部勾選「所有程式共用相同的輸入法狀態」

外觀設定:
勾選「在有輸入字根時才會彈出輸入視窗」 若未勾選則沒有按鍵盤時也會顯示懸浮方框

編輯區顯示更改為「應用程式編輯區」,並勾選「顯示字根於應用程式中」注音符號將會顯示在輸入區,而不是在懸浮視窗中若未調整則類似「自然輸入法」

啟用 雙圖示,就會在系統通知列顯示全形半形狀態以及中英文狀態兩種圖示


勾選 自訂顏色主題 並進入設定
  這裡部份使用者可能因版本不同只看到三個按鈕
  這是因為有一個按鈕在下一步驟中
  請比對按鈕名稱做設定

  前景顏色:#000000
  背景顏色:#FFFFFF
  選擇鍵顏色:#3399FF
  游標顏色:#3399FF

注音/詞音/拼音設定:

取消勾選「按下 Capslock 時輸出小寫英數字」

選擇「輸入空白」

取消「詞音輸入預選詞視窗」
 
勾選「輸入注音聲調符號」
  (不然你就打不出來淡定符號ˊ_>ˋ的眼睛了)

緩衝區大小調至最大

勾選「使用巨大 UTF-8 字集」


———————————————————————————————————————
HIME輸入法安裝與設定參考林小克的部落格:
http://goodjack.blogspot.tw/2013/08/linux-phonetic-setting.html





沒有留言:

張貼留言