四角號碼
此條目沒有列出任何參考或來源。 (2016年10月19日) |
四角號碼,漢語詞典常用檢字方法之一,也常見於圖書館編製館藏索書號中作者號的方式之一;四角號碼檢字法把筆劃分為十類,用最多五個數字來對漢字排序。
四角號碼檢字法由王雲五發明,高夢旦則是「附角」發明者,他並在1925年5月著《號碼檢字法》由商務印書館出版。1926年9月,《四角號碼檢字法》單行本出版,有蔡元培、胡適等為序。1933年12月,《四角號碼檢字法‧附檢字表》出版(收錄在萬有文庫第一集),加上高夢旦序。
四角號碼檢字法用數字0到9表示漢字四角的十種筆形,依序取字的左上、右上、左下、右下角的筆劃,取得四位數字,有時在最後增加一位補碼,稱為「附角」,故最多為五碼。
發展經過
編輯王雲五有感於部首檢字法不便使用,比起拼音文字檢字困難得多,用國音檢字又有同音字多的麻煩,於是從1924年起,著手研究一套簡捷的漢字檢字法。
他受到電報碼啟發,思考如何把漢字轉成數字。最初把漢字筆畫分為五類,計算每類筆畫數,用一個數字代表,若多於9畫亦作9,如此每字得出五個數字,稱為「號碼檢字法」。但因為計算費時,又可能出錯,於是嘗試用1至9代表九種筆畫,以四角筆畫轉為數字,又用橫畫數為第五個號碼,就是原來號碼檢字法第一個號碼。這就是最初的「四角號碼檢字法」。後來再經過很多次嘗試改良,發表「第二次改訂四角號碼檢字法」,改為用0至9十種筆畫,改變筆畫種類,用附角號碼取代橫畫數。後來又有細微修改,但四角號碼檢字法已大致完成。董橋《點亮案頭一盞明燈》談到:「我十一二歲學會他的『四角號碼查字法』,背熟了那首《對照歌》:『一橫二垂三點捺,點下有橫變零頭;叉四插五方塊六,七角八八小是九』,省卻部首查字的苦事。」
四角號碼檢字法歌謠
編輯胡適曾作歌訣贈王雲五,幫助用者記憶四角號碼與筆畫關係,名為《筆畫號碼歌》:
- 一橫二垂三點捺,
- 點下帶橫變零頭;
- 叉四插五方塊六,
- 七角八八小是九。
共產黨執政後,胡適受到批判,於是商務印書館編《四角號碼新詞典》時,黃維榮修改成以下版本:
- 橫一垂二三點捺,
- 叉四插五方框六;
- 七角八八九是小,
- 點下有橫變零頭。
取碼規則
編輯十類筆形編號列表如下:
號碼 | 名稱 | 筆形 | 例子 |
---|---|---|---|
0 | 頭 | 亠(獨立的點橫組合,橫筆帶折鉤者不算。) | 言 00601 |
1 | 橫 | 一乚(橫、挑、右鉤) | 兀 10210 |
2 | 垂 | 丨丿亅(直、撇、左鉤) | 行 21221 |
3 | 點 | 丶(點、捺) | 勺 27320 |
4 | 叉 | 十乂(兩筆相交叉) | 教 48440 |
5 | 插 | 扌(一筆插入兩筆以上,被插的筆畫不算) | 找 53050 |
6 | 方 | 口(四邊齊整,筆端不外伸。) | 召 17602 |
7 | 角 | ﹁「」﹂(橫與垂相接處,但其兩端不作角。) | 凸 77777 |
8 | 八 | 八丷人(兩筆成八形,且不與他筆交叉。) | 坐 88104, 六 00800, 兌 80216 |
9 | 小 | 小忄⺌(兩筆中隔一筆成小形。中間有兩筆,或有一旁有兩筆不作小。) | 悄 99027 |
0和4至9是由數筆組成的複筆。取筆時應以複筆優先。
- 每字按序取左上角、右上角、左下角、右下角四筆。
- 字的上部或下部只有一筆或一複筆,則取作左角,右角作0。每筆用過後再充他角,也作0。
- 按楷書字體取碼。
- 取角要注意的地方:
- 獨立或平行的筆,以最左或最右為角,不以高低選取。 (例:心為33000)
- 最左或最右的筆,如上方有其他筆蓋著,取蓋在上方的筆為上角;如下方有其他筆承著,取承在下方的筆為下角。
- 有兩複筆可取時,上角取較高的複筆,下角取較低的複筆。
- 斜撇下為其他筆承著,取承在下方的筆為下角。
- 左上的撇作左角,右角取右筆。
- 由整個「囗」「門」「鬥」組成的字(不包括這三個字自身),下方取內部的筆,但「囗」「門」「鬥」上下左右有其他筆時除外。(後來又包括「行」。)
- 取右下角上方最貼近又露鋒芒者為附角,如該筆已用過,附角作0。
- 四角號碼及附角都相同的字,按照由1代表的筆畫(即橫、挑、右鉤)的總數從少到多排序。
《四角號碼新詞典》中,對上述規則有更動:
- 原先「大」字左下右下角編號為43(在字的下部)或03(不在字的下部),現改為80;「水」下角原為23,現改為90,含有「大」、「水」部件的字也是如此。
- 外面是「行」的,按照常規一律取21221;「囗」「門」「鬥」自身這三個字下角也取字內部的筆畫。
- 按缺角的位置作0來記,如「气」原為80107,現改為80017。
- 左邊起筆的撇直接取撇筆,如「辟」原為70641,現改為70241。
- 附角取消「露鋒芒」的條件,如「隹」附角原為4(參照橫筆),現改為5(參照豎筆)。
- 按宋體字取碼。
寫法
編輯橫寫時,以阿拉伯數字表示,附角略低,如:
- 01234
豎寫時,以中文小寫數字表示,附角靠右對齊,如:
五
六
七
八
九