lhl1 wrote:
Q:以上這些都可以通過配置文件進行配置的,就象之前的一樣,我只不過做個示例,抛磚引玉而已。
那可能要等一段時間了,短時間內可能沒辦法去作,這一陣子沒什麼時間...
如果作為個人化的話,我還想再對注音順序的排列作一些更動,
不知道這個更動,是否會影響很多地方,像是模糊音的編排之類的
lhl1 wrote:
Q:自動面板目前還做不到,如果真是需要,可以使用非自動面板
問題在於使用非自動面板(直接在面板圖上的鍵盤框框內「畫」上文字)
反面鍵盤會整個混亂掉,除非能正反面用不同面板圖(正面非自動、背面自動)
lhl1 wrote:
q:切換到英文狀態爲可以輸入數字,中文才使用注音。多按一下鍵而已。
實際上是SHIFT長按>EN>鎖定中文背面九公格鍵盤、並切為英文狀態,
或是EN>SHIFT長按>切英文鍵盤,用英文鍵盤背面的九公格數字鍵盤
不管哪一種方式,都需要兩個步驟、且都有一個要長按的動作,才能使用九公格的數字鍵盤,
要再切為中文狀態,也需要兩個步驟...
所以我目前的鍵盤才會是中、EN、123,為的就是能一鍵切為九公格數字鍵盤
畢竟硬鍵要用數字鍵來排注音,是受限於硬體按鍵的數量,
但是軟鍵並沒有數量的限制,如果能針對硬鍵與螢幕鍵盤來分別判斷
(硬鍵在中文狀態下,數字鍵為相對應位置的注音,
軟鍵在中文狀態下,數字鍵依舊是數字鍵),
將注音與數字分開會更好
lhl1 wrote:
但由於面板由abc改爲了注音後,第三碼沒有渠道輸入,所以發揮不了作用。(請你試試用硬鍵盤能否使用第三碼?)
我開啟了輔助碼定字,輸入了「艙」的音,出現「艙」的同音字,
按「上」鍵,轉為漢字串,按「O」(「倉」的第一碼),
同音選字欄變成空白,不知道是硬鍵本身就沒有對應倉頡碼,還是其他的問題
lhl1 wrote:
爲了將這個功能發揮出來,我想了一下方法,可以這樣實現。
假設這時已啓用了輔助碼定字選項,
1、當輸入時,在注音串轉化爲漢字串後,這時鍵盤由注音鍵盤轉化爲
倉頡鍵盤,鍵盤上顯示倉頡的25個編碼。
2、用戶就可以將游標定位到要修改的字的位置。同時按下要與修改的字同音的正確字所對應的第一個倉頡編碼相應的按鍵。這時輸入法的候選窗口中就將滿足注音+倉頡的首碼字過濾出來。
3、這時用戶就可以快捷找到正確的詞,加快生僻字的選擇速度。
模擬操作了一下,感覺上並無不妥,是個可行方案,
關於倉頡碼的排列位置、順序有要照電腦鍵盤來盤嗎?
(我沒用過倉頡,不知道倉頡碼的排列是否會對輸入速度造成太大的影響)
如果沒有的話,
建議4*4,共16鍵,最角落的一鍵留給倉頡碼,共15鍵變成同音選字鍵,
4*6,共24鍵,加上上述的一鍵,共25鍵變成倉頡碼,
鍵盤可以直接變成候選字的功能拿掉可惜
再加個方案給你參考看看,
其實直接利用中文鍵盤的反面鍵盤也可以,
將反面鍵盤直接作為倉頡碼來使用,
如果只留數字的10鍵,還有30鍵的空間可以用來排倉頡碼,
第一行1~0,二~四行可以照電腦鍵盤的鍵位來排倉頡碼,
多的鍵位可以用來當標點符號,
需要輔助碼選字時,直接按SHIFT鍵就可以了,
按下反面鍵盤的倉頡碼後,就會自動跳回正面鍵盤,
原本的注音鍵位也可以繼續當同音選字鍵來使用,
再進階一點的話,可以作成有漢字串與注音串時,背面鍵盤為倉頡碼,
無漢字串與注音串時,背面鍵盤造原本定義來使用