沿用快倉五的編碼方式,並且更正快倉五的「蟲」
由於快倉五涉及三萬二千多行字的編碼,當中又包含了各種版本的倉頡,數量非常龐大,錯誤在所難免,非一人之力可以除蟲。幸好網上有一班快倉五的發燒友,從實際的操作中,發現了快倉五內的瑕疪。有的告知我某些字編漏了,有些告訴我字序的排列欠佳,還有些建議如何改善快倉的編碼內容。我便根據這些資料,更正了快倉五的「蟲,bug」。在此,我深深感謝各位網友的支持和愛護。
含速成輸入法:編碼是「首碼」+「尾碼」+「z」
快倉的編碼方案,其中一個最大的特色是除了簡化倉頡的編碼外,還兼容所有傳統倉頡輸入法,其中包括常用的第三代倉頡、資策會標準倉頡和第五代倉頡的編碼。為了進一步精益求精,本版加進了速成輸入法,使不同能力、不同層次的用戶,都能在本輸入法系統內達到得心應手,高效地輸入中文字而毋須切換輸入法。
含「香港常用字」編碼
很多網友來信,都問及在快倉五內如何加入香港用字。雖然快倉五內有一個「mak.str」的小型詞庫,可以加進新的編碼。可是使用這個詞庫有很多限制。筆者有見及此,乃把七百多個常用的香港字都編進快倉六裏。注意的是,現時快倉六使用的是「香港政府 3000 多個香港用字」這個版本。
增設「標準倉頡標點符號和圖形編碼」
快倉五內有很多標點符號編碼,而且編碼的設計較視窗內的倉頡為優。不過,為了進一步兼容傳統的倉頡輸入法,同時更可彌補快倉五在某些圖形編碼上的缺失,筆者乃增設「標準倉頡標點符號碼和圖形編碼」。
例如按下「zxab」得「,」; 按「zxac」得「、」;按「zxad」得「。」。
增設更多「兩碼」字的簡碼。
在快倉五裏,筆者已設計了超過一百多個簡碼。由於還有空間容納簡碼,筆者乃設計更多簡碼,藉以提高輸入中文字的速度。從下表可見,筆者已幾乎把所有兩碼字的空位用盡了。餘下的少量空位,可作將來編碼的特殊用途。(為了進一步提高快倉六的效能,簡碼表的部分編碼已經改變。最新簡碼表請請參閱快倉六輸入法所附帶的說明文件。由於時間倉卒,下列簡碼尚未更新,請諒!)
增設大量容錯碼,令使用者盲試瞎撞也能找到字
雖然快倉五已設有很多容錯碼,但是筆者認為容錯碼越多越好的。在快倉六裏,容錯碼比快倉五更多,務求使用者毋須強記何者為異體字、錯別字、俗字、簡體字和香港字。總之,見字便可拆字、使用者可以輕易地鍵出字元。
改良「高頻字根偏旁」的編碼
在快倉五裏,有些高頻字根偏旁是需要按兩次鍵的。為提高用戶找到字元的機會,筆者乃將所有連續按「兩次」鍵的高頻字根偏旁,均可用按「一次」鍵也能找到字,以方便一些用戶一時忘記了高頻字根偏旁是需要按兩次鍵還是一次鍵。 例如:「箱」的快倉標準編碼是「hhdu」,用戶也可以按「hdu」找到「箱」這個字。
高頻字根偏旁圖解
增加了少量的標點符號編碼
本來,快倉五內已設有完善的標點符號方案,不過有網友指出,常用的「引號」並不足夠,筆者乃在快倉六裏增添少量引號編碼。 例如:按「pf」和「fp」可出得各種引號。
遇到重碼字時,儘可能以倉頡碼排先,以不干擾倉頡用戶原有的打字習慣
在快倉五裏,當遇到重碼時,某些字的排序總是以快倉的編碼優先,以致傳統倉頡的用戶並不「就手」。在快倉六裏,我決定把大部分重碼,若快倉和倉頡的編碼衝踫時,以傳統的倉頡為優先。這樣做法,使到快倉六有能力完全取代傳統倉頡的地位。
編碼行數高達 6 萬三千多行
快倉五裏,有高達三萬二千多行字的編碼。由於在快倉六裏,筆者增添了香港用字、容錯碼、標點符號編碼和速成輸入法,以致編碼的字行數高達六萬三千多行,相信這是歷來最完善和功能最多的倉頡輸入法編碼方案了。
含廣東話輸入法,編碼是:「z」+「廣東話拼音編碼」
嗚謝:本輸入法的廣東話輸入法碼本由薛偉傑先生免費提供。在此,筆者對薛先生的支持和鼓勵,深表謝意!
其他有關輸入法的資料,請參閱快倉五網頁。
http://home.netvigator.com/~makchehu