用戶:Jackchows/草稿/中文輸入法
< User:Jackchows | 草稿
注意:本條目可能有部分字元無法顯示,若遇此情況請參閱Wikipedia:Unicode擴充漢字。 |
中文輸入法是指為了將漢字輸入電腦或手機等電子裝置而採用的編碼方法,是中文資訊處理的重要技術。
中文輸入法從1980年代發展起來的,中間為幾個階段:單字輸入、詞語輸入、整句輸入。對於中文輸入法的要求是以單字輸入為基礎達到全面覆蓋;以詞語輸入為主幹達到快速易用;整句輸入還處於發展之中。
輸入原理
歷史
形碼輸入法
拼音輸入法
混合輸入法
專利與版權
中文輸入法的拆字方法與原則若其符合專利法條件可受到專利權的保護。但是任何人依據同一套拆字方法或原則衍生出的編碼表是唯一的、都一模一樣,所以此編碼表不受著作權法保護。[1][2]
功能及質素
- 商業化、內建與否
通常系統內建的輸入法最方便、最泛用。而需要額外安裝者次之。除下載或攜帶安裝程式的不便以外,有些系統會限制用戶不得安裝軟件。商業化的輸入法除了需要付費,許多地方可能沒有安裝而造成使用不便;更甚有因公司倒閉而使輸入法絕滅,用戶只好重新學習新的輸入法。目前有少量開源輸入法,比如中州韻輸入法引擎。
- 易學
通常初學者會考量一個輸入法是否易學,以下是一些影響易學性的變數:
- 字根數目:通常字根數越多,記憶量便增加
- 編碼的合理性:編碼較合理,能方便記憶,加快學習速度
- 口訣:有些編碼雖不甚合理,但附有特殊口訣,而容易記憶
- 取碼規則的繁複與否
- 速度
- 重碼率:重碼率越低,免卻選字的疑慮,輸入速度越快
- 編碼長度:編碼越短,輸入時間越低。但另一方面,編碼長度太短,又會增加重碼率。因此好的輸入法須取得平衡。
- 簡碼:簡碼可大幅增加常用字的輸入速度,但必須額外背誦。因此是否要背簡碼、簡碼是否好背,也是考量要點。
- 容錯性
- 有些輸入法可一字多拆,避免一些字型由於主觀認知上的差異而拆不出的困擾
- 有些輸入法支援模糊輸入,如*、?,如此一來,不會拆字時,便可用模糊的輸入方式拆出
- 符號輸入
標點符號在中文文章中相當重要,因此標點符號是否容易輸入也至關緊要。 有些輸入法除常用標點符號以外,尚可輸入較少用的符號,如注音、希臘符號、數學符號、等等。
- 自由性
有些輸入法可自訂編碼或自訂詞庫,以詞定字、以句定詞、最佳化詞庫,增加靈活性。輸入法的學習、記憶功能亦會影響到輸入速率及體驗,故不少輸入法都有動態字頻、動態詞頻。
- 字庫大小
一些輸入法只針對常用字編碼,導致生僻字不是無法輸入,就是難以輸入。
- 人工智能
無論音碼、形碼、形音碼、音形碼、無理碼輸入法在出現重碼時期望可以通過人工智能輔助選字。這方面音碼因為重碼較多,比較迫切,因此做得較好;相比下形碼因為重碼較少,支援人工智能選字的形碼輸入法較少,有較大發展空間。
參考資料
參見
外部連結
中文輸入法
新聞
線上中文輸入系統
- 網上中文輸入法
- 近音檢字法
- 粵音檢字法(繁體中文)
- 六碼筆畫輸入法 (繁體中文)
- InputKing
- Online Chinese IME(簡單易用的基於全拼輸入法的線上中文輸入系統,字詞庫近6萬)
- 百度線上輸入法
- 線上試用 Google 輸入工具(支援線上輸入簡體中文及繁體中文)
- Google 輸入工具(Google Chrome線上輸入擴充)
- Universal Text Input(含中文線上輸入功能)
- 網.蝦米 Hyper Liu , 2008-01-30
- 網.蝦米 Hyper Liu - 行易有限公司
- 華語web ime(繁體中文)
指南
應用商店提供的中文輸入法