大易輸入法

维基百科,自由的百科全书
跳转至: 导航搜索
大易輸入法
中文輸入法
Dayi-method.svg
以大易輸入法對「大易輸入法」五字的拆碼
發明人 王贊傑
發明年份 1988年
類別 字形

大易輸入法,是由臺灣王贊傑花七年時間所發明的中文輸入法,和倉頡輸入法一樣屬於字形輸入法。在研發大易的時候,倉頡輸入法剛研發完成。它的創製者朱邦復跟王贊傑是認識的,而且當時朱亦很鼓勵王繼續研究大易輸入法。

大易輸入法是使用跟倉頡輸入法不同的四十六個字碼,每個字碼具有多個字根以供拆字。它已經成為很多作業系統內預設的中文輸入法。而多數的繁體中文鍵盤亦有標示大易碼。

Windows中文版內建有大易輸入法,方便用戶學習及使用。但大易輸入法最令人詬病的是,其字根充分利用包括數字鍵的40個按鍵。當使用筆記型電腦時,通常難以輸入數字或其他符號。爾後嘸蝦米輸入法推出,即大力宣傳僅使用26英文鍵的優點,目前兩方支持者不分軒輊。

理念[编辑]

按大易輸入法之官方網頁表示,大易輸入法之理念具有以下三項特點:[1]

  • 容易:學習與操作容易;
  • 不易:不改變中文傳統的寫字方式;
  • 變易:由書寫慢變為輸入快;輸入異體字能對應出正體字。

而其設計理念為:

  • 符合中國文字傳統和造字原則:大易輸入法的字根多借用漢字傳統造字原則。字根中含有大量的漢字部首(如女、山、人、金、气、水等等),使熟悉書寫漢字的使用者容易拆解單字成為不同的字根。
  • 與中文書寫習慣吻合:大易輸入法的拆字原則中幾乎符合漢字書寫筆劃的順序。
  • 容易學習:由於拆字的原則符合傳統造字原則,故熟悉漢字的使用者在學習上相對容易;字根與鍵盤的對應具有容易聯想的關係且編有口訣,[2]可減少記憶字根表的時間。
  • 輸入速度快、效率高:大易輸入法中,一個單字最少取一碼,最多取四碼;字碼因重覆而必須選碼的情況也遠比注音輸入法少。
  • 單字與詞彙混合輸入:大易輸入法以輸入單字為單位,但在某些大易輸入法的版本支持常用詞彙的混合輸入,即以詞彙為輸入單位。

版本演進[编辑]

  • 1987年發表DOS版Big5單字四碼與詞庫版
  • 1993年發表Windows Big5單字四碼與詞庫版
  • 1994年發表UNIX版EUC碼(台灣戶役政專用),約收錄五萬字
  • 1996年發表單字三碼版
  • 1997年發表UNI-CODE單字四碼版
  • 1999年發表大易二碼-人工智慧版

輸入規則[编辑]

大易字碼的鍵盤排列。

大易輸入法的字碼全部分布在40個按鍵上,包括所有的26個英文字母鍵、10個數字鍵以及「;,./」4個符號鍵。[2]

大易輸入法的輸入規則可概略簡化成「依筆順、取首三尾一、取大碼」。

取首三尾一[编辑]

大易輸入法的拆字最多只取四個字碼,若超過四個字碼則按照筆順取最先出現的前三個字碼以及最末字碼來輸入。[3]例如,「壓」字以大易碼完整地拆碼為「厂曰月大丶土」(即鍵盤hdjv.f)共六碼,超過四碼,故取前三碼及最末碼而成「厂曰月土」(即鍵盤hdjf)共四碼。

節省碼數[编辑]

若不連續筆劃可組成單一字根時,應跨越筆劃取碼。[4]例如「東」字按筆劃書寫順序為「一日丨丿乀」,但亦可拆字成「木」與「日」二個字根,故該字應取碼為「木日」(即鍵盤id)。

依筆順[编辑]

取碼順序的原則依照該字書寫時的筆劃順序。例如「磐」字按書寫的順序為「舟几又石」,故按此順序拆字取碼。這項原則雖易理解,但仍存在些許例外:

對稱先取中
一個字或其一部分,若自中間分開可使左右對稱,先取中間部分的字根。[5]例子如下:
  • 變:取「言糹糹攵」(即鍵盤1ttx);
  • 率:取「亠ㄠ火十」(即鍵盤ktys)。
但若對稱之兩側為「木」、「辛」、「王」、「弓」時則按筆劃順序拆碼,[6]如下所示:
  • 攀:取「木乂乂手」(即鍵盤ixxg);
  • 辦:取「立𠂇力𠂇」(即鍵盤ks,s);
  • 班:取「王丶丿王」(即鍵盤5./5);
  • 粥:取「匚𠃑米𠃑」(即鍵盤rb8b)。
包圍先取外
若一個字根包圍其它字根,則應先取外圍字根,再取內部字根。[7]例如:
  • 「圓」字應先取外圍的「囗」再取內部的「口目八」,故該字取「囗口目八」四碼(即鍵盤7o38);
  • 「用」字應先取外圍的「冂」再取內部的「丰」,故該字取「冂丰」二碼(即鍵盤mf)。
但若包圍三面且開口朝上時,則先取內部字根以符合依筆順取碼之原則,[8]例如:
  • 「凶」字應先取內圍的「乂」再取外部的「凵」,故該字取「乂凵」二碼(即鍵盤xw);
  • 「幽」字應先取內圍的「幺幺」再取外部的「山」,故該字取「幺幺山」三碼(即鍵盤ttw)。

查詢組字字根拆碼[编辑]

Windows 95982000XP作業系統,有ㄅ半注音,可以打注音後反查大易的組字字根。

重碼字的選擇方式[编辑]

側邊有阿拉伯數字選字鍵的大易鍵盤

當同一組字碼與二個以上單字相符合時,即為重碼。大易輸入法亦具有重碼的特性,例如輸入「鹿鹿」即(鍵盤cc)可同時得到「比」、「庀」、「麀」、「廘」等字。此時使用者必須選取何字為目標輸入字。大易輸入法最初使用了「'[]-\」等按鍵或九宮格數字鍵作為選字的代表鍵,與其它輸入法使用鍵盤上方的數字鍵亦或英文字母「asdfghjk」作為重碼字的選擇按鍵十分不同。

官方發行的版本[编辑]

大易三碼[编辑]

為大易輸入法的改進,原先的則稱為大易四碼(第4版及其先前版本)。大易三碼的取碼規則為前二後一的輸入方式,比原先版本減少一碼。

大易三碼(5.0)最初版是在DOSWindows 95版本,Windows版本後來發生不明原因錯誤,在官方發佈5.1版之後三碼版就不曾再更新了。目前5.1 版本是除作業系統內建的大易之外,最多人使用的大易輸入法版本。目前三碼版在Windows 2000、XP下是可以被支援的,但要關閉「相關字詞」才不會當機。

大易三碼版在最新作業系統的狀況[编辑]

大易三碼(5.1)版無法用原本的install程式,安裝進win7 或win8的作業系統,必需再手動複置一些檔案進去電腦才能使用,且大易三碼版和IE9或IE10是不相容的,如在IE9或IE10打字會出現瀏覽器當機的情形,必需改用其他瀏覽器才能使用,非常不方便。

目前在Google Chrome瀏覽器上使用雖然能正常的打字,但浮動視窗會有顯示不正常的情形。

欲在win8桌面模式使用大易輸入法,可以安裝奇摩輸入法,安裝完成重新開機後,下載網路上共享的dayiyahoo.cin,執行dayiyahoo.cin,即會安裝大易輸入法至奇摩輸入法中。但無法在Metro UI中使用奇摩輸入法。

問題[编辑]

大易三碼有各種缺字情形,包括少掉了一些原本大五碼能打出的字如:「菇」、「酶」等。解決辦法是找到電腦中user.txt文件,並自行加入。例:“ulo 菇”或是從三碼切換到四碼模式 在大易5.1版中的四碼能支援較多字,打ar「仝」字重覆出現兩次

大易三碼是由大易四碼少掉一碼而來,但會產生最大的問題就是遇到重碼字要選字的機率提昇很多。例子如大易三碼「c.x」疫/疲/痠/瘦/瘢/癥/癈/瘝/癓/瘕/癜,不管是使用三碼或四碼 大易的字根是沒有變的(大易並沒有「疒:病部的字根」)

解決方法是記憶以大易三碼特有「M V L」結尾來組字。例子如大易字根 a 可以打出「人」和「入」,而想快速打出入只要打 am 即可打出「入」。惟7.02人工智慧版切換到的大易三碼模式下並不支援字尾MVL組字的方式,所以讓一些已記憶了這種組字方式的使用者,想從5.1版跳到7.02版怯步。

大易二碼(7.02)的問題[编辑]

大易輸入法最後出現的版本是有人工智慧的二碼版(7.02版),距今已十年多, 但至今仍未有更新動作,於Windows XP/Vista/7相容性不佳。[來源請求]

Windows 7 作業系統內建之大易輸入法[编辑]

中文繁體大易(version 6.0) 比前在前代XP內建之大易「陽春過頭」。

  1. 沒有不使用浮動組字視窗的功能,只能跟隨游標拆字選字,對會拆碼的輸入法使用者而言 使用浮動組字視窗會讓眼睛很容易疲勞。
  2. 可輸入超過 4 碼的字根,但問題是大易最多就只有四碼
  3. 輸入符號變得很困難(=,)

目前解決辦法是把Windows XP內建的大易移植到Windows 7上,但這樣做或許失去了Windows內建大易的美意。

如何在 Windows 7 使用大易符號:

  1. 先按=鍵再按須要的符號鍵`1234567890-=\[];',./或是加Shift鍵~!@#$%^&*()_+|{}:"<>?
  2. 都會出現相關的符號群組,再用鍵盤↑↓鍵選擇須要的符號再按Space鍵確認或是用Shift加上排數字選定。
  3. 注意!
  • 不小心按到Shift鍵是會改變鍵盤是中文或英文狀態,這不是 Bug。
  • 不小心按到Shift┼Space鍵是會改變字符是全型或半型的狀態,這不是 Bug。
  • 桌面右下角的狀態【易中█】 【易中▌】 【易英▉】 【易英▌】

手機支援[编辑]

手機作業系統具有不同的解決方案。Android可使用Lime IMEiPhone則可用iAccess來提供大易輸入法的輸入。Windows Mobile 6.5版68000以前 ,可使用轉殖的香草輸入法[9]

Vista連字問題[编辑]

在升級Windows Vista SP2之後,微軟公司已修正打字時,在某些編輯軟體中會出現空格錯誤,但卻出現連字問題。使用者雖然可以正確的打字,但若是打錯字後則有可能使之前已經輸入的幾個字一起消失。[來源請求]目前可行的辦法為在每完成一個字後就作中/英文切換、移植XP的舊輸入法、[10]加入可外掛大易的第三方輸入法來修正問題。[11]

相關連結[编辑]

教學[编辑]

供輸入法引擎使用的字碼表格[编辑]

參考資料[编辑]

  1. ^ 大易輸入法的理念. 太易資訊股份有限公司. [2010-02-12]. 
  2. ^ 2.0 2.1 字根表及口訣. 太易資訊股份有限公司. [2010-02-12]. 
  3. ^ 大易輸入法取碼原則. 太易資訊股份有限公司. [2010-02-12]. "依筆劃順序取能涵蓋最多筆劃之字根,取 首碼、次碼、次次碼 及 尾碼,至多四碼,其餘省略。" 
  4. ^ 大易輸入法取碼原則. 太易資訊股份有限公司. [2010-02-12]. "一字之中,前後不連續之筆劃可以組成字根時,在符合節省碼數之情形下,應跨越筆順取碼。" 
  5. ^ 大易輸入法取碼原則. 太易資訊股份有限公司. [2010-02-12]. "一個字或其一部份,自中間分開使左右成對稱時,則中間的筆劃先寫,再寫兩側。" 
  6. ^ 大易輸入法取碼原則. 太易資訊股份有限公司. [2010-02-12]. "但以下情形例外,即當左右為「木 辛 王 弓」時, 則仍應自左而右取碼之。" 
  7. ^ 大易輸入法取碼原則. 太易資訊股份有限公司. [2010-02-12]. "圍四邊,先取外圍字根。〈例〉圍、回。……圍三邊,開口朝下、朝左和朝右,先取外圍字根。" 
  8. ^ 大易輸入法取碼原則. 太易資訊股份有限公司. [2010-02-12]. "圍三邊,開口朝上時,先取裡面被圍的字根。" 
  9. ^ jrywu@http://www.mobile01.com/. 該放棄WM 還是放棄「大易」. [2011-02-13]. 
  10. ^ 林怡成@http://social.technet.microsoft.com/. 移植 XP 內建的輸入法到 Vista ,供大易輸入法的使用者參考。. 2008-02-15 [2011-02-13]. 
  11. ^ lovebeautycat@pixnet.net. 大易輸入法 5.1 版本 for Win7 & Win Vista 無法使用解決方案. 2009-08-09 [2011-02-13].