很久以前,只有倉頡輸入法之時,想學「字形式輸入法」的唯一選擇就是「倉頡法」;
但,這種「老牌」的方式,有個很大的問題:規則繁雜。
對新手來說,不僅要花大量時間熟悉按鍵、字根、規則,當遇到不知如何下手的字,也不知如何尋求解答。筆者就根據我的學習經驗,整理出一篇「重點教學文」,讓大家知道「倉頡法」真的很簡單!不過,要有心理準備,這邊的「簡單」不是說很快就能熟悉,而是能快速建立觀念。概念通,一切都通!
(3/5修改:補上「原則八」)
字碼(按鍵): 「日月金木水火土,斜點交叉縱橫鉤,人心手口重又難,側並仰扭方和卜」(歸類原則) 日月金木水火土 竹戈十大中一弓 人心手口重 難 尸廿山女田 卜 (代表字) ABCDEFG HIJKLMN OPQRZ X STUVW Y (對應鍵位) (建議記下第一行,練習字根時有事半功倍之效) 單一字碼對應到複數字根(組字單位),例如「大、乂、ナ」這些全都歸於「叉(大)」;而大多數字根依據上述第一行引號內的「原則」歸類(少數例外)。 --「日月金木水火土,人心手口」這幾個是「形體」長得像這些字。 包括大家熟知的「氵、灬、忄」等「部首」,及「ㄇ(月)、朩(去八)(木)、丷(金),キ(手)」等「該字的局部或轉向」,皆如此歸類。 --「斜點交叉縱橫鉤」則是指該字根「筆劃」符合或部分符合。 「竹,丿」為「斜」 「戈、丶」為「點」 「十」為「交(兩筆縱橫交錯)」 「大,乂,ナ」等為「叉(至少一筆為斜向)」 「中、丨」為「縱」 「一」為「橫」 「弓、乛、亅」為「鉤(筆劃末端鉤起)」 --「側並仰扭方(和)卜」則是字的「整體」型態符合。 「尸、匚、コ」為「側邊開口」 「廿、廾、艹」為「左右對稱(並)」 「山、凵、し」等為「上方開口(仰)」 「女、ㄑ、L」為「扭曲形」 「田、囗(口內有物)」為「外包圍形態(方,或圍)」 「卜、〦」為「長得像卜字」 --「難」為特殊字形集合,多半代表難以取碼的字形(一般獨立於字根總表外);「重」多半沒用,學習時可忽略。 附上字根總表網頁連結:http://www.fed.cuhk.edu.hk/readwrite/typing/ (該網頁包含例字及簡易教學) |
規則:
倉頡輸入法「拆字」最重要的一點,就是分出「字首」和「字身」;若字身還可分割,則可再分「次字首」和「次字身」。 取碼(將字根轉換為代表字或對應鍵位得到的碼)方式如下: 例如「側」可分成「亻、則」,「則」再分為「貝、刂」。完整碼為「人月金弓」。 只要了解上述規則,就可開始練習了。 |
另外,還有幾項「原則」需注意: 一、完整原則(字形特徵原則):遇到筆劃交錯的字,以取出「完整區塊」為依歸。例: 「車」,需拆成「十田十」,此時不顧中間筆劃是否截斷。 「鳥」,需取出「丿日卜灬」,「日」為完整區塊。此時不顧第二筆劃是否截斷。 二、最簡原則:取出字根數需為最少;但與「完整原則」衝突時(如上「車」例),不在此限。例: 「王」,可分為「一十一」或「一土」,取後者。 三、先繁後簡:一字有兩種以上拆法且皆為最簡碼時,以「先包含較大範圍字根」者優先取用。例: 「生」,可分為「丿十土」或「丿キ一」,取後者。 「邦」左半邊,可分為「十キ」或「キ十」,取後者。 四、包含省略原則:無論字首字身(次字首次字身),若「尾根(碼)」被其他「尚未取出的字根」「三面或四面包圍」,則「改取包圍字的最後一字根」。例: 「儒」,為三分體,次字首尾碼為「卜」,但被「ㄇ」包圍,改取「月」;次字身尾碼為「中」,同樣被「ㄇ」包圍,改取「月」。 「海」,字身尾碼本為「戈」,但被「囗、〦」聯合包圍,改取「〦(卜)」。 「船」,字首尾碼本為「戈」,但被「ㄇ、〦」聯合包圍,同理,改取「〦(卜)」。 五、複合字:一字當中,若含「阝、隹、門、……」等指定字(有表可查),則指定字視為獨立區塊,並取出最多兩碼。例: 「雞」:「月大人土」,「隹=人土」 「都」:「十日弓中」,「阝=弓中」 「開」:「日弓一廿」,「門=日弓」 六、難字:有些字形難以取碼,故將「難以取碼處」(有表可查)予以「難(X)」代替。例: 「龜」:「弓難山」 「臼」:「竹難」 「肅」:「中難」 七、貫通字根:遇「木、大、火」(不含「ナ、灬、小、……」等變形)貫串一字,需完整取出之,並視之為剩餘的一部分。例: 「東」:「木田」,不是「木日」,因為中間那塊看起來為「田」,故取之。 「夷」:「大弓」 「拳」:「火キ手」,不是「火一手」,因中間看起來為「キ」,故取之。 八、「代表字之外的字根」單獨使用時(工、八、又……),需將之拆成更小的字根。例: 「又」:非「水」,而是「乛乂(弓大)」 「士」:非「土」,而是「十一」 「工」:非「一」,而是「一丨一(一中一)」 「小」:非「火」,而是「亅八(弓金)」 (「乂」因為不可再分割,維持「大」) |
小技巧: 多數輸入法有「注音反查倉頡碼」功能,遇到不知如何拆的字,可用此功能,打注音,打出該字,就可以知道該字的倉頡碼。各系統設定方式不太相同,請搜尋「反查字根」,必要的話加上系統名稱(多半是Windows)。 |
以上就幾乎是全部了。舉了很多例子,是希望讀者能由例子理解規則。本篇只是重點教學,若希望學得更完全,建議去圖書館借書或書店買書來學。(筆者不建議在網路找資料,因為資料多半寫得不完全,甚至漏掉某些重要觀念,看了只會有反效果)
留言列表