一個速度更快的中文輸入法師大大師輸入法
A Faster Chinese Input Method — The NTNU-Master Input Method

Presented in National Computer Symposium(全國計算機會議), Nov.27-28, 2009

發明人:林順喜、魏仲良

linss@csie.ntnu.edu.tw、idreamer@gmail.com

    國立台灣師大資工系    

版權所有,請勿侵權,歡迎試用,並惠賜意見。

NCS2009論文下載      NCS2009簡報下載

師大大師輸入法使用手冊    師大大師輸入法下載試用

本研究產出之師大大師輸入法提出了下列嶄新的設計理念:

(1)   根藏鍵中:學習門檻更低
重新設計的拆碼規則比大新倉頡更簡化,而字根表的字根則盡量以「根藏鍵中」之原則進行編排,以方便記憶。

(2)   三碼上字、熱鍵換字:輸入速度更快
在未編列簡碼的情況之下,平均按鍵次數(2.964286次/字)已低於大量使用12碼簡碼的大新倉頡輸入法 ,也是目前所有中文輸入法(不背簡碼)中最快的。我們若使用12
碼簡碼,則速度將接近最佳的理論極限。

(3)   僅用30鍵:手指移動距離短
用來輸入的按鍵30個按鍵,剛好位於鍵盤上3排主要輸入區之內,與大新倉頡的27
鍵相仿,手指移動距離差不多。

(4)   程式協助排字根表:同碼字選字率低

如下表的範例,在輸入28個字時,大新倉頡有4個字(方、塘、水、來)需選字,而本法則只有2個字(渠、水)需選字。實際在打文章時亦是接近此比率。因此本法的選字率更低。

詩文

大新倉頡輸入法

師大大師輸入法

正常取碼

按鍵

按鍵數

正常取碼

按鍵

按鍵數

火手△

3

金手△

3

亠田

卜田弓人△

5

祤弓難

3

亠丿

卜竹尸3

4

亠丿

祤竹弓

3

土广口

土戈口2

4

土广

土卜中

3

一△

2

一△

2

金匚

金尸廿△

4

金匚

金尸廿

3

日亅一廾

日弓一廿△

5

日一廾

日一難

3

一大

一大△

3

一大

一大△

3

丆乚

火一山△

4

丆乚

山大尸

3

一冖一厶

一月一戈△

5

一二厶

一祤緷

3

日小丿丿

日火竹竹△

5

日丿丿

日竹竹

3

廿金△

3

難廿△

3

彳丨

山中卜△

4

中金水

3

彳囗口

山田口△

4

彳囗口

中田口

3

日亅口

日弓口△

4

日亅口

日弓口

3

水尸木△

4

水尸木2

4

乛丨

尸手弓中△

5

弓手中

3

彳日丶

山日戈△

4

彳日丶

中日水

3

水手月△

4

水手月

3

女口

女口△

3

女口

女口△

3

Z人十△

4

設貪十

3

戈大火△

4

水大火

3

大月△

3

大月△

3

厂小

水一火△

4

厂小

水設山

3

一廿一金△

5

一廿貪

3

丿口

水竹口△

4

千口

水手口

3

2

2

3

2

木人人

木人人2

4

木人人

木人人

3

大新倉頡每字平均按鍵次數

3.892857

師大大師每字平均按鍵次數

2.964286

目前我們已在Windows XP系統實作了師大大師輸入法的程式,已可應付一般打字的情境,未來除可增列簡碼之外,在一些其他輔助的功能上,仍可再做一些增強,比方簡繁轉換、特殊符號輸入,或者是將unicode所收錄的全部中文字皆列入處理範圍。當然也可設法在其它平台上實作,以饗同好者。

現已實作好之可用於一般輸入用途之輸入法程式,將利用此論文發表時正式公開,並在網路上免費開放給大眾使用,以效法當年朱邦復先生奉獻之精神。日後將視試用之狀況,繼續改良,以提供國人一個免費、優良的輸入法而努力。