cht電腦資訊gcin
adm Find login register

[疑問] 「%keyname begin」有63個定義的限制?

winlin
1 [疑問] 「%keyname begin」有63個定義的限制?
Promote 0 Bookmark 02010-07-24quote  

eliu兄好:
由於要合併英文和543倉頡的cin,才發現%keyname begin裡的定義只限63個?
超出第63個之後就抓不到?
(之前好像有聽過這個限制,但沒留意)
請問這個有可能突破嗎?
感謝~辛苦了~大笑

eliu
2
Promote 0 Bookmark 02010-07-24quote  
winlin
3
Promote 0 Bookmark 02010-07-24quote  

eliu
已經在pre13 中解決,必須重新產生 .gtab

試了一下,還是不行~
用附件(cj543+En.cin)裡的%keyname begin,最後二行定義是:

Y Y
Z Z

(為了區分大小寫,我有設%keep_key_case)
pre13弄成gtab後會發現「shift+y」和「shift+z」是拆不出來的。

感謝,辛苦了

eliu
4
Promote 0 Bookmark 02010-07-24quote  
winlin
5
Promote 0 Bookmark 02010-07-25quote  
己經用了pre14最新的gcin2tab,還是不行(gtab如附件),
還是eliu兄把gtab放一份上來借我試試?感謝~
edited: 2
eliu
6
Promote 0 Bookmark 02010-07-25quote  
winlin
7
Promote 0 Bookmark 02010-07-25quote  

eliu
我試了你的 .gtab可以用,有沒有把 shift- (alt-shift) 輸入片語的功能關掉。

平常我是關掉的,我有試著打開看看,但還是不行~
(註:若有需要config,如附件,感謝~)

http://hyperrate.com/topic-files-dir/41/19941-NsEd0sfdKb/single_win2010_0725_181606.png

 
edited: 1
eliu
8
Promote 0 Bookmark 02010-07-25quote  

我用你的 config可以用,不過不會出現與我一樣的畫面,因為你把預選字&預選部分符合的字關閉了,建議先打開試試看,看按Y有沒有東西出來。

edited: 2
winlin
9
Promote 0 Bookmark 02010-07-25quote  

我試著開啟預覽部份符合字或預覽候選字,但是都不行,
後來把~/.gcin整個刪了,這樣就又O.K.了~

看來問題不是在~/.gcin/config,
目前懷疑可能是和舊版本留下來的某些檔案有關,
我試看看問題可能出在哪裡~待會再上來回覆~

感謝~

winlin
10
Promote 0 Bookmark 02010-07-25quote  
找到凶手了!!!
我在測試cj543+En.gtab時,都是把它改名為cj543.gtab,放在~/.gcin裡,取代543倉頡,
剛剛發現一旦~/.gcin裡有「cj543.gtab.append」這個檔案存在,
不論該檔裡頭內容為何,都會導致這個測試的輸入法的「shift +Y」和「shift+W」不能用。
eliu兄可以試試,感謝~辛苦了~

cht電腦資訊gcin
adm Find login register
views:22742