Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

一個新的中文輸入 gcin

20 views
Skip to first unread message

Vampire at Wicked Empire

unread,
Jun 26, 2004, 11:00:17 AM6/26/04
to
最近花了一些時間寫了一個中文輸入 gcin, 有一些特點,
請大家試用看看, 說不定會喜歡。


介紹及下載
http://www.csie.nctu.edu.tw/~cp76/gcin


--
My projects:
http://www.csie.nctu.edu.tw/~cp76/gcin
http://fftv.sf.net
http://tcron.sf.net
http://www.csie.nctu.edu.tw/~cp76/gcb

企業版爪哇豆

unread,
Jun 26, 2004, 12:39:49 PM6/26/04
to
※ 引述《Vampire at Wicked Empire <vam...@localhost.localdomain>, 看板: Linux》之銘言:
: 最近花了一些時間寫了一個中文輸入 gcin, 有一些特點,

: 請大家試用看看, 說不定會喜歡。
: 介紹及下載
: http://www.csie.nctu.edu.tw/~cp76/gcin

Vampire 前輩您好,

我是新酷音 (Qooing) 與 iiimf-chewing 的維護者,很高興您發展 gcin,
稍微看了一下,真是非常棒,還沒仔細測試,不過弄了簡單的 patch,讓 config
比較簡單些:
______________________________________________________________________________
jserv@venux:~/expr$ cat flex-config.diff
--- gcin-0.1.0-old/config.mak 2004-06-26 14:06:49.000000000 +0800
+++ gcin-0.1.0/config.mak 2004-06-27 00:27:37.000000000 +0800
@@ -1,10 +1,10 @@
-GTKINC=-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
+GTKINC=`pkg-config --cflags gtk+-2.0`
prefix=/usr/local
-bindir=/usr/local/bin
-datadir=/usr/local/share
-libdir=/usr/local/lib
-LDFLAGS=-Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
+bindir=$(prefix)/bin
+datadir=$(prefix)/share
+libdir=$(prefix)/lib
+LDFLAGS=`pkg-config --libs gtk+-2.0`
GCIN_VERSION=0.1.0
GCIN_TABLE_DIR=$(datadir)/gcin/table
OPTFLAGS=-O
-DOC_DIR=/usr/local/share/doc/gcin-0.1.0
+DOC_DIR=$(datadir)/doc/gcin-$(GCIN_VERSION)
______________________________________________________________________________

非常感謝您的貢獻!

cheers,
Jim Huang <jserv AT kaffe.org>
Official Kaffe Developer

--
[0;1;40;33m ◢ [37m█ [40;31m◣ [0;32;42m▏ [40m◤ [1;37m█ [36m◣ [32m ◆ [1;33;41m未來 [32;44m最舊 [33;40m小棧 Oldest Future Object
[1;33m█ [0;30;47m● [40;32m▇█ [42;30m▁ [47m˙ [1;36m█ [40;33m ◆ [37m通訊頻率 [4;1;33mO [32mf [36mO [37m.twbbs.org [m
[0;33m◥ [1;30m█ [0;40;32m◢▉ [1;34m◥ [30m█ [0;36m◤ ◆ [37m來源座標 [1;30mnews.ccns.ncku.edu.tw [m

Edward G.J. Lee

unread,
Jun 26, 2004, 12:53:57 PM6/26/04
to
On Sat, Jun 26, 2004, Vampire at Wicked Empire wrote:
> 最近花了一些時間寫了一個中文輸入 gcin, 有一些特點,
> 請大家試用看看, 說不定會喜歡。
>
> 介紹及下載
> http://www.csie.nctu.edu.tw/~cp76/gcin

謝謝!

初步測試還不錯,「容忍度」滿大的,我使用 rxvt -im xcin
仍然可以輸入。

請問,有計畫擴充到其他輸入法嗎?

ps.我是自行編譯的,並使用原來 xcin 的 /etc/X11/xinit/XIM。
結果,只要有 XIM server 就抓來用了。:)
---
Posted via news://freenews.netfront.net
Complaints to ne...@netfront.net

枕戈待旦,背水一戰

unread,
Jun 26, 2004, 9:49:20 PM6/26/04
to
※ 引述《vam...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:

> 最近花了一些時間寫了一個中文輸入 gcin, 有一些特點,
> 請大家試用看看, 說不定會喜歡。
> 介紹及下載
> http://www.csie.nctu.edu.tw/~cp76/gcin

被 refuse 了。
--
[0;1;32m※ Origin: [33m大同電機 無限風雲 [37m<bbs.ee.ttu.edu.tw> [m
[1;32m※ From : [36m210-66-218-165.adsl.dynamic.seed.net.tw [0m

企業版爪哇豆

unread,
Jun 27, 2004, 10:07:58 PM6/27/04
to
Dear all,

Debain 的 user 需要這個 patch:

--- gcin-0.1.0-old/win0.c 2004-06-26 15:07:18.000000000 +0800
+++ gcin-0.1.0/win0.c 2004-06-28 09:35:31.000000000 +0800
@@ -1,6 +1,6 @@
#include "gcin.h"

-static char *font_name="vga8x16";
+static char *font_name="8x16";
static char *cfont_name="taipei16";
static XFontStruct *afont, *cfont;
int fwidth, fheight;

現在使用 gcin 中, 很不錯 :)
不過標點符號的輸入比較不習慣, 個人比較喜歡酷音的處理方式

Vampire at Wicked Empire

unread,
Jun 27, 2004, 11:10:43 PM6/27/04
to
企業版爪哇豆 wrote:
> Dear all,
>
> Debain 的 user 需要這個 patch:

Thanks for the patch.

>
> 現在使用 gcin 中, 很不錯 :)
> 不過標點符號的輸入比較不習慣, 個人比較喜歡酷音的處理方式

我是不清楚 酷音的方式,常用的標點符號其實可以用注音直接輸入, 不需要從
符號視窗輸入。 句點就只需要按 ㄐ ' ' 兩個鍵而已. 還有更簡單的方式,
願聞其詳。

詞音標點符號輸入:
(取發音的第一個注音符號 + 輕聲(‧) or 1/2/3/輕 聲)
(如果要輸入注音符號, 就按向下鍵去選)


ㄐ 。 (句點)
ㄉ , (逗號)
ㄇ : (冒號)
ㄨ‧ ? (問號)
ㄈ ; (分號)
ㄊ ! (驚嘆號)
ㄉˋ 、 (頓號)
ㄉˊ ‧ (點)
ㄑ‧ $ (錢)
ㄒ‧ * (星)


--
My projects:
http://fftv.sf.net
http://tcron.sf.net
http://www.csie.nctu.edu.tw.tw/~cp76/gcb

國父

unread,
Jun 27, 2004, 11:43:09 PM6/27/04
to
※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:

> 企業版爪哇豆 wrote:
> > Dear all,
> > Debain 的 user 需要這個 patch:
> Thanks for the patch.
> > 現在使用 gcin 中, 很不錯 :)
> > 不過標點符號的輸入比較不習慣, 個人比較喜歡酷音的處理方式
> 我是不清楚 酷音的方式,常用的標點符號其實可以用注音直接輸入, 不需要從
> 符號視窗輸入。 句點就只需要按 ㄐ ' ' 兩個鍵而已. 還有更簡單的方式,
> 願聞其詳。
> 詞音標點符號輸入:
> (取發音的第一個注音符號 + 輕聲(‧) or 1/2/3/輕 聲)
> (如果要輸入注音符號, 就按向下鍵去選)
> ㄐ 。 (句點)
> ㄉ , (逗號)
> ㄇ : (冒號)
> ㄨ‧ ? (問號)
> ㄈ ; (分號)
> ㄊ ! (驚嘆號)
> ㄉˋ 、 (頓號)
> ㄉˊ ‧ (點)
> ㄑ‧ $ (錢)
> ㄒ‧ * (星)
酷音:

shift + , ,
shift + . 。
[ 「
] 」
shift + [ 『
shift + ] 』
' 、
shift + ' ;
shift + ; :

幾乎所有符號都是用 shift 配合原來該符號按鍵位置
比詞音直覺多了

當然酷音還有即時加詞,更是好用
這次輸入某個詞,而他沒有幫你選好,那你可以自己選好後,再在該詞中間按tab
然後他就會被底線連起來,按 enter 輸入後,下次他就會自動選這個詞了
--
[1;30;40m夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 [m
[1;30m之器不得已 [37m相簿 http://www.wretch.twbbs.org/album 有佈景主題 速度很快 [30m於天下
[m [1;30m矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 [m
[1;30m喪禮處之道常 [37m無名 [30m樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 [m
[1;30m之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道之在 [37mjoeyen.twbbs.org [30m海 [m

Vampire at Wicked Empire

unread,
Jun 28, 2004, 1:27:17 AM6/28/04
to
國父 wrote:
> ※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> 酷音:
>
> shift + , ,
> shift + . 。
> [ 「
> ] 」
> shift + [ 『
> shift + ] 』
> ' 、
> shift + ' ;
> shift + ; :
>
> 幾乎所有符號都是用 shift 配合原來該符號按鍵位置
> 比詞音直覺多了

酷音的方式值得參考.

不過以好按的程度來說, 'gcin' 的方式, 手完全不須離開去按 shift, 而且不須
按 shift 不放.


>
> 當然酷音還有即時加詞,更是好用
> 這次輸入某個詞,而他沒有幫你選好,那你可以自己選好後,再在該詞中間按tab
> 然後他就會被底線連起來,按 enter 輸入後,下次他就會自動選這個詞了

gcin 也可以線上加詞

把 cursor 游標移至要存的詞句的開頭,按下 shift-Enter, 則會自 cursor 所在
位置存到編輯區的結尾, cursor 也會自動跳到結尾, 方便繼續輸入.

它還會動態調整同音詞與同音字,把使用者常用的詞字擺在前面。

好想要一個妹妹

unread,
Jun 28, 2004, 2:26:44 AM6/28/04
to
※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> 國父 wrote:
> > 酷音:
> > shift + , ,
> > shift + . 。
> > [ 「
> > ] 」
> > shift + [ 『
> > shift + ] 』
> > ' 、
> > shift + ' ;
> > shift + ; :
> > 幾乎所有符號都是用 shift 配合原來該符號按鍵位置
> > 比詞音直覺多了
> 酷音的方式值得參考.
> 不過以好按的程度來說, 'gcin' 的方式, 手完全不須離開去按 shift, 而且不須
> 按 shift 不放.
> > 當然酷音還有即時加詞,更是好用
> > 這次輸入某個詞,而他沒有幫你選好,那你可以自己選好後,再在該詞中間按tab
> > 然後他就會被底線連起來,按 enter 輸入後,下次他就會自動選這個詞了
> gcin 也可以線上加詞
> 把 cursor 游標移至要存的詞句的開頭,按下 shift-Enter, 則會自 cursor 所在
> 位置存到編輯區的結尾, cursor 也會自動跳到結尾, 方便繼續輸入.
> 它還會動態調整同音詞與同音字,把使用者常用的詞字擺在前面。
我發現 gcin 雖然好用,可是他只有 詞音啊?

又不能跟別人並存,每次用都得去改 XIM,

可是..可是我有很多字只會用 無蝦米 打耶,

這樣... 很困擾說。

// 我只看了 readme ,也沒看到有像 xcinrc 一樣的東西可以改,
// gcin 只有 一個 method 沒錯吧?

--


沒錢沒糧沒兵沒將,這樣的君主還玩什麼?
不過,新君主不就是這樣才好玩?

--
[1;30;40m夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 [m

[1;30m之器不得已 [37mBBS telnet://wretch.twbbs.org 開個人板 超快 不用連署 [30m得志於天下


[m [1;30m矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 [m
[1;30m喪禮處之道常 [37m無名 [30m樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 [m

[1;30m之令而自均始制有名名亦既有夫亦將知止知 [37m220-135-70-122.HINET-IP.hinet.net [30m海 [m

Vampire at Wicked Empire

unread,
Jun 28, 2004, 2:36:40 AM6/28/04
to
好想要一個妹妹 wrote:
> ※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
>
> 我發現 gcin 雖然好用,可是他只有 詞音啊?
>
> 又不能跟別人並存,每次用都得去改 XIM,
>
> 可是..可是我有很多字只會用 無蝦米 打耶,
>
> 這樣... 很困擾說。
>
> // 我只看了 readme ,也沒看到有像 xcinrc 一樣的東西可以改,
> // gcin 只有 一個 method 沒錯吧?
>

以後會加入其他輸入法的 support

¤pżßLinux

unread,
Jun 28, 2004, 2:38:15 AM6/28/04
to
※ 引述《Blood...@wretch.twbbs.org (好想要一個妹妹)》之銘言:

> // 我只看了 readme ,也沒看到有像 xcinrc 一樣的東西可以改,
> // gcin 只有 一個 method 沒錯吧?

是的, 沒得改 :-)

改字形與配色的話, 請改 win0.c
以下是我的改法:

static char *font_name="12x24";
static char *cfont_name="taipei24";


static XFontStruct *afont, *cfont;
int fwidth, fheight;

static struct {
u_long fg, bg;
char *fg_str,*bg_str;
} pc_color[]= {
{0,0,"black","gray"},
{0,0,"yellow","brown"},
{0,0,"red","yellow"},
{0,0,"white","white"}
};

顯示的效果如快照:

http://jserv.sayya.org/misc/matchbox-gcin.png

Good Luck!
--


Jim Huang <jserv AT kaffe.org>

Official Kaffe.org developer
Focusing on Open Source Java VM, Chinese Input Method, and Qt/Embedded.
Any comments are welcome.
--
[1;32m※ Origin: [33mSayYA 資訊站 [37m<bbs.sayya.org> [m
[1;31m◆ From: [36mnews.ccns.ncku.edu.tw [m

國父

unread,
Jun 28, 2004, 5:27:27 AM6/28/04
to
※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> 國父 wrote:
> > 酷音:
> > shift + , ,
> > shift + . 。
> > [ 「
> > ] 」
> > shift + [ 『
> > shift + ] 』
> > ' 、
> > shift + ' ;
> > shift + ; :
> > 幾乎所有符號都是用 shift 配合原來該符號按鍵位置
> > 比詞音直覺多了
> 酷音的方式值得參考.
> 不過以好按的程度來說, 'gcin' 的方式, 手完全不須離開去按 shift, 而且不須
> 按 shift 不放.
剛剛測試結果,真的是詞音的方式比較快速
不過我也花了一些時間熟悉、記憶他

不如,兩種方法都可以輸入,看使用者選擇用哪一種


> > 當然酷音還有即時加詞,更是好用
> > 這次輸入某個詞,而他沒有幫你選好,那你可以自己選好後,再在該詞中間按tab
> > 然後他就會被底線連起來,按 enter 輸入後,下次他就會自動選這個詞了
> gcin 也可以線上加詞
> 把 cursor 游標移至要存的詞句的開頭,按下 shift-Enter, 則會自 cursor 所在
> 位置存到編輯區的結尾, cursor 也會自動跳到結尾, 方便繼續輸入.
> 它還會動態調整同音詞與同音字,把使用者常用的詞字擺在前面。

所以,假使你要儲存字詞,勢必要輸入下一個字詞之前就先儲存囉??
其實只能如此儲存也未必不好,只是沒這麼彈性而已
--
顏孜羲 (Joseph Yen)
GnuPG Public Key: http://csdc.twbbs.org/~joseph/joseph.asc


--
[1;32m※ Origin: [33mSayYA 資訊站 [37m<bbs.sayya.org> [m

[1;31m◆ From: [36mjoeyen.twbbs.org [m

枕戈待旦,背水一戰

unread,
Jun 28, 2004, 7:57:10 AM6/28/04
to
※ 引述《joeye...@wretch.twbbs.org (國父)》之銘言:

> ※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> > 企業版爪哇豆 wrote:
> > Thanks for the patch.

> > 我是不清楚 酷音的方式,常用的標點符號其實可以用注音直接輸入, 不需要從
> > 符號視窗輸入。 句點就只需要按 ㄐ ' ' 兩個鍵而已. 還有更簡單的方式,
> > 願聞其詳。
> > 詞音標點符號輸入:
> > (取發音的第一個注音符號 + 輕聲(‧) or 1/2/3/輕 聲)
> > (如果要輸入注音符號, 就按向下鍵去選)
> > ㄐ 。 (句點)
> > ㄉ , (逗號)
> > ㄇ : (冒號)
> > ㄨ‧ ? (問號)
> > ㄈ ; (分號)
> > ㄊ ! (驚嘆號)
> > ㄉˋ 、 (頓號)
> > ㄉˊ ‧ (點)
> > ㄑ‧ $ (錢)
> > ㄒ‧ * (星)
> 酷音:
> shift + , ,
> shift + . 。
> [ 「
> ] 」
> shift + [ 『
> shift + ] 』
> ' 、
> shift + ' ;
> shift + ; :
> 幾乎所有符號都是用 shift 配合原來該符號按鍵位置
> 比詞音直覺多了
> 當然酷音還有即時加詞,更是好用
> 這次輸入某個詞,而他沒有幫你選好,那你可以自己選好後,再在該詞中間按tab
> 然後他就會被底線連起來,按 enter 輸入後,下次他就會自動選這個詞了

上下左右鍵還有 BackSpace 跟原本的 xcin 有些差異,用起來有點不習慣,
可否修改呢?謝謝!


--
[0;1;32m※ Origin: [33m大同電機 無限風雲 [37m<bbs.ee.ttu.edu.tw> [m

[1;32m※ From : [36m211-74-213-97.adsl.dynamic.seed.net.tw [0m

オ─

unread,
Jun 28, 2004, 6:37:11 PM6/28/04
to
※ 引述《Vampire at Wicked Empire <vam...@localhost.loca》之銘言:

> 最近花了一些時間寫了一個中文輸入 gcin, 有一些特點,
> 請大家試用看看, 說不定會喜歡。
> 介紹及下載
> http://www.csie.nctu.edu.tw/~cp76/gcin
great!
馬上開始使用,感謝感謝。

BTW. 也感謝GOT把gcin放到ebuild裡面去。^^

--
[44m[Yuren's Blog] [m
[47;30m我無法以清晰流利的任何一種語言與你解釋。 [m
[47;30m只能同你走過石砌的小路、從緊握的,溫軟的手中傳達這不能形容的感受。 [m
[47;30m- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [m
[47;30mhttp://wshlab2.ee.kuas.edu.tw/personal/yurenju/ [m

--
[1;31m# [33m Origin [31m# [0;44m 高應科大 楓城 [34;47m bbs.kuas.edu.tw [m
[1;31m# [35m Author [31m# [36m218-35-112-72.cm.dynamic.apol.com.tw [m

Palatis

unread,
Jun 28, 2004, 1:32:49 PM6/28/04
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

左岸 wrote:
| ※ 引述《Vampire at Wicked Empire <vam...@localhost.loca》之銘言:
|>最近花了一些時間寫了一個中文輸入 gcin, 有一些特點,
|> 請大家試用看看, 說不定會喜歡。
|>介紹及下載
|> http://www.csie.nctu.edu.tw/~cp76/gcin
| great!
| 馬上開始使用,感謝感謝。
| BTW. 也感謝GOT把gcin放到ebuild裡面去。^^
|

感謝大家支持 Gentoo!

got portage overlay 裡面有個 xim-select, 是方便使用多個 xim
的使用者切換 xim 的小工具. 若對它有什麼意見的話, 歡迎說出來喔!

當然, 由於 Linux 的開放性, 這個套件其他 distro 當然也可以用.
詳情請見:
~ http://staff.gentoo.org.tw/~palatis/xim-select/

- --
最好的是男人 (man)!
請善用 google (http://www.google.com/)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFA4FZB3zkHylOtwZ8RAnEgAJ0aa64PfZyVjKMK5wNlOduRnIzrawCffZJJ
aF6+SeTcE13qkHjIocjSgxE=
=tk8U
-----END PGP SIGNATURE-----

好想要一個妹妹

unread,
Jun 28, 2004, 8:55:50 PM6/28/04
to
※ 引述《garych...@bbs.ee.ttu.edu.tw (枕戈待旦,背水一戰)》之銘言:
> ※ 引述《joeye...@wretch.twbbs.org (國父)》之銘言:

> > 酷音:
> > shift + , ,
> > shift + . 。
> > [ 「
> > ] 」
> > shift + [ 『
> > shift + ] 』
> > ' 、
> > shift + ' ;
> > shift + ; :
> > 幾乎所有符號都是用 shift 配合原來該符號按鍵位置
> > 比詞音直覺多了
> > 當然酷音還有即時加詞,更是好用
> > 這次輸入某個詞,而他沒有幫你選好,那你可以自己選好後,再在該詞中間按tab
> > 然後他就會被底線連起來,按 enter 輸入後,下次他就會自動選這個詞了
> 上下左右鍵還有 BackSpace 跟原本的 xcin 有些差異,用起來有點不習慣,
~~~~ 原本?
那裡原那裡本?

你是不是應該爬文看一下,

這不是 v 大自已寫的嗎?
> 可否修改呢?謝謝!

Vampire at Wicked Empire

unread,
Jun 28, 2004, 10:17:43 PM6/28/04
to
枕戈待旦,背水一戰 wrote:
>
> 上下左右鍵還有 BackSpace 跟原本的 xcin 有些差異,用起來有點不習慣,
> 可否修改呢?謝謝!
> --

windows 新注音 不就是詞與字並排顯示。 xcin 中按向上鍵如果詞不是你要的,
你還要按向下鍵. 不過我不太喜歡用 page-down 去選下一頁, 全部都用向下鍵不
是更簡單.

國父

unread,
Jun 28, 2004, 11:26:30 PM6/28/04
to
※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> 枕戈待旦,背水一戰 wrote:
> > 上下左右鍵還有 BackSpace 跟原本的 xcin 有些差異,用起來有點不習慣,
> > 可否修改呢?謝謝!
> > --
> windows 新注音 不就是詞與字並排顯示。 xcin 中按向上鍵如果詞不是你要的,
> 你還要按向下鍵. 不過我不太喜歡用 page-down 去選下一頁, 全部都用向下鍵不
> 是更簡單.

輸入法的操作模式,並非一味符合他人需求,也要讓人養成好習慣

Vampire at Wicked Empire

unread,
Jul 2, 2004, 6:40:17 AM7/2/04
to
Vampire at Wicked Empire wrote:
> 最近花了一些時間寫了一個中文輸入 gcin, 有一些特點,
> 請大家試用看看, 說不定會喜歡。
>
>
> 介紹及下載
> http://www.csie.nctu.edu.tw/~cp76/gcin
>
>

0.1.3:
- 滑鼠指標移到 gcin 的視窗時會把改成手的圖案提示 user 可以按此
- 詞音現在也可以用向上鍵把選注音字詞的視窗往回捲一頁
- 中英切換時游標會改變大小以顯示目前的狀態
- 字形 vga8x16 改成用 8x16. 感謝 (jser...@ofo.csie.ntu.edu.tw)
- 新增酷音的標點符號的輸入方式 Thanks to d22071...@bbs.sayya.org
- bugfix : 符號視窗有時候會開不起來.

kai

unread,
Jul 2, 2004, 7:29:23 AM7/2/04
to
※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> Vampire at Wicked Empire wrote:
> > 最近花了一些時間寫了一個中文輸入 gcin, 有一些特點,
> > 請大家試用看看, 說不定會喜歡。
> > 介紹及下載
> > http://www.csie.nctu.edu.tw/~cp76/gcin
> 0.1.3:
> - 滑鼠指標移到 gcin 的視窗時會把改成手的圖案提示 user 可以按此
> - 詞音現在也可以用向上鍵把選注音字詞的視窗往回捲一頁
> - 中英切換時游標會改變大小以顯示目前的狀態
> - 字形 vga8x16 改成用 8x16. 感謝 (jser...@ofo.csie.ntu.edu.tw)
> - 新增酷音的標點符號的輸入方式 Thanks to d22071...@bbs.sayya.org
> - bugfix : 符號視窗有時候會開不起來.
網頁最下面的下載連結錯了
(上面是正常的)

--
[1;30;40m夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 [m
[1;30m之器不得已 [37mBBS telnet://wretch.twbbs.org 開個人板 超快 不用連署 [30m得志於天下
[m [1;30m矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 [m
[1;30m喪禮處之道常 [37m無名 [30m樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 [m
[1;30m之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道 [37mxacid.m1.ntu.edu.tw [30m海 [m

Vampire at Wicked Empire

unread,
Jul 2, 2004, 7:40:57 AM7/2/04
to
kai wrote:
> ※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:

>
> 網頁最下面的下載連結錯了
> (上面是正常的)

Fixed. Thanks.

kai

unread,
Jul 2, 2004, 2:19:28 PM7/2/04
to
沒寫清楚, ↓gnome 2.2
剛剛在rh9, gnome第一次裝(0.1.3)
configure; make; make install
然後修改/etc/X11/xinit/xinitrc.d/xinput
xcin改成gcin就可以了(也可以把xcin關掉,進x以後再執行gcin啦)

試用以後的感覺:這個詞音真是太棒了!
尤其是字詞的管理功能,一次從整篇文真裡加詞
不用像以前一樣在兩個視窗切換來換去,方便多了
標點符號的工具列(還是該叫做panel?)
應該是第一次在linux下完全解決全型符號的問題吧(小弟所知有限)

不過我用的結果有些地方怪怪的:
1.
按shift-space會切換全/半型,即使沒有切換到詞音也一樣,有點奇怪
另外希望能增加全/半型的顯示

2.
只要切換到詞音,不管輸入欄有沒有字,方向鍵的向上都不能用
其他下,左,右, pgup, pgdn, home, end 在輸入欄沒字的時候都正常

3.
有些英文符號'\=還有numpad的.+-/都無法出現在輸入欄
例如英文模式依序打"shift-space"按enter會打出"-shiftspace"

4.
這個比較奇怪
有時候輸入欄位是空的,按shift-[0-9]想要輸入#$%^等符號
輸入欄位會出現一些奇怪的詞
例如:
先輸入"全新的輸入",然後按ctrl-u刪掉所有字
再按shift-3,會出現" 殊文"
如果按shift-4會出現"疏於防範"

5.
剛剛用gcin在qterm下打字,X當了兩次
有輸入法錯誤的訊息,但是我沒留下錯誤訊息(真的很抱歉)
不知道有沒有其他人有同樣的情形

6.
和4.很像,剛剛想要打"真的很抱歉)"的時候
按"真的很抱歉shift-0"出現"真的很爆破"
這...^^"


感覺好像故意在挑骨頭...
但是我還是會繼續用gcin,習慣用xcin的詞音的朋友也可以試試看
最後當然要感謝V大的努力


--
[1;30;40m夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 [m
[1;30m之器不得已 [37mBBS telnet://wretch.twbbs.org 開個人板 超快 不用連署 [30m得志於天下
[m [1;30m矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 [m
[1;30m喪禮處之道常 [37m無名 [30m樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 [m
[1;30m之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道 [37mxacid.m1.ntu.edu.tw [30m海 [m

作者在 [36m 04/07/03 2:19:28 [37m從 [36m xacid.m1.ntu.edu.tw [37m修改這篇文章

國父

unread,
Jul 2, 2004, 3:07:11 PM7/2/04
to
我剛剛也在 debian unstable 下包了個 gcin 的 deb 來安裝,真的好好用阿!

雖然以介面來說,還沒有 scim 這麼美麗,不過個有個的優缺點

國父

unread,
Jul 2, 2004, 3:18:33 PM7/2/04
to
一個小小的建議:

因為ㄐ ㄉ ㄈ ㄇ ㄉ4 以及 shift + , . [] ' : ' ; 等等也很難包辦所有 big5
的符號。

是否可像微軟新注音一般有 ctrl+alt+, 這種功能鍵 show 出符號鍵盤
而上面的的按鍵位置就對應到鍵盤上,可以完全不用滑鼠輸入
當然未必要跟隨微軟新注音使用 ctrl+alt+, ,可以想個更好用,更不容易與其他程式
衝突的快捷鍵

我是趁著這股熱潮趕快丟出一些建議
真是拜託您了,希望這個 gcin 也能有非常良好的發展

剛剛我才換用 gcin,真的是非常好用阿!!!感謝您的貢獻

Vampire at Wicked Empire

unread,
Jul 11, 2004, 3:40:18 AM7/11/04
to
0.1.4:
- 主輸入視窗改成用 gtk2, 所以背景顏色會隨 theme
變換顏色,看起來更一致。也有使用者介面來修改字體的大小。
- 英文模式下不應該用酷音的標點符號輸入方式
- 修正了 xaci...@wretch.twbbs.org report 的一些 bugs
- 新增詞庫編輯的功能

國父

unread,
Jul 11, 2004, 4:02:12 AM7/11/04
to
※ 引述《vam...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:

> 0.1.4:
> - 主輸入視窗改成用 gtk2, 所以背景顏色會隨 theme
> 變換顏色,看起來更一致。也有使用者介面來修改字體的大小。
> - 英文模式下不應該用酷音的標點符號輸入方式
> - 修正了 xaci...@wretch.twbbs.org report 的一些 bugs
> - 新增詞庫編輯的功能
> http://www.csie.nctu.edu.tw/~cp76/gcin
給您較為完整的酷音標點符號列表
gcin 中還是有許多不齊全

在中文模式下:
按鍵 符號
~ ~
! !
@ @
# #
$ $
% %
^ ︿
& &
* *
( (
) )
_ ﹍
= =
+ +
[ 「
] 」
{ 『
} 』
\ \
| |
: :
' 、
" ;
< ,
> 。
? ?
' 、


--
[1;30;40m夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 [m

[1;30m之器不得已 [37m相簿 http://www.wretch.twbbs.org/album 有佈景主題 速度很快 [30m於天下

[m [1;30m矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 [m
[1;30m喪禮處之道常 [37m無名 [30m樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 [m

[1;30m之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道之在 [37mjoeyen.twbbs.org [30m海 [m

Vampire at Wicked Empire

unread,
Jul 18, 2004, 10:48:48 PM7/18/04
to
Vampire at Wicked Empire wrote:
> 最近花了一些時間寫了一個中文輸入 gcin, 有一些特點,
> 請大家試用看看, 說不定會喜歡。
>
>
> 介紹及下載
> http://www.csie.nctu.edu.tw/~cp76/gcin
>

對於 root window (特別是 GTK2) style 輸入視窗跑來跑去的問題,現在可以根
據每一個 XIM client 設一個固定的位置。 當然,也可以取消重設。


0.1.7:
- 刪除半形的英文字時視窗會變大的問題,這一次真的完全 fixed 了。
- 你可以按輸入視窗中的圖釘來固定或解除固定視窗。

kai

unread,
Jul 19, 2004, 11:02:40 AM7/19/04
to
※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:

> 對於 root window (特別是 GTK2) style 輸入視窗跑來跑去的問題,現在可以根
> 據每一個 XIM client 設一個固定的位置。 當然,也可以取消重設。
> 0.1.7:
> - 刪除半形的英文字時視窗會變大的問題,這一次真的完全 fixed 了。
其實不算完全fixed,如果用ctrl-u清除視窗就不會變回去
不過ctrl-u我覺得不常用

> - 你可以按輸入視窗中的圖釘來固定或解除固定視窗。
固定視窗的功能真的很實用

另外有兩個地方不知道能不能改進
1.第一個是希望能用~/.gcin/symbol-table做為符號表
不知道修改win-sym.c的symbol-table這一行然後重編可不可以
似乎所有source只有這裡有這個關鍵字?(抱歉小弟不懂C)
2.ctrl-*, alt-*這樣的組合鍵似乎只能在GTK2程式使用
而Mozilla或qterm就沒辦法,例如ctrl-s會變成輸入『ㄋ』

還有關於安裝想請教兩個問題:
1.make install過程會執行update-menus,似乎是MDK才有的程式,功能是更新選單
這麼說gcin是不是動到什麼選單的設定?不過沒執行update-menus也可以正常用啊
2.make install過程還會執行modify-XIM這個script,檢查並修改XIM設定
主要是把"XIM_PROGRAM=xcin"換成"XIM_PROGRAM=gcin"
但是因為不同dist的XIM設定檔位置不同,換個dist裝只好手動修改
這樣只要多寫幾行elseif偵測各種不同dist的設定檔,應該就能讓gcin在不同dist上
都只要./configure;make;make install就能安裝
當然,前提是使用者原本必須用xcin才有效
不知這樣的想法可不可行,如果可以,寫這個script應該很容易
像是
=====================================================
xinitdir=/etc/X11/xinit
ximorig=XIM.orig.gcin
if [ -d $xinitdir ]; then
cd $xinitdir
# MDK
if [ -f XIM ]; then
if [ ! -f $ximorig ]; then
mv XIM $ximorig
fi
sed -e "s/XIM_PROGRAM=xcin/XIM_PROGRAM=gcin/" < $ximorig > XIM
chmod 755 XIM
# RH9
elif [ -f xinitrc.d/xinput ]; then
if [ ! -f xinput.orig.gcin ]; then
mv xinitrc.d/xinput xinput.orig.gcin
fi
sed -e "s/XIM_PROGRAM=xcin/XIM_PROGRAM=gcin/" < xinput.orig.gcin > \
xinitrc.d/xinput
chmod 755 xinitrc.d/xinput
# others
else
echo "Please modify yout XIM settings manually"
fi
else
echo "Directory $xinitdir does not exist"
fi
=============================================================
獻醜了,不過像這樣應該可以在MDK、RH9安裝(FC應該也行吧)
再多加幾行要在大部分的dist安裝應該很容易

就是這幾個問題,謝謝


--
[1;30;40m夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 [m

[1;30m之器不得已 [37mBLOG http://www.wretch.twbbs.org/blog 安西教練 我想寫日記 嗚嗚 [30m下


[m [1;30m矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 [m
[1;30m喪禮處之道常 [37m無名 [30m樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 [m

[1;30m之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道 [37mxacid.m1.ntu.edu.tw [30m海 [m

呼~~~~~

unread,
Jul 20, 2004, 3:37:37 AM7/20/04
to
※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> 如果沒有設定 GCIN_XIM, gcin XIM 的名字是 xcin,
> 所以原來的 XMODIFIERS=@im=xcin 就不需修改
> 我想可能是你有設定
> XMODIFIERS=@im=gcin
> 所以必須
> export GCIN_XIM=gcin

我是使用 mdk 10.0 我用rpm 的方式安裝好之後
我發現我的輸入法還是 xcin
env | grep xcin

XIM_PROGRAM=xcin
XIM=xcin-zh_TW
XMODIFIERS=@im=xcin-zh_TW

我是否漏了什麼沒改到嘛
--

[1;33m不聞不若聞之, [1;35m聞之不若見之, [1;31m見之不若知之,
[1;32m知之不若行之。 [1;36m學至於行之而止矣。


--
[1;32m※ Origin: [33mSayYA 資訊站 [37m<bbs.sayya.org> [m

[1;31m◆ From: [36m61-220-148-204.hinet-ip.hinet.net [m

Vampire at Wicked Empire

unread,
Jul 20, 2004, 4:08:44 AM7/20/04
to
呼~~~~~ wrote:
> ※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
>
>>如果沒有設定 GCIN_XIM, gcin XIM 的名字是 xcin,
>>所以原來的 XMODIFIERS=@im=xcin 就不需修改
>>我想可能是你有設定
>> XMODIFIERS=@im=gcin
>>所以必須
>> export GCIN_XIM=gcin
>
>
> 我是使用 mdk 10.0 我用rpm 的方式安裝好之後
> 我發現我的輸入法還是 xcin
> env | grep xcin
>
> XIM_PROGRAM=xcin
> XIM=xcin-zh_TW
> XMODIFIERS=@im=xcin-zh_TW
>
> 我是否漏了什麼沒改到嘛

檢查
/etc/X11/xinit/XIM

是否有改成

zh_TW*)
export LC_CTYPE=zh_TW.Big5
XIM=xcin

xcin*) XIM_PROGRAM=gcin ;;


要 logout & login

呼~~~~~

unread,
Jul 20, 2004, 4:48:41 AM7/20/04
to
※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> 檢查
> /etc/X11/xinit/XIM
> 是否有改成
> zh_TW*)
> export LC_CTYPE=zh_TW.Big5
> XIM=xcin
> xcin*) XIM_PROGRAM=gcin ;;
> 要 logout & login

有ㄟ 我都還做了 reboot 的動作 可是開機一進 kde 就還是xcin

Vampire at Wicked Empire

unread,
Jul 20, 2004, 5:16:42 AM7/20/04
to
呼~~~~~ wrote:
> ※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
>
>>檢查
>>/etc/X11/xinit/XIM
>>是否有改成
>>zh_TW*)
>> export LC_CTYPE=zh_TW.Big5
>> XIM=xcin
>>xcin*) XIM_PROGRAM=gcin ;;
>>要 logout & login
>
>
> 有ㄟ 我都還做了 reboot 的動作 可是開機一進 kde 就還是xcin
>

可能你的 xcin 不是在 /etc/X11/xinit/XIM 執行的

fire

unread,
Jul 20, 2004, 11:04:52 AM7/20/04
to
呼~~~~~ said the following on 西元2004年07月20日 16:48:

>※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
>
>
>>檢查
>>/etc/X11/xinit/XIM
>>是否有改成
>>zh_TW*)
>> export LC_CTYPE=zh_TW.Big5
>> XIM=xcin
>>xcin*) XIM_PROGRAM=gcin ;;
>>要 logout & login
>>
>>
>
> 有ㄟ 我都還做了 reboot 的動作 可是開機一進 kde 就還是xcin
>
>

改這樣好了:
/etc/X11/xinit/XIM 前半段中:
-- -- -- -- -- -- -- --
zh_TW.*)
export LC_CTYPE=zh_TW.Big5
export GCIN_XIM=gcin
export XMODIFIERS=@im=gcin
XIM=gcin
;;
-- -- -- -- -- -- -- --

/etc/X11/xinit/XIM 最後第三行:
-- -- -- -- -- -- -- --
LC_ALL=zh_TW.Big5 $GCIM_PROGRAM $XIM_PROG_ARGS &
-- -- -- -- -- -- -- --
---
Posted via news://freenews.netfront.net
Complaints to ne...@netfront.net

呼~~~~~

unread,
Jul 20, 2004, 11:10:41 AM7/20/04
to
※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> 呼~~~~~ wrote:
> > 有ㄟ 我都還做了 reboot 的動作 可是開機一進 kde 就還是xcin
> 可能你的 xcin 不是在 /etc/X11/xinit/XIM 執行的

我剛剛把 xcin 移掉裝 gcin 可是還是沒辦法把 gcin 叫起來
--

[1;33m不聞不若聞之, [1;35m聞之不若見之, [1;31m見之不若知之,
[1;32m知之不若行之。 [1;36m學至於行之而止矣。
--
[1;32m※ Origin: [33mSayYA 資訊站 [37m<bbs.sayya.org> [m

[1;31m◆ From: [36m61-230-3-100.dynamic.hinet.net [m

Vampire at Wicked Empire

unread,
Jul 20, 2004, 9:21:26 PM7/20/04
to
呼~~~~~ wrote:
> ※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
>
>>呼~~~~~ wrote:
>>
>>> 有ㄟ 我都還做了 reboot 的動作 可是開機一進 kde 就還是xcin
>>
>>可能你的 xcin 不是在 /etc/X11/xinit/XIM 執行的
>
>
> 我剛剛把 xcin 移掉裝 gcin 可是還是沒辦法把 gcin 叫起來
> --

直接執行 gcin 可以嗎

枕戈待旦,背水一戰

unread,
Jul 21, 2004, 9:51:00 AM7/21/04
to
※ 引述《yuchi...@bbs.sayya.org (呼~~~~~)》之銘言:

> ※ 引述《vampi...@localhost.localdomain (Vampire at Wicked Empire)》之銘言:
> > 呼~~~~~ wrote:
> > 可能你的 xcin 不是在 /etc/X11/xinit/XIM 執行的
> 我剛剛把 xcin 移掉裝 gcin 可是還是沒辦法把 gcin 叫起來

我是這樣設定的:
~/.i18n 或 /etc/sysconfig/i18n
寫入
XIM_PROGRAM=gcin

所以 /etc/X11/xinit/XIM 就不用改了。

我是用 mdk 9.2 ,至於其他的 distro 我就不清楚了。
(fedora 應該也適用)


--
[0;1;32m※ Origin: [33m大同電機 無限風雲 [37m<bbs.ee.ttu.edu.tw> [m

[1;32m※ From : [36m203-70-197-133.adsl.dynamic.seed.net.tw [0m

0 new messages