[閒聊] 輔根改善重碼的問題
    輔根是嘸蝦米輸入法的概念,意思是一般字
在未達三碼時,要補一個最後一個筆劃形狀的概
念字根,最大的好處就是減少重碼字!(配合先
上字的原則,讓打字更快更自然。)
   輔根:「橫」(1-)、「逆彎」(2-)、「
直」(3-)、「正交」(4-)、「順彎」(5-)
、「點」(6-)、輔根只取「捺」的筆劃,不取
「四點」的筆劃(8-)、「撇」(9-)、「口」
(0-)加上「斜交」(98)。
    以原本windows XP內建行列30輸入法的一碼
字為例:
    1^:工七車
        工[11]:輔根[1-]
        七[12]:輔根[2-]
        車[14]:輔根[4-]
    1-:一
        一[1-]:例外不取輔根,因為是字頻是
前十名內,這個字直接就列入一碼字了。
    1v:不大夫雨
        不[16]:例外不取輔根,因為是字頻是
前十名內,這個字直接就列入一碼字了。
        大[18]:輔根[8-]因為是字頻是前十名
內,這個字直接就列入一碼字了,將尋另一個一
碼字鍵位。
        夫[18]:輔根[8-],選字順序在最前面
(因為「大」已有一碼字了。)
        雨[18]:輔根[6-](輔根只取「點」,
不取「四點」)。
    2^:女
        女[21]:輔根[98](最後的那一筆劃,
我覺得還是「斜交」。)
    2-:乙
        乙[2-]:輔根[2-]
    2v:風
        風[26]:輔根[6-]
    3^:門止鬥
        門[31]:輔根[1-](字頻順序:205)
        止[31]:輔根[1-](字頻順序:715),
因為字頻排在九百字前,建議可編為「特別碼」
。
        鬥[33]:輔根[3-]
    3-:山片
        山[3-]:輔根[3-]
        片[35]:輔根[5-]
        「山」這個字其實並沒有按照行列輸入
法的字根編碼原則,是硬被編到這兒的。
    3v:小卜水
        小[38]:例外不取輔根,因為是字頻是
前二十名內,這個字直接就列入一碼字了。
        卜[36]:輔根[6-]
        水[38]:輔根[8-]
    4^:土士廿
        土[41]:輔根[1-](字頻順序:321)
        士[41]:輔根[1-](字頻順序:435)
因為字頻排在九百字前,建議可編為「特別碼」
。
        廿[41]:輔根[0-](字頻順序:3969)
    4-:十
        十[4-]:輔根[4-](字頻順序:214)
    4v:木
        木[48]:輔根[8-](字頻順序:535)
    5^:的
        的(行列30輸入法內建的一碼字),當
初會將這個字頻順序排名第一的字放在這兒,我
想可能是因為只剩這個鍵沒有基本字根產生的一
碼字吧?但我建議這個一碼字可以放在[4-]或
[7-](即左手或右手食指的鍵位),這樣子在打
字上會比較快。
    5-:石戶
        石[5-]:輔根[0-]
        戶[5-]:輔根[1-](其他後面兩個「戶
」字都是戶的異體字,就不談了。)
        這兩個字其實並沒有按照行列輸入法的
字根編碼原則,是硬被編到這兒的。
    5v:又力
        又[58]:輔根[98](字頻順序:203)
        力[59]:輔根[98](字頻順序69)
    6^:立言
        立[61]:輔根[1-](字頻順序:160)
        言[60]:輔根[0-](字頻順序:429)
    6-方
        方[65]:輔根[9-](字頻順序:61)教
育部對這個字的最後一個筆劃的筆順非常奇怪(
是「撇」),但許多人都覺得應該是「正彎」。
行列30輸入法對這個字根的編碼也是採「正彎」
的看法。(如果是照教育部的筆順原則,這個字
根應該要編為「69」而不是「65」。)
    6v:之心
        之[68]:輔根[8-](字頻順序:94)
        心[66]:輔根[6-](字頻順序:34)
    7^:月皿
        月[71]:輔根[1-](字頻順序:297)
        皿[71]:輔根[1-](字頻順序:3186)
    7-:目刀角
        刀[7-]:輔根[9-](字頻順序:1273)
        目[7-]:輔根[0-](字頻順序:209)
        角[7-]:輔根[1-](字頻順序:453)
        「目」、「角」這兩個字其實並沒有按照
行列輸入法的字根編碼原則,是硬被編到這兒的。
    7v:貝夕
        貝[78]:輔根[6-](字頻順序1150)
        夕[78]:輔根[6-](字頻順序1510)
    8^:金半
        金[81]:輔根[1-](字頻順序183)
        半[84]:輔根[4-](字頻順序451)
    8-:人入八
        人[8-]:例外不取輔根,因為是字頻是
前十名內,這個字直接就列入一碼字了。
        入[8-]:輔根[8-](字頻順序216)
        八[8-]:輔根[8-](字頻順序678)「八
」這個字因為重碼關係,可使用特別碼[/\]
[9- 8-]來避免選字。
    8v:,火米
        ,[8v]:常用標點符號,直接就列入一
碼字了。
        火[88]:輔根[8-](字頻順序406)
        米[88]:輔根[8-](字頻順序1066)
    9^:手斤臼
        手[94]:輔根[4-](字頻順序124)
        斤[93]:輔根[3-](字頻順序1960)
        臼[91]:輔根[1-](字頻順序3272)
    9-:竹
        竹[9-]:輔根[3-](字頻順序830)
        「竹」這個字其實並沒有按照行列輸入
法的字根編碼原則,是硬被編到這兒的。
    9v:。身
        。[9v]:常用標點符號,直接就列入一
碼字了。
        身[99]:輔根[98](字頻順序141)
    0^:日曰田
        日[01]:輔根[0-](字頻順序93)
        田[04]:輔根[0-](字頻順序782)
        曰[01]:輔根[0-](字頻順序2020)
    0-:口:;
        口[0-]:輔根[0-](字頻順序198)
        「:」:建議仿照嘸蝦米的作法,[9v]
[9v]就好了。(就是由「.」「.」合成)
        「;」:建議仿照嘸蝦米的作法,[9v]
[8v]就好了。(就是由「.」「,」合成)
    0v:四虫
        四[08]:輔根[0-](字頻順序326)
        虫[06]:輔根[6-](字頻順序5187)
       「虫」這個字的字頻太後面了,建議這
個兩碼字可提供給其他常用字作為特別碼之用。
    那原本的二碼字也不太會受影響,因為二碼
字也要加一個輔根,變成三碼字啊!空出許多二
碼字的空間後,就能依照統計出來的字頻表作有
效的利用了。
    其他的一碼字,如果我有空的話,再慢慢分
析。
    PS:所謂的「先上字」的功能是指下列的
功能,好處是可以快速盲打,不會在有重碼字
的時候,按「space」鍵時就會「卡住」。
    例如:嘸蝦米輸入法打「STA 」會出現下
列畫面:
    0順1紜
    按「SPACE」鍵,即立即出現「順」字。
    按「1」鍵,即出現「紜」字。
    配合「先上字」的功能,若有重碼字時,應
按下列網站的「字頻分析」順序,將較為常用的
字列為第一順位,以此類推列出第二順位、第三
順位……
    台灣教育部的八十七年常用語詞調常報告書:
    http://www.edu.tw/files/site_content/m0001/87news/index.htm
    台灣教育部的常用國字標準字體筆順學習網:
    http://stroke-order.learningweb.moe.edu.tw/index.jsp
※ 編輯: ilanese         來自: 125.232.240.180      (05/01 12:23)
推
05/01 13:13, , 1F
05/01 13:13, 1F
※ 編輯: ilanese         來自: 125.232.244.236      (05/01 19:18)
推
05/01 20:49, , 2F
05/01 20:49, 2F
※ 編輯: ilanese         來自: 61.231.232.111       (05/01 21:09)
※ 編輯: ilanese         來自: 61.231.232.111       (05/01 21:13)
推
05/02 10:26, , 3F
05/02 10:26, 3F
    文章代碼(AID): #12CFXReZ
    顯示行列30輸入法的一碼字的重碼率超高(而且大都是字
頻順序排在900字以內的重碼字),重碼就只能硬背或是看螢
幕,然後把用數字鍵來選。(眼睛和手指都要因此多做一些工
作。)
    這種輔根配合先上字的概念不僅能大幅減少重碼字,而且
也能快速盲打(行列40演變為行列30不是為了減少操手指嗎?
結果又走回一級二級簡碼這種操手指的回頭路。)
    如果你問學過嘸蝦米輸入法和行列輸入法的人(起碼都練
到一分鐘30個字以上的人),你問問他們使用那個輸入法會比
較輕鬆一點?
    板上有人分析過,現在的行列30輸入法的三碼空間其實很
空閒的,這樣子的一碼和二碼空間可以讓一些字頻順序排在前
面的文字好好地利用。
    這是一種字根數字化的中文輸入法改革的一種選擇方式。
※ 編輯: ilanese         來自: 125.232.240.119      (05/02 11:05)
推
05/03 15:58, , 4F
05/03 15:58, 4F
    事實證明,這種方式當然能大幅降低重碼字。
    雖然,現行的行列30輸入法能使用一級簡碼或二級簡碼來
選字,但操手指又得背一級簡碼和二級簡碼啊!
※ 編輯: ilanese         來自: 61.216.244.168       (05/04 03:42)
推
05/04 09:57, , 5F
05/04 09:57, 5F
    但傷你的眼睛啊!
※ 編輯: ilanese         來自: 61.216.242.61        (05/04 18:38)
※ 編輯: ilanese         來自: 61.231.234.43        (06/23 16:34)
※ 編輯: ilanese         來自: 125.232.240.123      (06/23 19:05)
討論串 (同標題文章)
Array 近期熱門文章
PTT數位生活區 即時熱門文章