線上書籍

Home

網管技術

Ubuntu與嘸蝦米: 在fcitx下,(boshiamy)嘸蝦米的使用最為順暢、穩定!(新酷音、m17n、倉頡、輕鬆法亦適用) [論壇 - Ubuntu 與中文]

對想安裝新酷音、m17n、輕鬆法,倉頡...的人,請必讀㈠ 安裝、㈢ 一般設定。

優點是: 1.中英切換不只組合鍵可用(有完全切換{組合鍵},與額外單鍵切換) 2.依舊支援造詞造字輸入 3.穩定;可調為全系統(如dash,終端機)使用,或有程式需要才切換,而缺點是不支援注音反查發音,只有拼音可查。

㈠ 安裝
以前曾安裝過fcitx的話,最好把過去的都清理掉,包括 PPA

A.終端機安裝

Ctrl + Alt + T
sudo apt-get install fcitx
sudo apt-get install im-config 此項用14.04的不須安裝,因為已定為預設 
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update

檢查更新 ,更新完, 再繼續安裝碼表

sudo apt-get install fcitx-table-boshiamy (嘸蝦米)
要大一點的表請看下方的 ㈡ 嘸蝦米碼表設定⑦

sudo apt-get install fcitx-table-cangjie-big (倉頡大字集)
sudo apt-get install fcitx-table-zhengma-large (鄭碼大字集)
sudo apt-get install fcitx-table-wubi-large (五筆大字集)
sudo apt-get install fcitx-chewing (新酷音)
sudo apt-get install fcitx-sunpinyin (双拼)
sudo apt-get install fcitx-table-easy-big (輕鬆大詞庫)
sudo apt-get install fcitx-m17n 

下面這項使用14.04的請必不執行, 以免造成 "系統設定" 的消失,若已發生,解決辦法,可執行 sudo apt-get install unity-control-center ,細節請按   這裡 

sudo apt-get remove ibus
im-config

選fcitx為預設 14.04只要直接到 "系統設定" 中的 "語言支援" ,拉小選單改變即可 
重開機或登入
在有可輸入中文的框中,按Ctrl+Space,然後用Ctrl+Shift選輸入法輸入,預設的簡繁轉換為Ctrl+Shift+F

Note:m17n安裝完,並不會馬上出現,詳情請看下面: 一般設定⑪

B. 圖形安裝

1 軟體中心→系統→fcitx (如圖GUI 1)
可從圖上見到許多和fcitx有關的元件和碼表, 安裝圖上的第一個程式, 並確認在 更多資訊 中的 im-config 有被勾選.

2 添加PPA(下行有劃底線的就是)到更新管理員並順便檢查更新 (如圖GUI 2)

deb http://ppa.launchpad.net/fcitx-team/nightly/ubuntu precise main [註:最後的 precise main 是依版本而定,如果是12.10就改為 quantal main]

3 軟體中心→系統→fcitx 
然後尋找並安裝碼表
可在搜索框內 fcitx 後空一格, 鍵入你要的表格名
如:嘸蝦米=boshiamy
新酷音=chewing
倉頡=cangjie

4 移除ibus 
使用14.04的不可執行此項, 細節請按這裡 

5 重新登入或開機, 在桌面右上可看見 fcitx 的小圖示, 有選單可拉下設定 (如圖GUI 3)

6 在有可輸入中文的框中,按Ctrl+Space,然後用Ctrl+Shift選輸入法輸入,預設的簡繁轉換為Ctrl+Shift+F


萬一還有啟動問題,可到 初始應用程式 檢查,試把fcitx的fcitx-autostart弄上,然後重新開機。(如圖-始動應用)

autostart 如果這指令已存在,也還不管用,請將指令改成/usr/bin/fcitx-autostart,然後重開機

注意:Im-config為必裝,不然有時使用輸入法會crash或當機,如新酷音、双拼, 但14.04已將其定為預設,不用擔心,有關im-config與im-switch為新舊版之別,詳情請看im-config vs. im-switch: switching input method for X
Ubuntu設舊版為預設,裝上新版,會自動推掉舊版,所以在 系統設定值→語言支援 下有個切換輸入法的小選單會不見(如圖語言支援)

萬一連語言支援都不見了(未必發生),只要在軟體中心再下載一次語言支援即可
新版im-config要用終端機叫(如圖im-config),但14.04不用如此,請看上方紫紅色字體解釋。

有關IM的環境設置問題(如:有人可能在thunderbird不能輸入)請看這裡



㈡ 嘸蝦米碼表設定(如圖碼表設定)

① 要快打盲打(眼睛不看提示候選視窗): 就在碼表中的「輸入順序」選"永不調整" 附圖一
打字不須快的人,可選"依頻率"(AdjustFreq),比較常用的字,打過多次後,會自動成為優先候選字。

② 要拼音反查(蝦米碼): 在拼音鍵打勾,最好選 " ` " 重音鍵(Esc下的那鍵),才不影響輸入,然後用 " - = " 兩鍵翻頁。附圖一
(至於輸入的字要查發音則是屬於另一個功能,在剛按完空白鍵輸入後,就按Ctrl+Alt+E,即可看見發音,但缺點是沒有四聲)

③ 自動送出候選字: 不勾,才不會將五碼長的字自動送出

④ 模糊鍵(Matching Key): 最好不勾,以免影響輸入 附圖一(如果勾, 則只有當使用拼音鍵時,才有功能,而且等於用拼音法造句)

⑤ 選擇鍵: 如果是123...0, 可改為 0123...9,以吻合蝦米選擇.附圖二 

⑥ 要用舊蝦米法輸入符號: 則「忽略標點」一定是打勾! 附圖二 ( 所謂舊法就是 逗號+符碼 如 ④或℉直接打",of" ,但要先升級才有此選項)
要是有bug,請在下一項的指定標點方框,指定逗號以外任何一個標點,如數字鍵 "1 ",以利啟動上面選項,也不影響任何輸入
⑦ 若要自製蝦米碼表, 以便加字符,請看按這裡 ,內含日文、符號有訂正過大一點的表。

P.S.
附圖上所見的設定頁,只是前端,設定頁的表格放在路徑~/.config/fcitx/table 與/usr/share/fcitx/table的boshiamy.conf

要有前端表碼叫不出的bug時,或前端設定無效,可直接用找出此表檢查和編輯,相關參數的意義,請按這裡

第一個表: 大部分的設定都是在此: .config是隱藏檔,你可按你 "家目錄" 的資料夾,視窗出現後,按 Ctrl+H 會出現很多原本看不見的檔,就在那裡面。附圖三

第二個表: 一般並不須要改此表, /usr/share/....是在 "檔案系統" 的 "根目錄" 下。編輯此表需root權限才可儲存,如何以root權限進入編輯,請按這裡



㈢ 一般設定

⑧ 「輸入法選擇器」: 如果在「全局設定」中,設 Shift_L 為Extra trigger
那在附加元件中的「輸入法選擇器」中,就不要重覆Shift,以免有麻煩,建議不設定(輸入法選擇器)此項 附圖四

⑨ 「快速字詞」: 要將自己造的詞句(字元不得多過10個),使用附加元件中的「快速字詞」納入清單 附圖五,表格路徑為~/.config/fcitx/data/QuickPhrase.mb 要輸入已編的詞句時,預設是用分號";"叫出視窗 (剛編好的詞句儲存後,須重新登入才能叫出使用)
對用新酷音、m17n、輕鬆法的人,必須選用 "額外快速字詞觸發鍵" 以其他鍵取代原預設的 "分號"

⑩ 剪貼簿功能: 用Ctrl+; ,在有用fcitx時,可叫出儲存多次的剪貼結果,再選擇貼上。附圖六

⑪ m17n: 安裝後,並不能立即看見所有的m17n,必須先在此附加元件中,勾選啟用已廢棄的輸入法(如附圖七),才能看見拼音及音調拼音出現。(如附圖八)

⑿ 遇上不能輸入的狀況時: 有些程式或視窗,忽然發現無法啟動輸入法,這時只要在輸入框上按滑鼠右鍵,見到輸入法或IM的地方,選fcitx即可解決!附圖九
(使用fbterm的人,必須安裝fbterm的附加元件,在 軟體中心--系統 下輸入fbterm或fcitx都可找到!)

⒀ 「虛擬鍵盤」: 相關之事,請請按此處。新酷音要輸入符號,則還有" ` "重音鍵可選。

⒁ 「候選字視窗翻頁鍵」: 一般說來都是用 " - " 與 " = " 號鍵,但新酷音是用上下左右箭頭;而m17n、輕鬆則預設為 " PgUp ""PgDn",但可在設定頁改設別鍵。

倉頡、輕鬆、五筆、鄭碼與嘸蝦米,皆屬碼表輸入法,設定請參考上方嘸蝦米設定,與所附P.S.
倉頡、輕鬆、五筆要自製碼表,以增加字詞庫,請按這裏
鄭碼則適用上面第⑦項:自製嘸蝦米表

字型安裝: 
CNS字型(全字庫字型)→可在軟體中心→字型 中找到
花園明朝體字型(內有8萬多漢字)→請按這裏(裡面的hanaA、B兩檔都要裝上)
華康基本字型→請按這裏
華康書法碑體字型→請按此處
華康時尚復古字型→請按這裏
華康手寫風字型→請按這裏
王漢宗自由字型→請按此處
字型下載後,無法解壓 .rar包的人,可在軟體中心下載Ark,注意:一定得在更多資訊裡,鈎附加程式才行!附圖十其中的RAR是Shareware,可甚至讓各位打.rar的壓縮包

原官網文件fcitx輸入法有些事已不合用,但可參考

至於有問題,或有bug,都可到fcitx-Google網上論壇提報。