精華區beta Liu 關於我們 聯絡資訊
後來我有玩出一些心得了。 關於用VR選字的解決方法,其實是我一開始的liu.cin檔案設定方式須改正。 1 CIN檔案中,「%SELKEY」一個參數還是將其設定為1234567890, 讓在選字時,超過VR選字範圍的字詞還是能夠直覺地使用1-9來選字。 此外不能因為要用VR選字,而將選字鍵改成「VR34567890」, 因為這樣一來,像「亮」這個字會打成「确」或「確」字,因為: 亮 = LONR 确 = LON-R(如果在香草框架的偏號設定中設定為第一選字鍵為空白) 確 = LON-R(選字原理同上,但是沒有勾選第一選字鍵空白) 那為什麼能用VR選字?原理很簡單,因為行易公司在新版的嘸蝦米中(5.7B) 將可能為第二字的碼獨立出來。 例如我們輸入「..」跑出來的會有「: 1‥ 2+ 3………」可以選擇。 如果我們要選+這個符號,我們會鍵入「..2」,新版的嘸蝦米直接在字根檔 裡面加入「+ = ..R」,所以我們可以很直覺的用R來選擇這個第二字。 因此一切還是得回歸基本面 :-p 直接在「%SELKEY」加上VR34567890其實 本來就沒有考量到字根檔的基礎。 如果版友們想試試自己創造「符合自己工作或鍵入習慣」的輸入加值版,香 草框架的確給了我們很大的彈性與空間,但您得先合法擁有行易的嘸蝦米軟 體。 2 在輸入中參雜數字: 很簡單,只要在「%keyname begin...end」的範圍中,不要加入「1234567890」 的輸入符號就行了。最初我直接硬幹,是因為不知道「keyname」一個設定範圍 的意義。 現在瞭解了,原來它的用途是「用來定義您中文輸入法的字根」。 就這麼簡單!如果在這段範圍加上了1-9、0,表示這些數字都是字根,自然就會 出現在組字框中了。 最後呢,還是有一點不滿足,那就自製嘸蝦米沒有辦法有「輸入錯誤字碼後,按下 空白就等於清除掉這些錯誤字碼」的功能。這樣一來打到錯字會一直卡住。 我有寫意見給香草開發團隊,希望可以增加一個選項在偏好設定中。 Mac上面真的一定要用CAPS來切換中/英數輸入。對於某些中英文交雜的 文字,打人名或特殊的產品名稱還真的不容易。 我選用香草的原因其實有一點是它可以讓使用者用SHIFT+按鍵來達到直覺輸入的功 能,只是Mac系統最基本的切換方式要是不改掉(或選用),還是無法直覺地使用 SHIFT來搭配英文大小寫交雜文字。 Mac上也沒有辦法直接用打的,將全行空白打出來。可以在CIN檔案中加入一些比較 不常用的按鍵來輸入。例如我用左上角的「左上到右下的單引號」來作全形空白的 輸入,還算容易。 以上收獲,分享給蝦米版的版友。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.143.94.66
linpien:感謝你的分享 02/12 10:25