網址
http://www.csie.nctu.edu.tw/~cp76/gcin
特點:
- 當你輸入前兩個字的注音後,會自動跳出一個視窗讓你預先選詞,在這個例子中如果你要選今日事,今日畢,你可以按 'Shift-2'。

- 選擇方式改成垂直視窗且詞與字並排。

- 倉頡與行列及任何.cin 輸入法皆可輸入詞。在這個範例中,我們輸入 tw 與空白鍵後,詞可以與字並存候選。

- 提供符號選擇視窗

- 可以針對每一個視窗設定不同的固定 gcin 視窗的位置。

- 提供容易使用的使用者設定介面

- 支援 Unicode(UTF-8) 輸入

- 在倉頡、行列…等輸入法中,可以由詞庫幫你自動選字。

- 可以從文章中學習詞

Mandrake
urpmi gcin-0.X.X-liu_mdk.i586.rpm
or
rpm -i gcin-0.X.X-liu_mdk.i586.rpm
如果是用 Mandrake, rpm install 完成之後會自動修改
/etc/X11/xinit/XIM
在 login 時會執行 gcin 而不是 xcin。 原來的 /etc/X11/xinit/XIM rename 成
/etc/X11/xinit/XIM/XIM.orig.gcin
在 'rpm -e' uninstall 解除安裝時不會自動還原.
其他的 distribution 可能會失敗, 因為 file 位置 or 內容不一樣. 請自行修改 X
中有關的 XIM startup script, 把原來執行 xcin 的部份改成執行 gcin
如果使用 .tar.bz 安裝者, table path 是 /usr/local/share/gcin/table,而不是 /usr/share/gcin/table
設定 gcin:
按 ctrl-Space 叫出 gcin window 後, 在第一排的注音輸入的按鈕(button) 按 mouse
右鍵可以叫出 gcin-setup window 設定視窗; 按 mouse 左鍵可以叫出符號輸入視窗。
如果要修改符號輸入視窗, 編輯 ~/.gcin/symbol-table, gcin 會偵測 file 是否有改變,
自動 reload 檔案。
詞音標點符號輸入:
(取發音的第一個注音符號 + 輕聲(‧) or 1/2/3/輕 聲)
(如果要輸入注音符號, 就按向下鍵去選)
ㄐ 。 (句點)
ㄉ , (逗號)
ㄇ : (冒號)
ㄨ‧ ? (問號)
ㄈ ; (分號)
ㄊ ! (驚嘆號)
ㄉˋ 、 (頓號)
ㄉˊ ‧ (點)
ㄑ‧ $ (錢)
ㄒ‧ * (星)
# 以下是 0.2.0 新增的注音
ㄣ‧ 『 (引號)
ㄣ 『 (因與恩同音,應避免使用)
ㄣˊ 』
ㄣˇ 「
ㄣˋ 」
ㄌ2 – (連接號)
ㄇ3 《 (書'名'號)
ㄇ4 》
ㄌ … (省'略'號)
ㄆ4 — (破折號)
ㄒ ℃ (攝氏 Celsius)
ㄒ2 ㏄ (毫升)
酷音輸入 的 shift + ",./;'" 也可以用
現在滑鼠的指標移到符號視窗的按鈕,約一秒鐘會顯示對應的注音按鍵提示,方便學習。
你可以在注音表中自己加入或刪除想要的符號或字
cd ~/.gcin
phod2a pho.tab > pho.tab.src (轉成文字檔)
gedit pho.tab.src
phoa2d pho.tab.src (轉成 gcin 的 pho.tab)
由於 '一' 與 '不' 同音字詞過多, 輸入此兩字的注音應該以口語發音為主.
譬如,輸入 '不會', '不'應該輸入第2聲.
當輸入一個詞的前兩個字的注音,就會跳出選詞的視窗,此時可以按 shift + 數字來
選詞,也可以不予理會,當輸入下一個字時,視窗會自動關閉。 你可以在 gcin 設定中
把這項功能關掉.
如何加入新詞:
把 cursor 游標移至要存的詞句的開頭,按下 shift-Enter, 則會自 cursor 所在位置存
到編輯區的結尾,cursor 也會自動跳到結尾, 方便繼續輸入.
標點符號與特殊符號可不可以存成詞?
只要字有在注音表內就可以存成詞,請參考前面的說明,但目前不支援半型字。
為什麼有時候gcin的輸入視窗不會跟著程式的游標 ? 這是因為有些程式只支援 root
input style,
程式不會回報游標所在位置。 像用 GTK2/Gnome2 開發的程式都有這個問題. 目前 gcin
的視窗是擺在滑鼠指標所在的位置. 這樣好像比目前 xcin 的方式容易使用。
你可以按輸入視窗中的圖釘來固定或解除固定視窗。
按 control-u 可以把整個編輯區的內容清除。
如何在非 gnome environment(如 KDE) 修改 gcin 顯示的 button 外觀
執行 gnome-theme-manager 可以選擇主題, 修改外觀. 但是必須在 KDE startup script 中執行 gnome-settings-daemon.
把 gcin 一類的 XIM server kill 掉再重新啟動,容易造成 X window 底下程式運作
不正常(特別是 mozilla),最好還是 logout 再 login。
現在可以用 GCIN_XIM 這個環境變數來控制 gcin XIM 的名字 (內定值是 xcin)
export GCIN_XIM=gcin_test
一般程式就可以用 以下方式來控制要連接到那一個 XIM server
export XMODIFIERS=@im=gcin_test
如果加錯詞怎麼辦? 按滑鼠右鍵叫出設定視窗後,使用詞庫編輯的功能。你剛才加的詞
在檔案最後。修改或刪除成正確的,輕聲是 '1'。在 gedit 中要用 UTF-8 儲存,
不要弄成 Big5 了。
使用者的 gcin 資料毀損,要如何還原成 gcin 原來的設定:
執行 rm -fr ~/.gcin
當然了,使用者自己的詞庫也跟著不見。使用者可以 copy 此目錄來複製 gcin 的設定。
如何加入新的 .cin 中文輸入
執行
$ gcin2tab file
編輯
/usr/share/gcin/table/gtab.list
加入一行
按 control-alt-數字鍵 切換到你在 gtab.list 中定的數字鍵。注音與詞音是固定在 3 & 6 鍵上,
不能更改的。 執行 gcin-setup 可以設定內定的輸入法。
gcin 的行列 & 倉頡(.gtab) 可不可以輸入詞 ?
只要把詞定義在 .cin 後面即可,然後執行上述的步驟,以下是幾行 examples
...
tw 台灣
down 下載
talk 聊天
net 上網
那可不可以與單字重覆定義按鍵呢?可以的,在按空白鍵後就可以選字 or 詞。
如何修改 Alt-Shift-key 送出的字串。
修改 /usr/share/gcin/table/phrase.table
gaim 及 gqview 內使用詞音時按 enter 無法送出編輯區內容。
這是因為某些程式會把 enter 吃掉,沒有送給 gcin 處理,可能解決辦法有:
1. 使用 Tab key
2. 中文輸入狀態可使用 shift-space
gcin 的 .cin format 與 .xcin 有些不同,並不支援 * 第三欄位,
目前好像只有行列有使用,如果有需求時,可以加在 %quick 段落內。
如何使用 utf8 encoding : 使用雙重 XIM
- gcin 現在內定可以執行一個 process 卻可以同時支援雙 Big5 & UTF-8,以下是一個範例,
export GCIN_XIM=xcin
export LC_ALL=zh_TW.Big5
export XMODIFIERS=@im=$GCIN_XIM
./gcin.test &
sleep 1
rxvt.bin &
export LC_ALL=zh_TW.UTF-8
export XMODIFIERS=@im=$GCIN_XIM.UTF-8
gedit
這樣 gcin 會自動多一個 zh_TW.UTF-8 的 XIM server,在上面一個例子中, crxvt 是用 zh-TW.Big5,
gedit 是用 zh_TW.UTF-8,export XMODIFIERS=@im=xcin.UTF-8,這個 gedit 就可以以注音輸入(方方土),
如果你想要把 這個功能關掉,可以用,
export GCIN_DUAL_XIM_OFF=
上面的例子是 Big5 為主,底下的範例是 UTF-8 為主,主要差別就在 xport XMODIFIERS=@im= 部份。
export GCIN_XIM=xcin
export LC_ALL=zh_TW.UTF-8
export XMODIFIERS=@im=$GCIN_XIM
./gcin.test &
sleep 1
gnome-termial &
export LC_ALL=zh_TW.Big5
export XMODIFIERS=@im=$GCIN_XIM.Big5
gedit
我想使用倉頡行列的重複字選擇鈴聲,但是嫌聲音太長。
你可以在用 xset b 1 設定鈴聲長短
> 關於嘸蝦米打字時,底下會出來所有的拆碼
> 這點實在是好啊,(因為小弟雖然用嘸蝦米用了一段時間了,不過很多字都還不是
> 最簡碼,所以非常感謝這個設計,也因為這個設計讓小弟的嘸蝦米可以再進步
> 所以,想問,有沒有可能像 MS 那樣,
> 打注音字出來 嘸蝦米的拆碼參照?
> 如…
> 打:ㄅㄛ/ 出來 「嘸 PPD」這樣?
有啊,按 ctrl-alt-3 輸入注音 & 選字,就會顯示你選用的目前 gtab
輸入法的所有的可能拆字。gcin 和 windows 的不一樣,不需要去設定
你要顯示的輸入法。
為什麼倉頡按第二鍵後會跑出(譬如按 AA日日)
1昌 2昍 5曝 6暻 7暘 0暍
這是引導初學者按鍵的功能,5曝代表'曝'是在5這個行(TGB廿土月)上。 34 是空白,表示沒有任何字。
從上面的截圖看來,鍵盤排列方式似乎沒有支援「許氏鍵盤」,請問,有支援的計畫嗎?
==> 第六張圖上就有許氏鍵盤』了啊
嗯,出新版了,終於能來試試gcin了,否則之前版本沒「許氏鍵盤」可會慢的發昏。謝啦,各位gcin的開發者。