【IT168 新手入門】五筆字型一般敲四鍵就能輸入一個漢字。為了提高速度,設(shè)計了簡碼輸入和詞匯碼輸入方法。
1.簡碼輸入 ?。?)一級簡碼字。 對一些常用的高頻字,敲一鍵后再敲一空格鍵即能輸入一個漢字。高頻字共25個,如下圖鍵左上角為鍵名字,鍵右下角為高頻字即一級簡碼字。 (2)二級簡碼字。 由單字全碼的前兩個字根代碼接著一空格鍵組成,最多能輸入25×25=625個漢字。 (3)三級簡碼字。 由單字前三個字根接著一個空格鍵組成。凡前三個字根在編碼中是唯一的,都選作三級簡碼字,一共約4400個。雖敲鍵次數(shù)未減少。但省去了最后一碼的判別工作,仍有助于提高輸入速度。
2.詞匯輸入 漢字以字作為基本單位,由字組成詞。在句子中若把詞作為輸入的基本單位,則速度更快。五筆字型中的詞和字一樣,一詞仍只需四碼。用每個詞中漢字的前一、二個字根組成一個新的字碼,與單個漢字的代碼一樣,來代表一條詞匯。詞匯代碼的取碼規(guī)則如下: ?。?)雙字詞:分別取每個字的前兩個字根構(gòu)成詞匯簡碼。 例如:“計算”取“言、十 、目”構(gòu)成編碼(YFIH); ?。?)三字詞:前二個字各取一個字根,第三個取前二個字根作為編碼。 例如:“操作員”取“扌、亻、口、貝”構(gòu)成一個編碼(RWKM);“解放軍”取“刀、方、冖、車”作為編碼(QYPL)等等。 ?。?)四字詞:每字取第一個字根作為編碼。 例如:“程序設(shè)計”取“禾、廣、言、言”(TYYY)構(gòu)成詞匯編碼。 ?。?)多字詞:取一、二、三、末四個字的第一個字根作為構(gòu)成編碼。 例如:“中華人民共和國”取“口、人、人、口”(KWWL),“電子計算機(jī)”取“日、子、言、木”(JBYS)等。
五筆字型中的字和詞都是四碼。因此,詞語占用了同一個編碼空間。之所以詞字能共同容納于一體,是由于每個字四鍵,共有25×25×25×25種可能的字編碼,約39萬個,大量的碼空閑著。 對詞匯編碼而言,由于詞和字的字根組合分布規(guī)律不同,它們在漢字編碼空間中各占據(jù)著基本上互不相交的一部分。因此詞和字的輸入完全一樣。
3.重碼與容錯 如果一個編碼對應(yīng)著幾個漢字,這幾個稱為重碼字;幾個編碼對應(yīng)一個漢字,這幾個編碼稱為漢字的容錯碼。
在五筆字型中,當(dāng)輸入重碼時,重碼字顯示在提示行中,較常用的字排在第一個位置上,并用數(shù)字指出重碼字的序號,如果你要的就是第一個字,可繼續(xù)輸入下一個字,該字自動跳到當(dāng)前光標(biāo)位置。其他重碼字要用數(shù)字鍵加以選擇。 例如:“嘉”字和“喜”字,都分解(FKUK),因“喜”字較常用,它排在第一位,“嘉”字排在第二位。若你需要“嘉”字則要用數(shù)字鍵2來選擇。
為了減少重碼字,把不太常用的重碼字設(shè)計成容錯碼字即把它的最后一碼修改為L,例如:把“嘉”字的碼定義為FKUL,這樣用FKUL輸入,則獲得唯一的“嘉”字。
在漢字中有些字的書寫順序往往因人而異,為了能適應(yīng)這種情況,允許一個字有多種輸入碼,這些字就稱為容錯字。在五筆字型編碼輸入方案中,容錯字有500多種。
|