概述
牛碼五筆輸入法是作者在潛心研究各種形碼輸入法的基礎上,以三碼定字、取碼直觀、重碼率低為設計目標,採用交叉識別碼為補碼,製作的新型高效率五筆類輸入法。
牛碼五筆特點 1.重碼率低,牛碼五筆2010GB單字偏旁部首歸入GBK,出簡不出全情況下重碼21組,其中沒有字頻前3500的常用字。
2.拆分直觀,牛碼五筆字根大,安排合理,拆字直觀順暢。
3.三碼定字,牛碼的三碼分重能力優秀,簡碼數量多,81%漢字三碼定字。
4.編碼規範,嚴格按照牛碼規則編碼,沒有無理碼。
簡碼
牛碼的簡碼質量與輸入效率高於傳統五筆輸入法。
以下統計分析數據為牛碼2010數據。
GB內簡碼數量(只計首選上屏簡碼數,三簡數包含全碼三碼的漢字數):
一二3J簡碼總數:5502 五筆八六:4640
其中
一級簡碼:25 五筆八六:25
二級簡碼:622 五筆八六:616
3J簡碼:4855 五筆八六:3999
3J簡碼占總字數:4855/6763=71.78% 五筆八六:59.13%
全部簡碼占總字數:5502/6763=81.35% 五筆八六:68.60%
牛碼五筆單字重碼
牛碼五筆2010偏旁部首歸入GBK,理論重碼為188組,由於牛碼五筆的字根大,三碼分重能力優秀,三簡字多,實際使用中,GB內必須選重上屏的字(非首選字,不計已有簡碼的重碼字),如下列表中的非首選字:
aqkf 苟 茗
awyj 蛩 劐
eajd 膜 貘
egeg 猜 腈
ians 渠 渫
ipgg 瀉 渲
isyy 浦 沭
kawk 嗒 嗬
lwet 軫 畛
lffg 畦 跬
nfcy 怯 忮
qgdy 魷 鮁
ugod 羹 瘂
sgne 醑 醪
ugdd 閏 閂
tuwk 船 磐
wtfh 仟 仵
wweg 俎 佾
awnb 孽 芩
qgjf 鯉 鰹 鰣
tymk 犒 篙
合計:21組22字
如果對重碼採取出簡不出全處理,則牛碼的重碼就是21組。牛碼碼錶中GB內單字是按照遇重有簡置後的原則設定的,在實際使用中與對重碼有簡不出全效果一樣。
其中沒有字頻前3500的重碼字,所以使用牛碼輸入時,幾乎感覺不到重碼存在。
牛碼五筆詞組重碼
牛碼五筆詞組分重能力優於傳統五筆輸入法。
採用網友jqk000jqk提供的第三方61304條測試詞庫用牛碼2010編碼(一詞一行)後統計重碼行數結果與之前jqk000jqk對五筆86、五筆98的統計結果一起羅列如下:
五筆98: 21723
五筆86: 20641
牛碼2010: 19213
牛碼五筆2010教程
牛碼五筆字根
牛碼五筆字根詳見牛碼五筆2010字根表,說明如下:
1.母x字根升級為鍵名字根,如母xxx/xxxx。
2.石d字根為末根時,分開取碼,按丆+口取碼,非末根情況下是一個整體字根。如柘sdkg、拓rdkg、磊dddk。
3.單拆字根
牛碼五筆字根表中藍色的字根為單拆字根。如用e、毛e、生t等,單拆字根成獨體字時按常規漢字拆分取碼。如片thg/thgn、身tm/tmdt、予cs/csj、矛cst/cste、馬cg/cgd。
4.雙碼字根
牛碼五筆首次將雙碼字根運用於五筆輸入法中,牛碼五筆字根表中紫色的字根為雙碼字根。總計14個:代wa、酋us、茲ux、麻os、鹿ox、龍dx、成dn、戔fx、求gi、屯gb、叒cc、厽cc、非hd、飠wv。
雙碼字根為正常拆分情況下省略形式,如龍dx實為省略了“丶”的編碼,非hd實為省略了後面“丨”與“三”的編碼,牛碼里的雙碼字根不會帶來編碼規則的複雜化,如以下字的3J簡碼:壘ccf、桑ccs、悲hdn、聾dxb、救git、盛dnl、盞fxl、孳uxb、慈uxn,採用雙碼字根以後,增加了三碼分重能力,提高了效率。
需要特別說明的是,雙碼字根視為一個整體,取完雙碼後,即該雙碼字根的各部分已經取完。
1>如雙碼取完後,編碼不夠四碼,則按漢字結構加識別碼,如箋tfxu、餞tfxy、排rhdg。
2>如果雙碼字根處於第三根位置,則取雙碼字根的兩個編碼,如靡oshd,殘gqfx。
3>如果雙碼字根處於第四根或四根以後的位置,則雙碼字根不再作為一個整體參與編碼,應該取非雙碼情況下的末根。
4>雙碼字根成字時,按常規漢字拆分編碼,如非hdhd、麻ossi、鹿oxxv。
牛碼五筆編碼規則
1.常規漢字(鍵面字根以外的漢字),依前三後一順序鍵入字根代碼,不足四碼加識別碼。
2.單拆字根(藍色字根)與雙碼字根(紫色字根)成獨體字時,按常規漢字拆分取碼。如非hd/hdhd、麻oss/ossi、片thg/thgn、予cs/csj、矛cst/cste、馬cg/cgd。
3.普通字根(黑色字根)成獨體字時,報戶口+首次末筆畫取碼,不足四碼加空格,如米oyty、二fgg_。
4.偏旁部首,報戶口+首次末筆畫取碼,不足四碼補l,直至四碼。如犭etnt、亻wthl、丿ttll。
牛碼五筆補碼規則
牛碼五筆補碼採用交叉識別碼,規則與傳統五筆相同,特別說明以下幾點:
1.二根字全碼三碼如遇重碼或者與常用字三簡衝突時,非首選字保留其三碼設二簡,另提供補打識別碼的編碼,如仕字可以補打識別碼g上屏。
非首字一般為非常用字,可以選重上屏,也可以補打識別碼上屏,不會降低輸入效率,該規則多提供一種補打識別碼的選字方式。
2.半包圍和全包圍的字識別碼取被包圍部分的末筆。如近rpk、迫rpd。
3.半包圍和全包圍以外的字,識別碼取漢字正常書寫順序的末筆,而不是取漢字末字根的末筆。例如爪rhi不是rhk,,必nti不是nte,賊mady不是madt。
牛碼五筆易錯編碼
丈gr/gri
方yq/yqr
古fk/fkf
舍wdf
衷yhe/yheu
衰ygeu
西gl/gld
石dkf
乾fhk
士fgd
醜nfd
起hn/hnv
超hvk/hvkd
趕hf/hfhk
陡bfh/bfhy——h上的字根為走字底,不是走。
徒tfh/tfhy
由mf/mfd
司nk/nkd
蟲khg/khgy
牛碼更新至2010版,字根與規則都已完善,以後不會再變動字根。歡迎感興趣的朋友放心使用牛碼五筆。更多驚喜,等你發現!