
【基本介紹】
念青五筆輸入法是一個遵循五筆編碼規(guī)則的中文輸入法,包括有簡體和繁體、86版和98版五筆編碼等不同版本,適用于多種中文Windows操作系統(tǒng)。與坊間流行的眾多五筆輸入法相比,念青五筆在沿襲了系統(tǒng)輸入法的簡潔風(fēng)格之余,更是悉數(shù)收藏了大量常用的GBK漢字(如冇、咁、啫、乜、嘢、啰、啲等);其次,在避免重碼的前提下,加入了大量詞目,諸如非典、網(wǎng)友、程式、菜鳥、男色等,不一而足;此外,對碼表中的詞序排列也依據(jù)常用頻率作出了適當調(diào)整,這使得輸入中文時需要用到數(shù)字鍵選擇備選詞的機率大為減少,從而極大的提高了工作效率和滋潤了休閑的心情。一個輸入法,最重要的是能夠輸入盡可能多的漢字,免得在使用的時候捉襟見肘;再者啦,詞匯要多,重碼要少,為著減少重碼率,一些無關(guān)緊要的字詞寧可不要,要不然也就體現(xiàn)不了五筆的妙處了。這兩個,便一直是念青五筆的努力方向。
念青輸入法分別提供了86版五筆和98版五筆兩種五筆編碼規(guī)則,并有分別適用于簡體中文版Windows 9x/ME和簡繁中文版Windows All 32bit/64bit的眾多版本,安裝前請留意版別,安裝時需要用戶取得系統(tǒng)管理員權(quán)限。
【軟件背景】
念青五筆的雛形大概出現(xiàn)在1999年中,到2001年中發(fā)布的時候,其字詞量已經(jīng)讓念青無日不沾沾自喜了。發(fā)布之后斷斷續(xù)續(xù)收到許多用戶的電郵,對軟件提出了不少中肯的意見,其中有關(guān)字詞、排序的問題都在不斷的持續(xù)著修改的工作,但是對于軟件功能上的提點,譬如選字方式、輸入錯誤的處理等,一則念青技術(shù)所限,再者亦有些兒不以為然,所以暫且放在一邊,等待將來再行進步了。字詞庫的更新是一直在做著的,也希望所有念青五筆的用戶能夠及時反饋有關(guān)字詞、排序等問題,以便參考修正。念青對于軟件版本的更潛一直深有戒心,看著一個軟件版本三五月間便從1.0飆升到4.0、5.0,滋味實在不好受,又因為這種修正的持續(xù)性,早前甚至三五天便會更新一次,再FTP上網(wǎng)供大家下載,不過早前的版本號就一直都用著1.0/1.0a。~_~
2003年,因著秋楓先生無私而有力的幫助,真正的輸入法功能雖然未有革命性的改觀,但是許多程序設(shè)計思路、方式方法,乃至于編程的思想和目標都有了許多重大的改變。
秉于此,在經(jīng)過少許的動搖之后,把版本號更新至2.00,同時,增加主要用以標識版本推出日期為目的的副版本號。版本號將會以類似2.00.03.0510格式標示推出的日期,其中2.00是軟件的主次版本號,03.0510標示該版本推出的時間為2003年05月10日。該版本號可以簡單的在控制面板/區(qū)域選項/輸入法區(qū)域設(shè)置中的輸入語言框中查悉。
2005年6月,hhhwwww解決了輸入法啟動時默認使用中文標點符號等問題。念青五筆亦吸收了hhhhwwww先生在碼表輸入法方面的很多研究成果,并因此多次提升了程序的副版本號。需要指出的是,有關(guān)的功能更新至今仍未停止,但是進展緩慢。
【功能特點】
念青五筆輸入法并沒有支持所有(當然,至今作者也沒有見過能夠按照既定編碼規(guī)則輸入所有GBK或是GB18030漢字的五筆[86版]輸入法,不過念青五筆有相當高的GBK缺如率)的GBK漢字,選字的原則概述如下:1.在念青五筆簡體版本中,有GBK簡體字的不收GBK繁體字(繁體版本則相反,特殊情況有例外),如需輸入GBK繁體字,請到念青的個人主頁下載專門的GBK繁體輸入法版本;
2.人名、地名用字盡量收錄,應(yīng)用戶反饋的需要用字酌情收入;
3.不明所以或者甚少用到的漢字,特別是與當前常用字詞無謂重碼的,大都不予收入,部分亦以簡碼或容錯碼形式收入。
念青五筆當前包含的字詞數(shù)總量達到65000余條。同時支持極少數(shù)GB18030字集,能夠輸入包括(iduw)、(klks)等漢字,需在支持GB18030的編輯器中使用。Windows 2000或更高版本的操作系統(tǒng)可以到微軟的網(wǎng)站下載GB18030 Support Package,或者安裝Office Proofing Tools中的超大字符集字體,以獲得系統(tǒng)對GB18030這一尷尬國家標準的支持。
念青五筆輸入法使用z作為查詢鍵,不支持從第一鍵位開始進行查詢。

【容錯碼說明】
容錯碼緣起及簡介對于王碼86版“標準”編碼來說,其容錯碼有兩個涵義:一是容易搞錯的碼,二是容許搞錯的碼?!叭菀住迸e的碼,容許你按錯的打,謂之“容錯碼”。據(jù)傳王碼86版五筆輸入法中的“容錯碼”有將近1000個,主要有以下兩種類型:
1. 拆分容錯:個別漢字的書寫順序因人而異,因而容易弄錯
如:長:丿 七 丶 氵(正確碼) 長:七 丿 丶 氵(容錯碼) 長:丿 一 丨丶 (容錯碼) 長:一 丨 丿丶 (容錯碼)
秉:丿 一 彐 小(正確碼) 秉:禾 彐 氵 (容錯碼)
2. 字型容錯:個別漢字的字型分類不易確定者
如:占:卜 口 二 (正確碼) 占:卜 口 三(容錯碼)
右: 口 二 (正確碼) 右: 口 三(容錯碼)
冇: 冂 巛 (正確碼) 冇: 口 〣 (容錯碼)
此外,還有因為編碼方案或版本的不同以及定義后綴的考慮等出現(xiàn)的容錯碼類型。容錯碼的出現(xiàn)作為編碼的另類處理方式,是否妥當和必要其實見仁見智。念青五筆基本上沒有收錄原來的容錯碼。
但是緣于一些特殊的考慮,有部分漢字僅提供三級或二級簡碼,而沒有提供全碼;極少數(shù)漢字不提供正確編碼方式輸入,而是啟用末筆改為L鍵的容錯編碼方式。之所以要加入L鍵而不是別的,是沿用王碼86版的習(xí)慣用法。對此用法的解釋是,因為L鍵除了便于操作外,作為豎結(jié)尾的單體型字的識別鍵碼,是極不常用的。例舉如右:皅,正確編碼應(yīng)為rcn,與常用字“把”同,為提高正常輸入速度啟用容錯碼為rcnl。
念青五筆中用到的筆畫、偏旁、GB18030漢字輸入方法及所有容錯碼列表如下:

注:
1、念青五筆特殊漢字編碼:〇nnnn。
2、本頁面部分漢字需要系統(tǒng)安裝宋體GB18030字體才能正常顯示。
3、本文檔編碼以念青五筆86版為準,98版用戶供參考。
【使用技巧】
調(diào)整輸入法的次序輸入法在狀態(tài)欄有一個圖標,點擊輸入法圖標就可以選擇輸入法。但排第一的圖標可以用“Ctrl+Space”熱鍵啟動,因此可以將自己常用的輸入法排列到前面。
一個簡單的方法,就是先將最常用的輸入法刪除,再重新安裝該輸入法,最常用的輸入法就安裝在前面了。
第二種方法是通過修改注冊表來調(diào)整輸入法的順序、增加或刪除輸入法,甚至可做到Windows 95/98啟動后的缺省輸入法為漢字而不是英文。 通過對注冊表的分析,可以發(fā)現(xiàn)在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\keyboard layout\下存放著各輸入法對應(yīng)的主鍵。
在HKEY_USERS\.DEFAULT\keyboard layout\preload\下則是系統(tǒng)所安裝的輸入法的主鍵及鍵值,其主鍵為自然數(shù),鍵值為上表中各輸入法對應(yīng)的主鍵。例如系統(tǒng)已安裝了“智能ABC”、“全拼”和五筆輸入法,則可看到如下的主鍵和鍵值:
主鍵 鍵值
1 00000409 2 E0040804 3 E0010804 4 E0220804
下面我們來改變輸入法的順序:
假設(shè)要將輸入法順序變?yōu)椤坝⑽摹薄ⅰ拔骞P”、“全拼”和“智能ABC”,可將主鍵和鍵值更改如下:
主鍵 鍵值
1 00000409 2 E0220804 3 E0010804 4 E0040804
這時再重新啟動計算機,輸入法順序就改過來了。(此資料摘抄于互聯(lián)網(wǎng),僅供用戶參考)
如何添加和備份自造詞組?
一種是在念青五筆輸入法的狀態(tài)條上右擊鼠標,在彈出菜單中選擇“手工造詞”選項,然后在其中進行增刪自定義詞組操作;另外一種方法是用Ctrl+~組合鍵進行自動造詞(造詞前按一下組合鍵,輸入擬造的詞,結(jié)束時再按一下Ctrl+~組合鍵)。
這兩種方法造出的詞組,在Windows 9x中,都保存在系統(tǒng)文件夾的EMB文件中;在Windows 2000中,存放于C:\Documents and Settings\用戶名\Application Data\Microsoft\IME\中。其中,念青五筆簡體輸入法的自造詞組文件為nqwbx.emb,念青五筆GB繁體版輸入法爲nqwbz.emb。
當用戶因故需要重裝Windows系統(tǒng)或者意圖轉(zhuǎn)移自造詞組到其它計算機上時,可以自行備份上述EMB文件。還原時只需重新復(fù)制到同一目錄即可。
【卸載教程】
一、簡單的卸載和添加方法在“我的電腦”中依次打開“控制面板/區(qū)域選項/輸入法區(qū)域設(shè)置”,在已安裝的輸入語言框內(nèi)選定需要刪除的中文輸入法,點擊“刪除”按鈕即可。如果用戶有需要重新安裝被刪除的中文輸入法,在同一位置中點擊“添加”按鈕,在彈出窗口中選擇相關(guān)的輸入法,點按“確定”按鈕即可。
二、完全從系統(tǒng)中刪除念青五筆
更為徹底的中文輸入法刪除方式包括刪除注冊表的相關(guān)鍵值、輸入法控制文件、碼表文件以及幫助文件等。如果操作不當有可能危及系統(tǒng)安全,不推薦普通用戶使用。如果你執(zhí)意要進行完全清除的操作,可依以下步驟進行:
0.首先,按照方法一所述的步驟,先從輸入法控制面板中刪除念青五筆。
1.在開始/運行菜單中鍵入Regedit,啟動注冊表編輯器,打開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts,在其下查找含有“念青五筆”字樣的子項(由于該子項是安裝程序調(diào)用Windows api: ImmInstallIME函數(shù)動態(tài)生成的,所以在每臺計算機上都不盡相同),中文輸入法的鍵名一般形如EXXX0804。
比如:在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0210804項中,用戶可能可以看到如下鍵名和數(shù)據(jù)內(nèi)容:
(默認):(數(shù)值未設(shè)置)
Ime file:NQWBX.IME
Layout file:kbdus.dll
Layout Text:中文 (簡體) - 念青五筆 2.00
表示該項由念青五筆輸入法創(chuàng)建,將子項E0210804(注意,你在計算機上看到的具體項名可能與這里列舉的不同)刪除。
分別打開HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001、002的相關(guān)子項,并作同樣的操作。完成注冊表的刪除工作。
2. 進入Windows的系統(tǒng)目錄(Windows 2000默認的是Winnt\system32)
刪除Nqwbx.IME、Nqwbx.MB文件。如果用戶有在念青五筆輸入法中自造詞組,可在用戶目錄中搜索Nqwbx.EMB文件一并刪除,或?qū)⑽募那熬Y名適當修改,以嘗試應(yīng)用于其它輸入法中。
3. 進入Windows的幫助文件目錄(Windows 2000默認的是Winnt\Help)
刪除Nqwbx.CHM文件。
(注:Windows 98系統(tǒng)的幫助文件為存放于system目錄下的Nqwbx.HLP文件)

【相關(guān)問題】
問題一:“吃”英文字母、標點問題事實上,這是一個碼表輸入法(如全拼等)和IE 5.0的兼容性問題。升級IE將會使問題獲得徹底的解決。
另外一個從權(quán)的辦法是,在輸入英文字母、標點符號后,按Enter鍵至輸入法的小方框消失(按ESC鍵亦可),此時即可繼續(xù)正常的輸入中文。
在Windows 2000及其后續(xù)的版本系統(tǒng)中,已不存在該問題。
問題二:兩次回車實現(xiàn)換行問題
這個問題其實我覺得已經(jīng)解決了,但是仍有用戶表示不滿意。最簡單的解決方法,是在輸入法功能設(shè)置中,取消詞語聯(lián)想。或者點擊這里并將之添加導(dǎo)入到系統(tǒng)注冊表中,可以獲得有一個作者并不滿意的解決。點擊此處可以還原這一操作習(xí)慣。(注:該注冊表文件僅對念青五筆86版簡體輸入法有效,如需要解決其它版本的問題,請參照以上注冊表文件作相應(yīng)修改即可。)
問題三:遇到重碼時部分系統(tǒng)會發(fā)出聲音提示
如果用戶遇到這樣的情形,而且并不喜歡這樣的聲音提示,打開控制面板/聲音和音頻(XP,在Windows 2000中叫做“聲音和多媒體”)/聲音項,在“聲音事件”中找到“默認響聲”項,在“名稱”中的“ding.wav”修改成“無”,點按“確定”退出即可。
此外,一個更不完美的解決方案是,也可以點擊此處,添加導(dǎo)入系統(tǒng)注冊表文件,就能夠?qū)⒅卮a時默認的提示聲音修改為無聲(此注冊表文件由孫海峰提供)。要想恢復(fù)聲音提示功能,請打開控制面板/聲音和多媒體項,選用“Windows 默認”方案,點按“確定”退出即可。
問題四:五筆反查拼音
念青五筆在首次反查拼音(全拼)編碼時可能會遇上無效的情形,此時可切換到全拼狀態(tài),隨意輸入一個漢字后,再切換回念青五筆,就可以實現(xiàn)反查拼音編碼了。
另一個問題則是反查輸出的編碼框過長,但是并不影響使用。
問題五:存在錯漏編碼
念青五筆的字詞編碼大多由手工修訂完成,由于作者學(xué)識水平所限,兼及漢字文化、五筆編碼本身的持續(xù)發(fā)展,有詞組、編碼錯誤在所難免,用戶在使用時如遇到類似的疑問,請自行查證相關(guān)資料,并請指教。
更新使用最近的版本,有助于減少差錯的出現(xiàn)。
此外,出于對重碼、使用頻率的考量,少數(shù)漢字沒有提供完整的全碼輸入,而僅提供二級或三級簡碼,這是念青五筆輸入法的有意所為,并非差錯。此外,還有極少數(shù)漢字的編碼以容錯碼的方式給出。


































