「懶人行列10」for Lime HD

看板Array (行列輸入法)作者 (神貓)時間8年前 (2016/02/24 11:23), 編輯推噓10(10016)
留言26則, 6人參與, 最新討論串1/4 (看更多)
先和老刀先生說聲道歉, 當初因為「行列10」在手機虛擬鍵盤上輸入的優勢, 我試用了老刀設計的Lime行列10輸入法, 但使用後沒多久又不得已改回行列30, 原因無他,實在是行列30使用得太過習慣, 字根從一開就記憶成「上、中、下」; 面對行列10中一個字根要拆成兩碼, 總是會造成很大的困擾, 例如「不」這個字根,在大腦中一直是記成「1v」, 其中「v 」可以表示6,7,8,9,0(有0嗎?忘了…) 但用行列10時卻只能拆解「16」, 這等於是要花很長的時間來思索字根的結尾到底是什麼筆劃, 也等於說得重新練習一個新的輸入法, 所以也就沒再繼續使用了。 只是改回行列30後, 我仍對行列10念念不忘, 尤其是Lime HD改版後, 不知道是鍵盤、手機還是本人手殘的原故, 在行列30那小小的虛擬鍵盤上按錯鍵的機率暴增…。 總而言之,由於忘不了行列10的好, 於是我重新設計了「懶人行列10」的對照表, 資料是來自「行列輸入法的家」中的「行列輸入法UniCode原始對照表免費提供使用」。 目前也用「懶人行列10」打了十來萬個字, 打字速度感覺與行列30相似, 看起來算是滿好用的,至少在手機的虛擬鍵盤上是如此。 以下,進入正題…… 「懶人行列10」簡述: 為完全發揮行列輸入法可在數字鍵盤上輸入的特點, 「懶人行列10」結合LimeHD智慧學習的強大功能, 令使用者不需分便字根的上、中、下等後半碼, 僅用前半碼的數字即可進行打字。 如「日」的行列30碼為「0^」, 在懶人行列10中僅需輸入「0」即可; 而「0v」的「四」在懶人行列10中的字根碼同也是「0」。 由於只需以數字進行輸入, 故可使用大鍵的數字鍵, 完全免除行列30在虛擬鍵盤上經常錯鍵的困擾; 同時,LimeHD強大的智慧選字功能, 可將常用字在重覆使用幾次後,便排到候選列的前幾個字, 大幅減輕「懶人行列10」嚴重重根的問題; 最後,「懶人行列10」是減法學習, 只要會行列30,就一定會「懶人行列10」, 完全沒有學習曲線的困擾。 對照表下載: https://goo.gl/dLlD9Y 安裝方式: 將下載的對照表檔案放到LimeHD的資料夾中, 預設是「內部儲存空間/limehd」, 打開「萊姆輸入法」設定, 往下找到「下載輸入法」, 在輸入法中找到「行列10」,點進去, 若先前已安裝輸入法資料表者,請先移除, 然後點選「匯入字根表」按鈕,打開檔案清單, 清單預設的目錄應該是「內部儲存空間/limehd」, 裡面應該會列出「懶人行列10.lime」這個檔案, 點選即可安裝字根檔。 輸入方式: 由於是「懶人行列10」, 因此輸入的方式非常的懶, 一個字根只需要輸入第一筆所對應又數字即可, 例如「不」在行列中是「1v」, 在「懶人行列10」只需要輸入「1」即可; 又例如「發」的字根是「5v 5^ 5- 5v」, 在「懶人行列10」裡只需要輸入「5555」便成。 換句話說,就是不要管一個字根的第二碼是「上、中或下」, 只打出第一碼的數字就好了。 打字速度: 在手機的虛擬鍵盤上, 少了實體鍵盤的觸覺定位, 其實根本無法進行盲打。 於是利用虛擬鍵盤打字的程序為: 1.眼睛看到每個鍵位以按入字根撿字, 2.1.眼睛找到空白鍵後按下以上字,或 2.2.眼睛在候選列上找想要的字後,直接點選上字。 根據上述,影響「懶人行列10」打字速度的因子可由下面幾個方向來論述: 1.按鍵大小: 數字接鍵比30鍵的字根碼按鍵大太多了, 因此,與行列30相較, 「懶人行列10」的接鍵速度可明顯提升。 2.錯鍵率: 同樣也是按鍵大小的後續問題, 行列30的按鍵實在是太小了, 小到非常容易手殘按錯鍵, 有時候運氣不好, 每打100個字中就有5、6個錯鍵, 拖慢打字速度; 反之,「懶人行列10」就幾乎沒有這個問題, (我那隻HTC Desire S換用「懶人行列10」打字後,簡直就像到了天堂。) 這也進一步提升打字速度。 3.上字方式: 在虛擬鍵盤中上字, 目光需要移到空白鍵∕ 候選列上, 然後才能按下以上字。 嚴格來說,比起「懶人行列10」, 行列30的重根率少很多, 因此利用空白鍵(即候選列上的第一個字)上字的機率較大; 反之,「懶人行列10」因為重根嚴重, 因此幾乎都要透過候選列點選來上字。 多了一個在候選列中選字的過程, 因此而拖慢了打字速度。 4.重根 「懶人行列10」因為不需區分上、中、下鍵位, 因此重根問題非常嚴重, 嚴重到有時想要打的字會被排到候選列的第二行,甚至是更後面, 必須拉開候選列的下拉清單, 才能找到想要的字, 有時還會懷疑是不是自己打錯了。 根據個人經驗,這種問題每100個字約會出現7、8次, 嚴重拖慢打字速度。 5.LimeHD智慧選字 幸運的是智慧選字會把常用的字放到候選列又前面, 因此「懶人行列10」用久後, 前述需將候選列拉開的機會便會大為降低, 可有效地加快打字速度。 反之,行列30雖然較常使用空白鍵上字(即候選列的第一個字), 但個人卻覺得智慧選字卻太容易搞砸這項優勢, 舉例來說,有一陣子我常使用「魔」這個字, 結果空白鍵上字便給預設成「魔」,而非更常用的「麼」了, 我不知道為何會發生這種事, 可能和那時LimeHD剛改版,或我重置了資料庫有關, 但總之問題就是一發便不可收拾, 因為我仍習慣利用空白鍵上字, 結果總是先選到「魔」字,才發現應該上的字是「麼」, 結果反而為智慧選字加深了我愛用「魔」這個字的印象, 於是用空白鍵上「麼」的習慣就像變了心的女友回不來了…。 總而言之,上面這種例子不勝枚舉, 結果不常用的同根字反而占據了候選列的第一個字, 更糟糕的是,每個同根字的空白鍵上字預設字也說不得準(個人感覺啦…), 搞得最後每個字都得瞄一眼候選列, 讓行列30利用空白鍵上字的功能可說是毫無用武之地。 結論: 「懶人行列10」有優點也有缺點, 個人的感覺是錯鍵機率的減少與打字速度的提升, 大致和拉開候選字清單選字而拖慢的速度相抵消, 也就是說,「懶人行列10」與傳統小鍵的行列30相比, 兩者打字的速度差不多。 然而,因為傳統小鍵的行列30太容易錯鍵, LimeHD的智慧學習功能, 反而會因著這些錯鍵的錯誤學習而成為累贅; 「懶人行列10」則因錯鍵機率小,反而可以善用智慧學習的功能, 降低重根所引發的選字問題, 進而使打字速度可隨著時間與經驗的累積而提升。 其次,若要進一步提升打字速度, 用手指瘋狂按按鍵也是個方法, 然而,這個方法在小鍵的行列30鍵盤上行不通, 因為這只會讓錯鍵的問題更加嚴重; 反之「懶人行列10」的大按鍵就不會有這個麻煩, 我想這會是「懶人行列10」比傳統行列30好用的另一個原因。 最後「懶人行列10」到底好不好用, 個人的經驗是, 一,非常容易上手,完全不用學習, 二,這篇PO文我完全是用「懶人行列10」打的, 近兩千字連想帶打大約一個半小時, 完全不會因思索這個字該怎麼打而中斷了撰文的思緒, 而且打字的速度感覺還是比行列30快上一點。 總而言之,希望大家會喜歡。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.176.252 ※ 文章網址: https://www.ptt.cc/bbs/Array/M.1456284200.A.1CA.html

02/24 20:45, , 1F
以前也想過要來改造行列10。
02/24 20:45, 1F

02/24 20:47, , 2F
字根要拆兩碼真地很不熟練。
02/24 20:47, 2F

02/25 10:00, , 3F
「預」打不出來。查表是 5537,可是會變成「引7」。
02/25 10:00, 3F

02/25 21:36, , 4F
感覺上重碼過多,不算頂好用,需要時間適應
02/25 21:36, 4F

03/20 23:14, , 5F
感謝用心。行列10用得很順手了,下次想到來試試看
03/20 23:14, 5F

03/20 23:48, , 6F
試用了一下,感覺不錯,比想像中好。重根的問題沒想像
03/20 23:48, 6F

03/20 23:48, , 7F
中嚴重,而且支援特別碼。平均碼數相較行列10短蠻多的
03/20 23:48, 7F

03/20 23:48, , 8F
。不過問題是: 行列10有定義符號對應鍵,不知道懶人10
03/20 23:48, 8F

03/20 23:48, , 9F
有定義嗎
03/20 23:48, 9F

03/21 00:02, , 10F
補充一下,行列10的符號鍵定義為23(w)+任一數字鍵,可
03/21 00:02, 10F

03/21 00:02, , 11F
以再加上一個數字表示頁碼(看,我真的超愛老刀大的行
03/21 00:02, 11F

03/21 00:02, , 12F
列10?)
03/21 00:02, 12F

03/21 00:07, , 13F
對了,再這借問一下老刀大,為什麼新板lime加上emoji
03/21 00:07, 13F

03/21 00:07, , 14F
,行列10會把8當作這麼多emoji(不確定是不是所有)的字
03/21 00:07, 14F

03/21 00:07, , 15F
根?
03/21 00:07, 15F

03/21 09:58, , 16F
emoji字根是依附在其對應的漢字,以和「人」有關的emoji
03/21 09:58, 16F

03/21 09:58, , 17F
為例,行列10是對應在「8」上,在行列30是對應在8-,注
03/21 09:58, 17F

03/21 09:58, , 18F
音則是對應在ㄖㄣˊ
03/21 09:58, 18F

03/21 14:59, , 19F
原來如此xd感謝
03/21 14:59, 19F

03/28 13:42, , 20F
感謝......
03/28 13:42, 20F

08/30 00:32, , 21F
可否將行列10的鍵盤,增加(上,中,下)鍵。改名叫行列
08/30 00:32, 21F

08/30 00:32, , 22F
13也行。這樣再搭配懶人的編碼,可有效減少重根,增加三
08/30 00:32, 22F

08/30 00:32, , 23F
鍵,鍵盤仍很好按。
08/30 00:32, 23F

08/30 08:29, , 24F
應該用數字鍵旁的+,-作為上下鍵。原數字作為中鍵。按ent
08/30 08:29, 24F

08/30 08:29, , 25F
er上字。應該不錯用。希望有高手可以移植。
08/30 08:29, 25F

10/13 08:30, , 26F
有沒有可能代換成,滑向上、點、滑向下,這三種操作呢?
10/13 08:30, 26F
文章代碼(AID): #1MpI8e7A (Array)
文章代碼(AID): #1MpI8e7A (Array)