開學書展
DIY自創自己的中文輸入法

DIY自創自己的中文輸入法

  • 作者:蘇勝宏
  • 出版日期:2019/01/02
內容連載 頁數 1/2
壹、編輯一個自己或自創的中文輸入法碼表

不管你是用何種中文輸入法,你都要有一個自己的字碼表。為什麼要擁用這個字碼表?因為作業系統一直改,所以內建的中文輸入法也會跟著改,甚至改不見了。一些大易中文輸入法、輕鬆中文輸入法、行列中文輸入法的使用者就強烈的感受到作業系統越改中文越難輸入。第二個原因,有些字不常用、不會輸入,有了這個碼表就可以查碼了。所以一定要準備一份自己的字碼表,不管將來電腦作業系統如何改、中文輸入法如何改,這個碼表可以備不時之需。

或許你對目前所見的中文輸入法都不滿意,那你就更需要建立一套你的專屬中文輸入法,輸入法的規則由自己來定義,由自己說了算,不要老是依別人的規矩來做,只要自己認為好、自己方便就可以。你不一定要依漢字的字形或字音來定規則,你也可以用數字,或英文字母來定義每個漢字的組成碼,就像只用數字來編碼的「電信碼」、「BIG5內碼」、「Unicode碼」。你也可以將你所學的中文輸入法加以改良、加強。不只是單字的輸入,也可以定義詞句、片語、常用專門術語、法律條文的「詞庫」輸入碼,加快個人的輸入速度,不要再仰賴別人不合身的制式輸入法。

以我為例,在學生時代,寇老師想用筆劃做為中文輸入法的規則,可是在台灣卻沒有看到寇老師的筆劃中文輸入法問世。寇老師也曾提到注音輸入法有同音字必需選字的問題。在中學時代有學過旗語,利用「電信碼」來互相交換訊息,等到接觸電腦才知道「內碼」這回事。今天要示範給讀者的是編個「無理頭輸入法」,因為它的組碼是沒有任何的字音字形規則可言,只是給每一個漢字一個數字做為代碼而已,所以稱為「無理頭輸入法」,就像「BIG5內碼」、「Unicode單碼」一樣。為了找出中文電腦系統裡的漢字,我簡單地寫了兩個簡短的VBA巨集指令:
21 2 下一頁 跳到