| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 1 | subject:
[gtab 自動選字] 問題回報 |  0  0 | 2008-08-03 | quote |  |  | 
 
感謝eliu兄,gtab的自動選字功能實現了!為了讓這個功能更為完善,小弟先上來回報幾個試用上所遇到的問題 :)
 
 1. 有些字不會進入緩衝區就直接輸出了:
 「shift + 任意鍵」所輸出的字,或是Capslock切換到英文後所輸出的英文字,都不會進入gtab的緩衝區。
 
 2. 倉五輸出「輸」這個字所遇見的問題:
 先把gcin-setup中gtab輸入法的選項勾選「預覽/預選 字」,然後拆碼「jjomn」,這時預覽列會出現「1.輸」,這時不要按空白鍵,要按「1」輸字,按了1之後gcin就會當掉。這個問題適用於倉頡、倉五、小弟整理的四碼倉頡(jjon)、 candyz前輩的亂倉打鳥。
 
 3. 簡易輸入法自動選字有點慢:
 譬如,打「王八蛋」這三個字的時候,在「蛋」這個字就要等幾秒鐘之後才會選好字。
 註:「王八蛋」的簡易拆碼是「mg空白鍵ho空白鍵ni空白鍵」
 
 4. 好像沒有看到關聯詞的功能?
 目前gtab好像只有自動選字,還沒有看到像詞音一樣的「輸入預選詞視窗」。
 
 5.取消勾選「預覽/預選 字」所帶來的問題:
 取消勾選這個選項後,gcin不會主動無法出現候選字,這個是可以理解的,但是卻也不能像詞音一樣用←↓來移動游標進行選字,作了←↓這個動作後,候選字選單仍不會出現。
 
 另外,小弟有個可有可無的建議:
 1. 版面配置能否類似詞音?
 詞音是拆字區在右,緩衝區在左,候選字呈垂直列表。雖然gtab輸入法在自動選字的情形下變成了三列並不難看,但是詞音輸入法的界面還是比較漂亮,單一列也比較不佔空間。不過,eliu兄可能有我沒有留意到的考量,若不方便,倒也沒有關係,感謝~
 
 -------------------------------------------------------------------好用的gcin連結:
edited: 4
     | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 2 | subject:
[gtab 自動選字] 問題回報 |  0  0 | 2008-07-30 | quote |  |  | 
 | winlin |  | 
另外,小弟有個可有可無的建議:1. 版面配置能否類似詞音?
 詞音是拆字區在左,緩衝區在右,候選字呈垂直列表。雖然gtab輸入法在自動選字的情形下變成了三列並不難看,但是詞音輸入法的界面還是比較漂亮,單一列也比較不佔空間。不過,eliu兄可能有我沒有留意到的考量,若不方便,倒也沒有關係,感謝~
 
 | 
關於這個,我又發現一個問題要補充一下,在自動選字的模式下,gtab輸入法設定選項中的「隱藏第二列(輸入鍵...)」和「輸入鍵移至第一列」是沒有效的,
 如果這兩個選項能有效,版面配置大致就和詞音相近了 :)
 -------------------------------------------------------------------好用的gcin連結:
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 4 | subject:
[gtab 自動選字] 問題回報 |  0  0 | 2008-07-31 | quote |  |  | 
 | winlin |  | 
 
2. 倉五輸出「輸」這個字所遇見的問題:先把gcin-setup中gtab輸入法的選項勾選「預覽/預選 字」,然後拆碼「jjomn」,這時預覽列會出現「1.輸」,這時不要按空白鍵,要按「1」輸字,按了1之後gcin就會當掉。這個問題適用於倉頡、倉五、小弟整理的四碼倉頡(jjon)、 candyz前輩的亂倉打鳥。
 
 | 
我抓到規則了!原來是在拆滿碼的時候,按數字鍵來選字的話,gcin就會crash !譬如倉頡和亂倉的滿碼是5個碼,「輸」這個字正好是拆滿5碼,這時按數字鍵來輸出文字,gcin就掛了
 -------------------------------------------------------------------好用的gcin連結:
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 5 | subject:
[gtab 自動選字] 問題回報 |  0  0 | 2008-08-01 | quote |  |  | 
 | winlin |  | 
另外,小弟有個可有可無的建議:1. 版面配置能否類似詞音?
 詞音是拆字區在右,緩衝區在左,候選字呈垂直列表。雖然gtab輸入法在自動選字的情形下變成了三列並不難看,但是詞音輸入法的界面還是比較漂亮,單一列也比較不佔空間。不過,eliu兄可能有我沒有留意到的考量,若不方便,倒也沒有關係,感謝~
 | 
關於這個部份,小弟補個插圖,這樣比較容易明白:
 
1.目前gtab自動選字的版面配置
 
  
2.類似詞音的版面配置(候選字呈垂直模式)
 
   
3.其實將第二和第三列合併也蠻好看的
 
  
↑這個比較像是原來gtab的版面配置,只不是第二列最右邊的是顯示「候選字」的區域,而不是「顯示上一個字的拆碼」。但是這麼做的缺點是,如果候選字很多的話,版面會被拉得很寬...,如果可以搭配垂直選擇或許可以避開這個問題...
 
  -------------------------------------------------------------------好用的gcin連結:
edited: 2
     | 
| coolcd joined:
2008-01-21
 posted:
2601
 promoted: 348
 bookmarked: 95
 
 | | 6 | subject:
[gtab 自動選字] 問題回報 |  0  0 | 2008-08-01 | quote |  |  | 
 | winlin |  | 
1. 有些字不會進入緩衝區就直接輸出了: 「shift + 任意鍵」所輸出的字,或是Capslock切換到英文後所輸出的英文字,都不會進入gtab的緩衝區。 | 
以下均用行列輸入法測試:
 
我這邊按「shift+任意鍵」時,並非所有字元都會直接輸出。按住 shift + 所有英文都會直接輸出,還有
~!@#$%^&()_+{}|:"<> 也會直接輸出,但按 * (shift+8) 及 ? (shift+/)
可進入緩衝區,這應該是行列的特殊功能?(我以前都不知道 -_-")。
 
按 Caps Lock 的話 (我是設定成以 Caps Lock 切換中英文輸入),所有字元都會直接輸出。
 
實際使用上,如果輸入的詞句是中英夾雜,這可能會有點困擾,比如說,要輸入「他在 party 上玩得很 high」:
 
輸入中文「他在」會進入緩衝區,沒問題,但輸入英文 party 時,會直接輸出,導致若打完英文後再送出緩衝區的中文,這段文字會變成「party他在」。所以,若原本是中文輸入的狀態,要改輸入英文,必需先送出緩衝區,目前,這個動作是使用者要自己做,也許加個選項,讓我們可以開啟「輸入中英文混雜的文章時,若由中文輸入切換為英文輸入,輸入第一個英文字前,自動先送出緩衝區內的中文字」這個功能?或直接這樣處理?
 
 | winlin |  | 另外,小弟有個可有可無的建議: 1. 版面配置能否類似詞音?
 詞音是拆字區在右,緩衝區在左,候選字呈垂直列表。雖然gtab輸入法在自動選字的情形下變成了三列並不難看,但是詞音輸入法的界面還是比較漂亮,單一列也比較不佔空間。不過,eliu兄可能有我沒有留意到的考量,若不方便,倒也沒有關係,感謝~
 
 | 
就行列來說,候選字用水平排列會較合適,但輸入視窗佔到三行,好像有點大……
edited: 1
 | 
| coolcd joined:
2008-01-21
 posted:
2601
 promoted: 348
 bookmarked: 95
 
 | 
目前的行列的符號輸入還有些問題
 
	w1-w0 是輸入符號用的,似乎不需自動預選?如果要選的符號不在第一頁,無法切到下一頁去選若關閉「預覽/預選」,輸入符號到緩衝區時還是會預選,而且用←→切到要變更的符號後,無法用↓叫出選字清單。如開啟 「預覽/預選」,輸入符號到緩衝區後,可用←→切到想變更的符號,也可用↓叫出選字清單,但是按了↓以後,無法用←→切換要選的字,一定要用數字選字。若關閉「預覽/預選」,測試時 gcin 時常會掛掉,必需重新執行。  | 
| eliu 
  joined:
2007-08-09
 posted:
11512
 promoted: 617
 bookmarked: 187
 新竹, 台灣
 |  | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | 
eliu兄辛苦了,小弟試試 :)
 -------------------------------------------------------------------好用的gcin連結:
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 10 | subject:
1.4.3 pre4測試報告 |  0  0 | 2008-08-03 | quote |  |  | 
 
感謝辛苦的eliu兄,現在緩衝區可以吃capslock on以及shift+某鍵的英文了,
 我順便試了一下ogg發音,我發現它可以配合緩衝區正常運用,不錯~
 之前拆滿碼再按數字鍵會使gcin死掉的情形也解決了!
 
 因為pre4的gtab自動選字的可用性已經相當高,所以我進而發現了其他小狀況,拿來回報一下
 
 1.shift取代「alt+shift」的問題
 如果把這個gtab輸入法設定選項打開的話,
 所有shift+某鍵都會直接輸出,而不會進入緩衝區。
 
 2. shift + space
 用shift + space轉成全形之後,
 所有shift+某鍵都會直接輸出,而不會進入緩衝區。
 
 3.capslock on的問題
 當capslock on的時候,
 按enter不能輸出緩衝的字,
 按backspace不能刪除緩衝區的字,
 按←↓→都不能使gcin游漂在緩衝區內移動,
 
 4.不能將「候選字選單」換頁
 如果候選字過多,不知道要按什麼來把候選字選單換頁。
 這個問題出現在簡易輸入法,譬如在簡易拆「yc」,
 gcin說有6頁候選字,但是我按空白鍵、↓、→、Pgdn都不能進行到選單的下一頁。
 
 5.關於簡易輸入法自動選字的問題
 目我發現選字正確率頗高,雖然還是有點慢,但速度的的確確較pre1有明顯改善。不過在拆錯碼的時候,速度會慢得驚人,整個緩衝區會卡在最後一字1-2秒。
 
 6.拆錯碼按space,拆碼區直接被清除?
 能不能讓拆錯碼按space別急著清空,連按二下space才清空錯誤拆碼,
 讓使用者有以backspace修正拆碼的機會?
 不過這個功能似乎不同使用習慣的人有不同意見...
 
 7.↓、→與候選字問題
 我發現當拆碼滿4個字的時候,該字要是有候選字,
 就不能在緩衝區以↓、→來秀出所有候選字
 以倉五的「夢」字為例,其拆碼為twln,候選字共有5個:
 
  選了第一個字「夢」之後,按↓、→,會發現候選字只有夢這個字:
 
  
 
 
 -------------------------------------------------------------------好用的gcin連結:
edited: 1
     | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | 
再補一個:
 8.在候選字選單處,不能以→或←跳出候選字模式
 當詞音處在下列情形的時候:
 
  
 如果要跳出選單回到緩衝區的話,只要按→或←就行了,
 但是gtab輸入法的自動選字模式一定得要按ESC才行,
 相對來說,詞音的設計上比較方便 :)
 不知道gtab輸入法能否也採用詞音的方式?
 
 -------------------------------------------------------------------好用的gcin連結:
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 12 | subject:
[gtab 自動選字] 問題回報 |  0  0 | 2008-08-03 | quote |  |  | 
 | winlin |  | 
5.取消勾選「預覽/預選 字」所帶來的問題:取消勾選這個選項後,gcin不會主動無法出現候選字,這個是可以理解的,但是卻也不能像詞音一樣用←↓來移動游標進行選字,作了←↓這個動作後,候選字選單仍不會出現。
 | 
補充一下,這個問題在pre4仍在 :)
 -------------------------------------------------------------------好用的gcin連結:
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 13 | subject:
[gtab 自動選字] 問題回報 |  0  0 | 2008-08-03 | quote |  |  | 
 9. 新增詞的問題
我嘗試在詞音的詞庫裡加了詞,但是卻沒有作用, 
譬如在{倉五}要打「嘉南」(拆碼為「grtr jbtj 」), 
雖然我已經在詞庫裡新增了「嘉南」這個詞,但是gtab自動選字 還是選為「喜南」
 -------------------------------------------------------------------好用的gcin連結:
 | 
| coolcd joined:
2008-01-21
 posted:
2601
 promoted: 348
 bookmarked: 95
 
 | 
行列:
 
	全形狀態下,Caps Lock On 時, shift+英文字  是否該出現全形大寫?全形狀態下,Caps Lock Off 時, shift+英文字 可輸入全形小寫,但不會進緩衝區。在緩衝區中輸入「明天」(按鍵為 p u space a z space),當「天」進入緩衝區後,「明」會變成「胃」,也就是「胃天」。 
詞音:
 
	用 `(grave) + X 輸入符號的功能壞掉了 
 
edited: 1
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | coolcd |  | 
行列:
 
	全形狀態下,Caps Lock On 時, shift+英文字  是否該出現全形大寫?全形狀態下,Caps Lock Off 時, shift+英文字 可輸入全形小寫,但不會進緩衝區。在緩衝區中輸入「明天」(按鍵為 p u space a z space),當「天」進入緩衝區後,「明」會變成「胃」,也就是「胃天」。 
詞音:
 
	用 `(grave) + X 輸入符號的功能壞掉了 
	 
 | 
   
  
↑不過,我的詞音按 grave+英文鍵可以輸出全形小寫英文,按 grave+符號鍵可以輸出全形符號
 -------------------------------------------------------------------好用的gcin連結:
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 16 | subject:
pre 5的測試報告:候選字清單與gcin crash |  0  0 | 2008-08-06 | quote |  |  | 
 
老大∼在pre5裡「以方向鍵←↓進入候選字清單,只顯示單一候選字」的問題,
 現在也已經能夠用←或→回到緩衝區了,
 「alt+shift+符號」也能進緩衝區,good!更方便了!感謝∼
 
 試用pre5的時候,小弟發現了關於候選字清單的新問題。
 
 (1) 較長的清單會殘留在較短的清單上
 
	以白日夢為例「白」的候選字,顯示正確↓
 
   
	「日」的候選字,顯示正確↓
   
	「夢」的候選字,顯示正確↓
   
	但是這個時候,如果再回頭去看「日」或「白」的候選字,會發現幾個不速之客...↓
  (←清單上多了「藅」和「蘮」) 
	↑看來候選清單較長的字,會殘留在其他候選字較短的清單上 (←清單上多了「曰」、「藅」和「蘮」) 
 
 
 
(2) 選取不存在的字,會導致gcin crash!
 
	如果不信邪去按那個原本不存在於選單上的字會怎樣?譬如,「曰」這個字原本不應存在於「白」這個字的候選清單裡
 
  
 
	如果按下了2,這個時候緩衝區會被清空並輸出2
  
 然後gcin就掛了...
 
 
 -------------------------------------------------------------------好用的gcin連結:
 | 
| Hydonsingore joined:
2007-12-16
 posted:
20
 promoted: 0
 bookmarked: 2
 Taiwan
 | | 17 | subject:
latin-letters輸入表格是否因此失效? |  0  0 | 2008-08-09 | quote |  |  | 
 
從1.4.2升到1.4.3_pre5,發現latin-letters輸入表格失效,是否和這個新功能有關? 
 | 
| eliu 
  joined:
2007-08-09
 posted:
11512
 promoted: 617
 bookmarked: 187
 新竹, 台灣
 |  | 
| Hydonsingore joined:
2007-12-16
 posted:
20
 promoted: 0
 bookmarked: 2
 Taiwan
 |  | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 20 | subject:
latin-letters輸入表格是否因此失效? |  0  0 | 2008-08-11 | quote |  |  | 
 | Hydonsingore |  | 
從1.4.2升到1.4.3_pre5,發現latin-letters輸入表格失效,是否和這個新功能有關? 
 
 | 
我這邊用1.3.4-pre5測試的結果,latin-letters在自動選字的狀態下是可以正常使用的,
 只不過每個字都要按←↓才能出現候選字,而且還不能將選單切到下一頁
 
  -------------------------------------------------------------------好用的gcin連結:
edited: 2
   | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 21 | subject:
[gtab 自動選字] 問題回報 |  0  0 | 2008-08-11 | quote |  |  | 
 | winlin |  | 
1. 有些字不會進入緩衝區就直接輸出了:「shift + 任意鍵」所輸出的字,或是Capslock切換到英文後所輸出的英文字,都不會進入gtab的緩衝區。
 
 | 
這個部份原先在pre4已解決,但是在pre5似乎又重新出現了,不過情形和先前不太一樣 。
 
現在的狀況是:Capslock未開啟時,按Shift+英文鍵→不會進入緩衝區
 Capslock開啟時,按Shift+英文鍵→只有在緩衝區裡已有中文的時候才會進入緩衝區(這個設計不錯!)
 
簡而言之, 「按Shift+英文鍵進入緩衝區」的功能,在Capslock開啟時是正常的,但是在Capslock未開啟時則是不正常的
 
感謝,辛苦了~ 
 -------------------------------------------------------------------好用的gcin連結:
 | 
| Tetralet 
  joined:
2007-11-27
 posted:
255
 promoted: 35
 bookmarked: 13
 
 | 
關於倉頡的自動選字,個人有幾個建議:
 
	
	
	送出編輯區緩衝鍵是 <Enter>。似乎可以考慮加上空白。按下空白鍵也會送出這樣。
	 
	這是因為空白鍵是倉三用在選字時,直接送出的鍵。
	 
	比如說,我打『卜竹一月金』,然後我要選『頻』,我只要按下空白鍵即可,倉頡比較少會用到數字來選字,因為常用字多為第一個字,所以會養成用空白鍵取字的習慣。
	
	
	另外,或許設定在輸入標點符號時也會送出編輯緩衝區這樣。要一直按 <Enter> 不是倉頡的習慣。
	
	
	因為倉頡的候選字少,所以選字似乎可以更聰明些。個人認為可以用『字辭』做單位來選字。
	 
	比如說,我要打『建議』這個辭。因為『建』和『議』沒有重碼,所以可以不進入編輯緩衝區直接送出。
	 
	比如說,我要打『佑』這個字。因為『佑』有重碼,所以理所當然會自動進入編輯緩衝區。
	 
	比如說,我要打『顏色』這個辭。因為『顏』有重碼,所以理所當然會自動進入編輯緩衝區。
	 
	比如說,我要打『快樂』這個辭。『快』沒有重碼,但『樂』有重碼。如果辭庫裡有收入任何有『快』這個字的相關字辭,那麼使用者在鍵入『快』時,也要進入編輯緩衝區;但如果辭庫沒有收錄任何『快』的相關辭,就直接送出『快』這個字。
	 
不然,以目前的做法,個人一直用得很不習慣,撐沒幾分鐘就把那個功能關掉了。
 | 
| guest | 
抱歉...借這篇請問一下... 
 
現在gtab可以自動選字了...
 
那是不是表示未來gcin也有可能可以使用anthy?...  | 
| eliu 
  joined:
2007-08-09
 posted:
11512
 promoted: 617
 bookmarked: 187
 新竹, 台灣
 | gcin 有可能加入 anthy 的支援,不過可能要等很久
 | 
| guest | 
有那個可能就好了...謝謝...
 
應該不會比scim修掉一些新酷音的bug久...XD 
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | 
老大,我遇到怪事了!之前我拿平時在用的電腦測「候選字選單」和「自動選字」,
 我的四碼倉頡都還OK,
 但是換了一台電腦就發現自動選字錯誤率高,
 (「深刻」被選為「深劇」)
 
 
 而且候選字選單又不見了,只能顯示第一個候選字↓
 
 
 詭異的是,我試了gcin預設的倉五,卻又是正常的↓
 
  
  -------------------------------------------------------------------好用的gcin連結:
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | 
啊?找到問題所在了,在gtab設定裡的「空白鍵選項」,改為「按滿按空白不送出第一字(倉頡,行列)」,
 這樣就回復正常了。我之前是選「按滿按空白送出第一字」。
 
gtab輸入法自動選字的機制和很多環節都相扣,老大辛苦了,感謝~ 
 -------------------------------------------------------------------好用的gcin連結:
edited: 1
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | | 28 | subject:
[gtab 自動選字] 問題回報 |  0  0 | 2008-08-26 | quote |  |  | 
 
剛剛試了一下pre6,我歸納出二個gtab輸入法選項和自動選字問題的關聯性:
 
(1) Shift用來輸入片語 (Alt+Shift) → shift+英文字不進入緩衝區
 
	啟用這個選項的時候,只有在phrase.table裡有定義的字才會進入緩衝區,A-Z若沒有定義alt+shift片語,按下Shift+英文字時,gcin雖然會輸出英文字,但是那些英文字全都不會進入緩衝區,
 這就是我上次回報的情形。
 
	這個部份看eliu兄有沒有空和心力修了,如果eliu沒空修的話,使用者還是透過在phrase.table裡增加英文字A-Z的alt+shift片語內容來避開這個問題。
 
(2) Capslock打開輸入英數 → 按enter緩衝區不送字
 
	
	Capslock只要一打開,按enter就沒有辦法把緩衝區的字送出。
	 
 
 
感謝辛苦的eliu兄~!    -------------------------------------------------------------------好用的gcin連結:
 | 
| winlin 
  joined:
2007-09-25
 posted:
1863
 promoted: 111
 bookmarked: 33
 
 | 
 | Tetralet |  | 另外,或許設定在輸入標點符號時也會送出編輯緩衝區這樣。要一直按 <Enter> 不是倉頡的習慣。 | 
關於減少使用者按ENTER輸出的方案,小弟覺得「緩衝區遇見","與"。"也能來輸出緩衝區」是不錯的作法,
 不過,如果也可以讓使用者自訂要用哪些標點符號來輸出緩衝區,是更棒的設計!
 
另外,為緩衝區設字數上限也是個作法,像詞音一樣,超過設定字數時,緩衝區最前面幾個字自動被送出,
 這樣也可以減少「因為緩衝區塞了太多字,使用者不得不常按ENTER」的情形。
 
感謝~   -------------------------------------------------------------------好用的gcin連結:
 | 
| coolcd joined:
2008-01-21
 posted:
2601
 promoted: 348
 bookmarked: 95
 
 | 
 最近發現一個問題 (後知後覺啊 :P)
 
  這陣子使用自動選字,在單打一字時有時會自動選錯字,所以想關掉,但如果不勾「預覽/預選 字」,行列預覽字的功能就不見了,不知道有沒有辦法可以只關掉自動選字,但又不會影響到預覽字的功能?
 |