3.6 通用輸入法平臺(tái)
發(fā)明和設(shè)計(jì)漢字編碼的人很多锡凝,而真正能夠編寫漢字輸入法軟件的是很少的句狼,因此一個(gè)功能強(qiáng)大的通用漢字輸入法平臺(tái)會(huì)對漢字編碼的研究躲查、試驗(yàn)和制作產(chǎn)生巨大的促進(jìn)作用危虱。通用輸入法平臺(tái)來源于對各種輸入法的共性抽象玖翅,反過來又對輸入法的制作有不可忽視的限制脚曾。
早在 DOS 時(shí)代就有人從事通用輸入法平臺(tái)的研究了 [57]厌漂。但是,輸入法平臺(tái)的廣泛使用還是在 Windows 操作系統(tǒng)普及以后的事斟珊。
微軟公司和北京中易電子公司合作開發(fā)的碼表輸入法生成器(Imegen.exe)是 WINDOWS 操作系統(tǒng)上最早的也是使用得最廣泛的輸入法平臺(tái)苇倡。漢字編碼人員只需要提供一張按規(guī)定格式制作的碼表,并對輸入法的名稱囤踩、最大碼長旨椒、使用的碼元集和構(gòu)詞規(guī)則等進(jìn)行描述,就可以生成自己的輸入法了堵漱。以最近的 Windows 2000 內(nèi)置的碼表輸入法生成器為例综慎,向它提供的碼表需要滿足的條件是:碼元集合是鍵盤可鍵入鍵的子集;輸入法能夠定制的最大編碼長度的限度為 12勤庐;信息元為單符或多符代碼的形碼或音碼示惊。這里所說的鍵盤可鍵入鍵共 47 鍵,包括 26 個(gè)字母鍵愉镰、上排 10 個(gè)數(shù)字鍵和 “,./;’[]-=`” 這 11 個(gè)符號鍵米罚,但不包括小鍵盤上的數(shù)字鍵。碼表輸入法生成器所生成的輸入法存在著很多缺陷丈探,已經(jīng)難以滿足許多現(xiàn)代漢字編碼輸入法制作的需要录择。首先,它硬性規(guī)定重碼字詞的選擇只能使用 10 個(gè)數(shù)字鍵按順序選擇,翻頁鍵只能使用 “+” 和 “-”隘竭,同時(shí)空格鍵也可以選擇第一重碼字詞塘秦;這樣就限制了一些優(yōu)秀的輸入法希望采用更易于操作的鍵作為翻頁鍵和重碼字詞的選擇鍵的自由,也使得采用了 10 數(shù)字鍵作為編碼鍵的輸入法在選擇重碼字詞時(shí)不得不用更加難以操作的復(fù)合鍵(Shift + 數(shù)字鍵)动看。其次尊剔,它的詞組管理功能非常弱,在線造詞時(shí)只能增加詞組而不能刪除和修改詞組菱皆,造詞過程中出現(xiàn)輸入錯(cuò)誤時(shí)只能放棄已造好的部分而不能修改繼續(xù)须误。另外,輸入狀態(tài)的切換不方便搔预,對碼表容量的限制霹期,沒有提供輸入法的可控性發(fā)布和安裝手段等都妨礙了它的進(jìn)一步廣泛使用。
杜志民先生開發(fā)的極點(diǎn)中文通用輸入平臺(tái)是目前影響最大的輸入法生成器拯田,與 Windows 內(nèi)置的輸入法生成器相比輸入功能上有了長足的進(jìn)步历造,但是沒有考慮與應(yīng)用程序的接口問題。該軟件于 2001 年 9 月 10 日最初發(fā)布時(shí)名稱叫 “五筆拼音 1.0”船庇。由于可以在互聯(lián)網(wǎng)上免費(fèi)下載和使用該軟件吭产,還由于有一批熱心的五筆愛好者支持和參與,更由于杜先生一直堅(jiān)持不斷更新和加強(qiáng)軟件的功能并維持免費(fèi)軟件的局面鸭轮,該軟件便得以迅速地流行起來臣淤。2003 年 3 月 31 日在發(fā)布 3.1 版時(shí),該軟件正式更名為 “極點(diǎn)中文通用輸入平臺(tái)”窃爷,以反映杜先生將該軟件作為輸入法生成器而不單純是五筆拼音輸入法的初衷∫亟現(xiàn)就 2004 年 8 月 26 日最新發(fā)布的 4.0 版作一介紹。與傳統(tǒng)輸入法生成器相比它的優(yōu)點(diǎn)是:可以使用小鍵盤數(shù)字按厘;對于純數(shù)字輸入法也采用 3 重碼選擇方式(即用空格選第 1 重碼医吊,左 Shift 選第 2 重碼,右 Shift 選第 3 重碼)逮京;提供了靈活多變的卿堂、漂亮別致的用戶界面風(fēng)格供用戶選擇;可以使用 Shift 或 Ctrl 鍵進(jìn)行中英文狀態(tài)鍵的單鍵切換懒棉;支持自動(dòng)或手動(dòng)地調(diào)整重碼字詞的順序草描;支持不等長碼在編碼對應(yīng)的字詞唯一時(shí)自動(dòng)上屏;支持自動(dòng)造詞策严;可以將生成的輸入法打包成安裝軟件穗慕;提高大量的設(shè)置選項(xiàng)供熟練用戶對輸入法進(jìn)行調(diào)整和避免與操作系統(tǒng)或應(yīng)用軟件間的沖突。
在功能上與極點(diǎn)中文通用輸入平臺(tái)類似軟件還有龍文輸入平臺(tái)和青月亮平臺(tái)享钞。它們也都是基于 Windows 操作系統(tǒng)的揍诽,但不是免費(fèi)軟件而是商業(yè)軟件诀蓉,流行得不是很廣栗竖。
總之暑脆,雖然通用輸入法平臺(tái)取得了不小的進(jìn)展,已能適應(yīng)制作常規(guī)的基于字詞的輸入法的需要了狐肢,但是對于語句級輸入法和許多有特殊要求的字詞型輸入法還是必須專門編程才能取得最好的效果添吗。畢竟,搞輸入法的人是極少數(shù)份名,而僅僅使用輸入法的人才是絕大多數(shù)碟联,因此包括編碼層次和軟件層次在內(nèi)的漢字輸入法的總體性能才是最為重要的。
通用輸入法平臺(tái)是在軟件層面使用輸入法的制作自動(dòng)化僵腺。但是鲤孵,一個(gè)輸入法制作在編碼層面也有大量的工作要做,如何利用計(jì)算機(jī)來輔助漢字編碼也引起了一些研究者的興趣辰如,這方面的研究情況請參閱文獻(xiàn) [58]-[63]普监。
4 面臨的形勢與存在的問題
雖然在漢字編碼輸入方面已經(jīng)取得了不少進(jìn)展,漢字能否輸入計(jì)算機(jī)的問題已經(jīng)解決琉兜,但是漢字編碼輸入理論一直是一個(gè)薄弱環(huán)節(jié)凯正,迄今為止僅有的一本理論性較強(qiáng)的漢字鍵盤輸入專著 [5] 并沒有引起輸入法實(shí)踐者足夠的重視。由于沒有科學(xué)而系統(tǒng)的輸入法理論指導(dǎo)豌蟋,在漢字編碼輸入法研制時(shí)往往片面地強(qiáng)調(diào)某一方面廊散、某一個(gè)指標(biāo),從而出現(xiàn)了很多誤區(qū)梧疲,再加上商業(yè)運(yùn)作上的夸大其詞允睹,就產(chǎn)生了諸如低重碼率神話、速度神話幌氮、大詞庫神話缭受、編碼決定論、程序決定論浩销、形碼優(yōu)越論贯涎、音碼優(yōu)越論之類的奇特論調(diào) [70][71]。
同時(shí)慢洋,在實(shí)用性方面塘雳,人們對漢字編碼輸入的現(xiàn)狀仍然十分不滿意,新的漢字編碼輸入法還在不斷地涌現(xiàn)普筹,以期克服現(xiàn)有輸入法存在的諸多問題败明。不同時(shí)代問題,有著不同的背景太防,從而決定了問題的性質(zhì)和解決問題的不同方法妻顶。漢字編碼輸入技術(shù)問題的性質(zhì)和解決思路主要取決于人酸员、機(jī)、文讳嘱、碼四個(gè)方面的因素幔嗦,以下結(jié)合當(dāng)前的背景進(jìn)行論述。
在人方面沥潭,計(jì)算機(jī)的普及造就了巨大的用戶群體邀泉,而且非職業(yè)字員用戶占絕大多數(shù),其中還包括了大量的中小學(xué)生钝鸽,中國已進(jìn)入了非專業(yè)打字時(shí)代 [72]汇恤。非職業(yè)打字員一般都沒有經(jīng)過專業(yè)的打字培訓(xùn),知識背景也大不相同拔恰。因此因谎,如何使輸入法易學(xué)易用和保持一定的速度是問題的關(guān)鍵。最好是颜懊,輸入法在入門時(shí)基本上不用學(xué)習(xí)财岔,熟悉后又有提升速度的手段,甚至達(dá)到或超過傳統(tǒng)職業(yè)打字員的速度饭冬。但是當(dāng)前的輸入法往往是易學(xué)易用的輸不快使鹅,如五筆字型,而輸?shù)每斓碾y學(xué)難用昌抠,如智能 ABC患朱。非職業(yè)打字員的另一特征是根據(jù)腹稿錄入,即邊思考邊看著屏幕打字炊苫。因此裁厅,如何利用好用戶看屏輸入這一點(diǎn)來進(jìn)行反饋設(shè)計(jì)是極為重要的,它直接影響著輸入法的質(zhì)量侨艾。但是执虹,目前的輸入法對反饋設(shè)計(jì)沒有引起足夠的重視,有的過于強(qiáng)調(diào)盲打而喪失了易學(xué)易用性唠梨,有的又過于依賴人機(jī)交互而喪失了易用性和輸入速度袋励。另外,因?yàn)楝F(xiàn)在大多數(shù)用戶都獨(dú)自擁有計(jì)算機(jī)当叭,所以輸入法一般為某個(gè)用戶專用茬故,可以針對特定用戶建立個(gè)性化的字詞編碼庫,以提高用戶的輸入效率蚁鳖。但是磺芭,現(xiàn)在的輸入法往往只有一個(gè)通用編碼庫,隨著編碼字詞條目的增加就會(huì)出現(xiàn)大量的重碼醉箕,無用詞的比例也增大钾腺,進(jìn)而影響輸入法的性能徙垫。最后,在中小學(xué)進(jìn)行打字教育時(shí)放棒,漢字編碼的規(guī)范化問題和漢字編碼與語文教育的結(jié)合問題變得十分重要姻报。在這一點(diǎn)上,目前很多流行的輸入法都是不合格的哨查。很多人批評五筆字型對漢字不合規(guī)范地亂拆分會(huì)導(dǎo)致語文教學(xué)和寫字的混亂逗抑,五筆字型也因此未能進(jìn)入中小學(xué)教育 [25][26]剧辐。即使是教育部推薦的認(rèn)知碼也有許多人對其規(guī)范性提出異議 [20][21]寒亥。
在機(jī)方面,計(jì)算機(jī)處理能力已相當(dāng)強(qiáng)大荧关,手機(jī)溉奕、PDA 等手持智能設(shè)備已廣泛使用,數(shù)據(jù)庫技術(shù)已非常成熟忍啤。當(dāng)今微型計(jì)算機(jī)強(qiáng)大處理能力對于個(gè)人用戶來說有很多富余加勤,使得我們可以增大程序的時(shí)間和空間復(fù)雜度來提高輸入法的性能。手持智能設(shè)備的流行要求輸入法在通用鍵盤和數(shù)字鍵盤上的操作方式盡量統(tǒng)一同波,以減少用戶的學(xué)習(xí)和使用負(fù)擔(dān)鳄梅。大型的數(shù)據(jù)庫,如 SQL SERVER, 在微機(jī)上的運(yùn)行速度完全可以滿足輸入法檢索字詞的要求未檩,所以我們可以采用數(shù)據(jù)庫來存儲(chǔ)海量字詞及其屬性戴尸,甚至擴(kuò)展輸入法的功能到學(xué)習(xí)、查詢和輔助翻譯等領(lǐng)域冤狡。目前孙蒙,除了語句型輸入法充分地利用的富余的計(jì)算機(jī)資源外,其他的字詞型輸入法在資源利用上還停留的第二代輸入法的水平上悲雳;數(shù)字鍵盤輸入法一般自成體系挎峦,與通用鍵盤輸入法缺乏銜接;數(shù)據(jù)庫技術(shù)沒有在輸入法里得到應(yīng)有的應(yīng)用合瓢。
在文方面坦胶,對于非職業(yè)打字員而言,輸入文本以常用字構(gòu)成的連續(xù)真實(shí)文本占絕大多數(shù)晴楔,而且對某個(gè)用戶來說文本一般局限于特定的領(lǐng)域顿苇。因此,這類文本的冗余度比漢字文本整體的冗余度要高滥崩,可以動(dòng)態(tài)地調(diào)整碼長岖圈,給常用字詞以短的編碼,實(shí)時(shí)地钙皮、自動(dòng)地創(chuàng)建新詞組蜂科,從而充分地壓縮冗余度顽决,提高輸入速度。對于離散文本和罕見字的處理导匣,輸入速度不是關(guān)鍵才菠,關(guān)鍵是要有簡單的手段實(shí)現(xiàn)輸入。目前的輸入法往往對輸入文本的性質(zhì)不加區(qū)別地對待贡定,結(jié)果使得輸入法的整體效率收到了影響赋访。
在碼方面,目前流行的各類編碼都存在各自的問題缓待。字詞型輸入模式僵化蚓耽,缺乏創(chuàng)新⌒矗空格鍵作為簡碼字詞的結(jié)束鍵減低了編碼效率步悠;看打方式的設(shè)計(jì)被錯(cuò)誤地用到了想打方式上,強(qiáng)調(diào)盲打而忽視了反饋信息的作用瘫镇;對碼長的過度限制(通常為 4)導(dǎo)致重率上升鼎兽,限制重碼又使可使用的詞組量受限,不限制重碼也會(huì)增加人機(jī)交互而影響輸入速度铣除;未能充分地利用漢字豐富的筆畫信息谚咬。語句型輸入模式不太適合中文,其轉(zhuǎn)換正確率不高尚粘,效率不高择卦,編碼識讀性差。
1) 音字轉(zhuǎn)換短語或語句輸入背苦。與普及語句輸入的日本不同互捌,漢語拼音還不是文字,識讀性差行剂,輸入時(shí)反饋信息需要依賴于及時(shí)的轉(zhuǎn)換結(jié)果秕噪,否則不易判斷輸入錯(cuò)誤,輸入的編碼越長越能提供更多的語境但擊鍵出錯(cuò)的概率也越大厚宰,因此轉(zhuǎn)換的正確率是有極限的腌巾;而日語假名是文字的一部分,容易識讀铲觉。中文的漢字常用漢字使用量比日語大得多澈蝙,而且沒有日語一樣的假名和豐富的助詞幫助,轉(zhuǎn)換的正確率有限撵幽。漢語拼音直接作為編碼灯荧,其本身的冗余度太大,輸入效率很低盐杂;而采用雙拼音又會(huì)增加學(xué)習(xí)負(fù)擔(dān)逗载。中國方言區(qū)人口眾多哆窿,他們的普通話不太準(zhǔn),使用全拼難度仍然很大厉斟。用于手持設(shè)備時(shí)挚躯,資源消耗太大,而且沒有足夠大的顯示空間和操作按鍵擦秽。離散文本的輸入(包括本文錯(cuò)誤的修改)不方便码荔。
2) 各種五筆字型輸入法。學(xué)習(xí)難度太大感挥,僅適合已會(huì)五筆的人缩搅。對中小學(xué)生還存在規(guī)范性問題。向手持設(shè)備的移植也存在同樣的問題链快,而且其輸入效率也并不高誉己。
3) 各種二筆輸入法。雖然普及程度不如五筆域蜗,但易學(xué)性提高較大,而且速度與五筆相當(dāng)噪猾。向手持設(shè)備的移植也容易一些霉祸。但是,由于使用了筆對袱蜡,并需要區(qū)分字型和使用一些部件丝蹭,其易學(xué)性和易用性還是不令人滿意的。
5 參考文獻(xiàn)
倪海曙坪蚁。注音識字簡史奔穿。語文現(xiàn)代化 [J]. 1983. (6). 130
胡瑞昌。文字改革與語言文字工作答客問(上)[J]. 語文與信息. 1995. (5). 13-14
漢語拼音與輸入法論壇.?http://sh.netsh.com/bbs/1951/
周強(qiáng)敏晤。計(jì)算機(jī)科學(xué) [J]. 1995. (4). 36-40
陳一凡贱田,胡宣華。漢字鍵盤輸入技術(shù)與理論基礎(chǔ) [M]. 清華大學(xué)出版社嘴脾,廣西科學(xué)技術(shù)出版社. 1994.6.
《微機(jī)辦公自動(dòng)化叢書》編委會(huì)男摧。中國微機(jī)辦公自動(dòng)化軟件大全 [M]. 北京經(jīng)濟(jì)學(xué)院出版社. 1993.7.
Lawrence Rabiner, Biing-Hwang Juang, Fundamentals of Speech Recognition [M]. 清華大學(xué)出版社,Prentice Hall. 1999.9.
北京語言學(xué)院語言教學(xué)研究所∫氪颍現(xiàn)代漢語頻率詞典 [M]. 北京語言學(xué)院出版社. 1986.6.
俞士汶耗拓,朱學(xué)鋒,郭銳∽嗨荆現(xiàn)代漢語語法電子詞典的概要與設(shè)計(jì) [J]. Proceedings Of ICCIP92. 1992.
李公宜乔询,李海飚。論漢字編碼的最短極限碼長 [J]. 中文信息. 1992.(1).
馮志偉韵洋。再談漢字的熵值 [J]. 語文與信息. 1996.(2).
王曉龍竿刁,王軒. N 元漢字字詞編碼輸入的最短碼長和速度上限 [J]. 中文信息學(xué)報(bào). 1993. 7 (4).
Robert Kruse, C.L. Tondo, Bruce Leung. Data Structures & Program Design in C[M]. 2nd Edition. Prentice Hall, Inc. 1997.
張侃岸夯,陳一凡。漢字鍵盤輸入的認(rèn)知模型 [J]. 中文信息學(xué)報(bào). 1991.5 (4).
何克杭们妥。漢字認(rèn)知模型與形碼方案設(shè)計(jì) [J]. 中文信息學(xué)報(bào). 1994.9 (3).
周冰洋锻全,劉植婷,姚世全坚芜。常用漢字編碼字典 [M]. 宇航出版社. 1990.9.
王力德宛蚓。漢字編碼的普及目標(biāo)體系與編碼實(shí)例 [J]. 中文信息學(xué)報(bào). 1993.8 (4).
劉愛蓮。什么樣的輸入法才能為大眾接受 [J]. 語文與信息. 1995.(6).
衛(wèi)至上惑惶。電腦如何普及:教委走錯(cuò)了方向煮盼![J]. 語文與信息. 1995.(3).
周憲. “認(rèn)知碼” 規(guī)范性探討 [J]. 語文與信息. 1995.(5).
寧基。從 “認(rèn)知碼” 談推薦什么樣的漢字編碼 [J]. 語文與信息. 1995.(6).
王相東. “萬碼奔騰” 可以休矣 [J]. 語文與信息. 1995.(4).
潘騎带污,潘德孚僵控。編碼的 “速度誤區(qū)”[J]. 語文與信息. 1996.(2).
潘德孚。漢字編碼與識字教育 [J]. 中文信息. 1997.(1).
張孝存鱼冀,王梅报破。從 “邱氏鼠藥案” 想到 “五筆字型” 編碼 [J]. 語文與信息. 1995.(4).
張?jiān)谠啤U務(wù)劇?8 規(guī)范王碼的得失 [J]. 安徽廣播電視大學(xué)學(xué)報(bào)千绪,2001, (2).
華紹和充易,肖金卯,蔣順炳荸型。適應(yīng)中小學(xué)教學(xué)用的漢字編碼的特點(diǎn) [A]. 中國中文信息學(xué)會(huì)漢字編碼專業(yè)委員會(huì)第八屆年會(huì)盹靴、中國計(jì)算機(jī)學(xué)會(huì)中文信息技術(shù)專業(yè)委員會(huì)第六屆年會(huì)暨漢字輸入技術(shù)與應(yīng)用研討會(huì)文集 [C]. 2002.
吳越。電腦打字普及教材 [M]. 北京群言出版社. 1993.5.
單波瑞妇。論漢字編碼的分代與第三代漢字編碼 [J]. 中文信息. 1989.(2).
金山電腦有限公司. WPS 桌面印刷系統(tǒng)用戶大全 [M]. 1991.6. 17-23.
周山芙稿静。自然碼實(shí)用教程 [M]. 清華大學(xué)出版社. 1994.12.
章森,宗成慶辕狰,孫建軍改备。新一代中文輸入系統(tǒng)面臨的問題 [J]. 中文信息. 1997.(1).
趙以寶,孫圣和柳琢。一種基于單字統(tǒng)計(jì)二元文法的自組詞音字轉(zhuǎn)換算法 [J]. 電子學(xué)報(bào). 1998. 26 (10).
劉來旸绍妨,瞿有利,樊孝忠柬脸。漢語智能輸入系統(tǒng)的設(shè)計(jì) [J]. 北京理工大學(xué)學(xué)報(bào). 2001. 21 (3).
陳正他去,李開復(fù)。拼寫糾正在拼音輸入法中的應(yīng)用 [J]. 計(jì)算機(jī)學(xué)報(bào). 2001. 24 (7).
仲興國倒堕。多詞組一次性拼音?漢字變換 [J]. 中文信息學(xué)報(bào). 1990.4 (2).
王曉龍灾测,王開鑄,白小華。自然語言理解中的音字流自動(dòng)分詞 [J]. 中文信息學(xué)報(bào). 1990.5 (3).
萬建成媳搪。拼音 – 漢字轉(zhuǎn)換輸入中的結(jié)構(gòu)識別方法 [J]. 中文信息學(xué)報(bào). 1991.6 (1).
萬建成铭段。可分隔動(dòng)詞及其在拼音 – 漢字輸入中同音詞識別的應(yīng)用 [J]. 中文信息學(xué)報(bào). 1991.6 (4).
萬建成秦爆。語音代碼 – 漢字智能轉(zhuǎn)換研究 [J]. 中文信息學(xué)報(bào). 1993.8 (2).
章森序愚,宗成慶,陳肇雄等限,黃河燕爸吮。語句拼音 – 漢字轉(zhuǎn)換的智能處理機(jī)制分析 [J]. 中文信息學(xué)報(bào). 1997.12 (2).
郭進(jìn)。統(tǒng)計(jì)語言模型及漢語音字轉(zhuǎn)換的一些新結(jié)果 [J]. 中文信息學(xué)報(bào). 1992.7 (1).
徐進(jìn)霈望门,高枚形娇。漢語文本讀入中音字轉(zhuǎn)換的知識集成模型和時(shí)間同步搜索算法 [J]. 中文信息學(xué)報(bào). 1993.8 (1).
高升,王曉龍筹误。語句級漢字輸入系統(tǒng)中語義規(guī)則研究 [J]. 計(jì)算機(jī)工程與應(yīng)用. 2003.
王錫龍桐早,黃希琛,鄒志剛厨剪。漢字輸入中的重碼自動(dòng)區(qū)分理論 [J]. 中文信息學(xué)報(bào). 1990.4 (1).
呂強(qiáng)哄酝,錢德培±龌蹋基于詞組的智能化漢字輸入系統(tǒng) CIIIS/2 的設(shè)計(jì) [J]. 中文信息學(xué)報(bào). 1991.6 (1).
趙雷炫七,呂強(qiáng),楊季文钾唬,朱巧明。漢字輸入法類的設(shè)計(jì)與實(shí)現(xiàn) [J]. 中文信息學(xué)報(bào). 1995.10 (4).
陳一凡侠驯,朱亮抡秆。漢字鍵盤輸入智能處理軟件綜述 [J]. 中文信息學(xué)報(bào). 2002.17 (2).
劉長松,伍振軍吟策,喬春雷儒士,李元祥。用統(tǒng)計(jì)方法實(shí)現(xiàn)漢字輸入的智能聯(lián)想 [J]. 中文信息學(xué)報(bào). 1999.14 (1).
Zheng Chen, and Kai-Fu Lee. A new statistical approach to Chinese pinyin input[A]. ACL-2000[C]. Hong Kong. 2000.10.
Jianfeng Gao, Hai-Feng Wang, Mingjing Li, and Kai-Fu Lee. A unified approach to statistical language modeling for Chinese[A]. ICASSP2000[C]. Istanbul, Turkey. June 5 - 9, 2000.
王永民檩坚。五筆數(shù)碼形聲輸入法及其鍵盤 [P]. 中國. G06F3/023. 00124781.6. 2000-9-14.
鄭巖松着撩。左右數(shù)碼漢字電腦輸入法及其鍵盤 [P]. 中國. G06F3/023. 02102272. 2002-2-1.
羅康寧。一種數(shù)碼漢字輸入法及其鍵盤 [P]. 中國. G06F3/023. 03129316.6. 2003-12-10.
肖水清匾委。漢字輸入一日通 [M]. 北京經(jīng)濟(jì)學(xué)院出版社. 1993.1.
蕭啟宏拖叙。全漢字編碼輸入系統(tǒng)啟宏全息碼 [M]. 電子工業(yè)出版社. 1993.3.
孟凱,萬國銀赂乐,許惠山薯鳍。漢字輸入支持系統(tǒng)的設(shè)計(jì)特點(diǎn) [J]. 中文信息. 1992.(1).
張玉華,周克蘭挨措。輸入法碼本前期處理工具的實(shí)現(xiàn) [J]. 微機(jī)發(fā)展. 2003.13 (4).
舒展羽挖滤,胡勇新崩溪。漢字編碼輔助設(shè)計(jì)環(huán)境 HCCAD [J]. 中文信息. 1992.(2).
陳玉龍。中文自動(dòng)編碼原理 [J]. 中文信息學(xué)報(bào). 1997.12 (1).
錢德培斩松,楊季文伶唯,呂強(qiáng),朱巧明惧盹。一個(gè)基于 C/S 模式的漢字詞屬性分析和重組系統(tǒng)的設(shè)計(jì) [J]. 中文信息學(xué)報(bào). 1998.13 (1).
陸劍江乳幸,錢培德。漢字輸入法碼本自動(dòng)更正設(shè)計(jì)研究 [J]. 中文信息學(xué)報(bào). 2001.16 (6).
吳嫻岭参,呂相反惕,楊濤,楊季文演侯,錢德培姿染。論漢字碼本數(shù)據(jù)庫管理技術(shù) [J]. 中文信息學(xué)報(bào). 2002.17 (2).
John G. Proakis. Digital Communications [M]. 3. 北京。電子工業(yè)出版社. 1998.9.
C. E. Shannon. A Mathematical Theory of Communication[J]. The Bell System Technical Journal. 1984. (27).
Hyman e.Stimulus. Information as a Determinant of Reaction Time[J]. Journal of Experimental Psychology. Vol.45. No.3. 1953.
丘菏生秒际。漢語雙拼的標(biāo)準(zhǔn)鍵盤設(shè)計(jì) [J]. 中文信息. 1992.(2).
楊道沅悬赏,董小國,董紅娄徊,陳丹. 《自然碼》雙拼鍵盤設(shè)計(jì)合理的研究 [J]. 中文信息學(xué)報(bào). 1992.8 (1).
楊道沅闽颇,李棣。漢字輸入鍵盤設(shè)計(jì)方法的研究 – 兼論標(biāo)準(zhǔn)漢字雙拼鍵盤的設(shè)計(jì) [J]. 中文信息學(xué)報(bào). 1996.8 (3).
子厚. “全息碼” 風(fēng)波的演變 [J]. 中文信息. 1992.(2).
余克艱寄锐。戳穿電腦打字的 “速度神話”[J]. 語文與信息. 1995.(6).
陳和利兵多。專業(yè)錄入員終究有一天會(huì)消失(轉(zhuǎn)載)[J]. 語文與信息. 1995.(4).
戴石麟。文字式音形漢字輸入法 [P]. 中國: G06F, ZL 95111380.1, 1995.
陳一凡橄仆,張鹿剩膘,周志農(nóng)。鍵位相關(guān)速度當(dāng)量的研究 [J]. 中文信息學(xué)報(bào). 1990.4 (4).
陳一凡盆顾,張鹿怠褐。鍵位分布合理指數(shù)與動(dòng)態(tài)平均碼長綜合指標(biāo)的自動(dòng)測定 [J]. 中文信息學(xué)報(bào). 1991.5 (1).
Microsoft Corp. Microsoft Win32 Multilingual IME Overview for IME Development, Windows DDK[R].
Microsoft Corp. Microsoft Win32 Multilingual IME Application Programming Interface for IME Development, Windows DDK[R].
Thomas Scovel. Psycholinguistics[M]. New York: Oxford University Press. 1998.
John Sinclair. Corpus, Concordance, Collocation[M]. New York: Oxford University Press. 1991.
Douglas, Susan Conrad, Randi Reppen. Corpus Linguistics[M]. Cambridge: Cambridge University Press. 1998.
Jeffrey D.Ullman, Jennifer Widom. A First Course in Database System[M]. Prentice Hall, Inc. 1997.
Ronald J. Norman. Object-Oriented Systems Analysis and Design[M]. Prentice Hall, Inc. 1996.
Bernard Kolman, Robert C. Busby, Sharon Ross. Discrete Mathematical Structure[M]. 3rd Edition. Prentice Hall, Inc. 1996.
Harry R. Lewis, Christos H. Papadimitriou. Elements of the Theory of Computation[M]. 2nd Edition. Prentice Hall, Inc. 1998.
William Ford, William Topp. Data Structures with C++[M]. Prentice Hall, Inc. 1996.
William Stallings. Operating Systems[M]. Prentice Hall, Inc. 1998.
Brian W. Kernighan, Dennis M. Ritche. The C Programming Language[M]. 2nd Edition. Prentice Hall, Inc. 1998.