Gcin

出自Ubuntu 正體中文 Wiki

跳轉到: 導航, 搜尋
gcin

舊稱
開發者 Edward Liu
授權
使用平台 類 Unix 作業系統
最新版本 1.5.5
APT 套件名稱 gcin
官方網站 gcin同好會



目錄

介紹

Gcin 是開發的目標是取代舊有的 xcin,讓正體中文的 GNU/Linux 使用者在使用中文輸入法時能有更多的選擇。作者 Edward Liu 亦是原 xcin 的開發者之一。
Gcin 支援內碼、倉頡、注音、帶調粵拼、拼音、詞音、大易、行列、嘸蝦米等輸入法,是目前台灣Linux界最常用的輸入法平臺之一。

特點

操作方式

gcin的操作方式和倚天中文相類似,目前快速鍵如下:

【Ctrl】+【Space】 = 切換成中文輸入。

【Ctrl】+【Shift】 = 在輸入法中切換(循環切換)。

【Shift】+【Space】 = 切換 全形/半形。

【Ctrl】+【Alt】+【1】 = 輸入法快捷鍵,切換為『倉頡輸入法』。

【Ctrl】+【Alt】+【3】 = 輸入法快捷鍵,切換為『注音輸入法』。

【Ctrl】+【Alt】+【4】 = 輸入法快捷鍵,切換為『符號輸入』。

【Ctrl】+【Alt】+【-】 = 輸入法快捷鍵,切換為『簡易輸入法』。

【Ctrl】+【Alt】+【6】 = 輸入法快捷鍵,切換為『詞音輸入法(智慧選字的注音)』。

【Ctrl】+【Alt】+【9】 = 輸入法快捷鍵,切換為『無蝦米輸入法』。

【Shift】+【Alt】+【F】 = 符號快捷鍵,打出【】。

【Shift】+【Alt】+【G】 = 符號快捷鍵,打出【】。

其中的輸入法快捷鍵符號快捷鍵還有其它不同的組合,使用者可以自行嘗試。

使用者可以修改 ~/.gcin/phrase.table 來自訂慣用的符號快捷鍵以及輸入法列表。

若想要自訂輸入法清單(增刪清單中的輸入法),可將 /usr/share/gcin/table/gtab.list 複製到 ~/.gcin/ 下,並編輯之。把用不到的輸入法從gtab.list中刪除定義,或在該行前面加上#,即可把該輸入法從gcin設定中的「輸入法選擇」的清單中移除。

若想變更切換至某輸入法的快速鍵,變更gtab.list中的輸入法名稱後面的數字即可。例如,我想把詞音從「ctrl+alt+6」變更為「ctrl+alt+1」,編輯gtab.list,把「詞音 6 !TSIN tsin.png」改成「詞音 1 !TSIN tsin.png」即可。

參考資料: http://cle.linux.org.tw/trac/wiki/GcinInstallTables

中文語音

KDE 中顯示 gcin tray icon

Kmenu->系統->Konsole,打開 Konsole 輸入

sudo kate /etc/X11/Xsession.d/73custom-gcin_startup

如此就會開啟一個空白的檔案,請將內容編輯為:

export XMODIFIERS="@im=gcin"
export GTK_IM_MODULE="gcin"
export XIM_PROGRAM="gcin"
export QT_IM_MODULE="gcin"

完成後存檔。

重新開機之後, gcin tray icon 就會出現了。

如果有gcin icon被切掉的問題,在1.4.6之後的版本,可以改用Windows style的icon顯示模式,

1.4.6版可以用下列指令解決(需重啟gcin):

echo 1 > ~/.gcin/config/gcin-win32-icon 

1.4.7以後的版本,則可以直接從gcin-setup裡進行設定:設定→外觀設定→勾選「Windows style」

設定備份

  • alt-shift片語:~/.gcin/phrase.table
  • 符號表:~/.gcin/symbol-table


升級到最新版本

Ubuntu 原本的套件庫並沒有跟上 gcin 更新的速度,如果要使用最新、最好用的 gcin ,需要加入額外的套件庫。
此套件庫由網友 Tetralet 提供。

  1. 開啟系統=>管理=>軟體來源
  2. 切換至『第三方來源』,按『加入』並貼上下述來源

9.04

deb http://debian.luna.com.tw/jaunty ./
deb-src http://debian.luna.com.tw/jaunty ./

9.10

deb http://debian.luna.com.tw/karmic ./
deb-src http://debian.luna.com.tw/karmic ./

10.04

deb http://debian.luna.com.tw/lucid ./
deb-src http://debian.luna.com.tw/lucid ./

10.10

deb http://debian.luna.com.tw/maverick/ ./
deb-src http://debian.luna.com.tw/maverick/ ./

11.04

deb http://debian.luna.com.tw/natty ./
deb-src http://debian.luna.com.tw/natty ./

11.10

deb http://debian.luna.com.tw/oneiric ./
deb-src http://debian.luna.com.tw/oneiric ./

自行編譯 gcin

想要在最快時間體驗新功能或需更新 gcin 版本以解決相關 Bug 的人可以考慮按照下列方法自行編譯 gcin。
不建議沒有程式背景者進行此動作,你應該使用先前所提的套件庫。

1. 至 http://www.csie.nctu.edu.tw/~cp76/gcin/download/ 下載 gcin 原始碼(請下載檔名格式為 *.tar.bz2 的檔案;有 pre 字樣者為測試版)
2. 至 http://hyperrate.com/thread.php?tid=6570 下載對應版本的 *.diff 檔案
3. 將下載回來的兩個檔案解壓縮
4. 將 *.diff 檔案放至 gcin-x.x.x 資料夾下(x.x.x 為你所下載的版號)
5. 開啟終端機切換至該 gcin-x.x.x 資料夾
6. 執行下列指令進行 Patch(x.x.x 為你所下載的版號):

patch -Np1 -i gcin_x.x.x.diff

7. 修正編譯過程中出現權限不足的訊息:

chmod 755 debian/rules

8. 執行下列指令安裝編譯 gcin 所需的套件:

sudo apt-get build-dep gcin && sudo apt-get install libqt4-dev libanthy-dev

9. 如在執行 Patch 或編譯的過程出現缺少套件的狀況,請依其訊息補裝相關套件
10. 執行下列指令將原始碼打包成 Deb:

dpkg-buildpackage -rfakeroot

11. 編譯完成後,gcin 的 Deb 檔會放置於 gcin-x.x.x 的上一層目錄

請先安裝 gcin,再安裝 gcin-qt4-immodule、gcin-qt3-immodule

使用技巧

外部連結