五筆結構與識別碼

2021-09-20 15:56:51 字數 1996 閱讀 8426

4. 末筆字型識別碼表

末筆筆畫只有五種,字型資訊只有三類,因此末筆字型交叉識別碼只有15種如表4-1所示。

表4-1  末筆字型識別碼表

左右型1

上下型2

雜合型3

橫111 g 一

12 f二

13 d三 豎2

21 h 丨

22 j 刂

23 k 川 撇3

31 t 丿

32 r 手

33 e 彡 捺4

41 y 丶

42 u 冫

43 i 氵 折5

51 n 乙

52 b 卩

53 v 刀

從表中可見,「漢」字的交叉識別碼為y,「字」字的交叉識別碼為f,「沐、汀、灑」的交叉識別碼分別為y、h、g。如果字根編碼和末筆交叉識別碼都一樣,這些漢字稱重碼字。對重碼字只有進行選擇操作,才能獲得需要的漢字。

應當指出的是:

(1)表4-1中,如(41)一欄中表明「41 y丶」三種形式,其實您用任何一種形式當做「識別碼」都是一樣的,因為打的都是同一鍵。只不過用筆畫形式易學易用、直觀方便罷了。

(2)並不是所有的漢字都需要識別碼,能拆出4個字根或更多字根的漢字,字根已經足夠,在其全碼中,便不需要因此也就沒有「識別碼」了。

(3)「識別碼」只對「字根以外的字」才可以追加。成字字根的編碼,即使不足4碼,也一律不加「識別碼

」。例如:

廠:廠一丿(報戶口

首筆二筆,不足4碼,加空格鍵)

九:九丿

乙(報戶口

首筆二筆,不足4碼,加空格鍵)

5.「末筆」的幾項說明(只適用於五筆字體86版)

(l)關於「力、刀、九、匕、七」。鑑於這些字根的筆順常常因人而異,「五筆字體」中特別規定,當它們參加「識別」時,一律以其「伸」得最長的「折」筆作為末筆。如:男:田力(末筆為「乙」,2型)花:艹亻匕(末筆為「乙」,2型)。帶「框」的「國、團」與帶「辶」的「進、遠、延」等,因為是乙個部分被另乙個部分包圍,我們規定:視被包圍部分的「末筆」為「末筆」。如:進:二刂辶(末筆「丨」3型,加「

川」作為「識別碼」);遠:二兒辶(末筆「乙」3型,加「巛」作為「識別碼」);團:囗十丿(末筆「丿」3型,加「彡」作為「識別碼」);哉:十戈口(末筆「一」3型,加「三」作為「識別碼」)。

(2)「我」「戔」「成」等字的「末筆」。由於因人而異,故遵從「從上到下」的原則,一律規定「丿」為其末筆。如:

我:丿扌乙丿(trnt,取一二三末)

戔:戔一一丿(gggt,成字根,先「報戶口」再取一二末筆)

成:廠乙乙丿(dnnt,取一二三末)

(3)單獨點:對於「義、太、勺」等字中的「單獨點」,離字根的距離很難確定,可遠可近,我們乾脆認為這種「單獨點」與其附近的字根是「相連」的。既然「連」在一起,便屬於雜合型(3型)。其中「義」的筆順,還需按上述「從上到下」的原則,認為是「先點後撇」。如:

義:丶×氵(末筆為「丶」3型,「氵」即為識別碼)

太:大丶氵(末筆為「丶」3型,「氵」即為識別碼)

勺:勹丶氵(末筆為「丶」3型,「氵」即為識別碼)

6.字型的確定

關於字型的確定,有如下規定:

(1)凡單筆畫與字根相連者或帶點結構均視為雜合型。

(2)字型區分時,也用「能散不連」的原則。例如「矢」、「卡」、「嚴」等的字型均視為上下型。

(3)內外型漢字的字型一律認為是雜合型。例如「困」、「同」、「匝」等的字型均視為雜合型。

(4)含兩字根且相交的漢字屬雜合型。例如「東」、「電」、「本」、「無」等的字型均視為雜合。

(5)下含「辶」的漢字一律規定為雜合型。

(6)拆分中還應注意,乙個筆畫不能割斷用在兩個字根中。如:果

日木(正)

田木(誤)

故口訣不妨加四句,補充如下:

單勿需拆 散拆簡單 難在交連 筆畫勿斷

能散不拆 兼顧直觀 能連不交 取大優先

五筆字體末筆識別碼的真正含義

關於末筆識別碼的常見說法 當乙個字拆不夠4個字根時,它的輸入編碼是 先打完字根碼,再追加乙個 末筆字型識別碼 簡稱 識別碼 識別碼的組成 它是由 末筆 代號加 字型 代號而構成的乙個附加碼。五筆字體中設計的 末筆字型識別碼 是乙個既含有 末筆 資訊,又含有 字型 資訊的乙個綜合功能碼。一直以來都以為...

通過漢字查詢五筆碼和拼音

這裡這個就是呼叫查詢五筆的方法啦 using system using system.collections.generic using system.linq using system.text namespace histools public static string getwbcode s...

五筆的字典序編碼與解碼

假定一種編碼的編碼範圍是a y的25個字母,從1位到4位的編碼,如果我們把該編碼按字典序排序,形成乙個陣列如下 a,aa,aaa,aaaa,aaab,aaac,b,ba,baa,baaa,baab,baac yyyw,yyyx,yyyy 其中a的index為0,aa的index為1,aaa的inde...