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

大大真是辛苦了,不過我寧願用比較麻煩的筆畫也不會用倉頡的,因為我覺得倉頡是一種十分不科學且複雜的輸入法,況且大家都有學過注音,用注音打會更快(最重要是不用背字根嘛!)
各人有各人的喜好,我會選倉頡法是看上「幾乎不用選字」,對我來說光這點就足以讓我無視其麻煩之處去學著使用。選字、改字真的很累,長期選字花的時間足以讓我學好一套字形式輸入法了。 其實掌握要領,學倉頡法會很愉快的,這篇教學只是點出要領所在。倉頡法比大家想像中還要有規律,「有相同偏旁的字,取的字根都一致」。 這篇只是重點提示文,若引得起您興趣就太好了。但各人有各人喜好,每個人都有各自擅長的方面,可能您對注音法特別有天賦,也是好事一件。但筆者還是認為「倉頡輸入法真的很簡單」就是了。
大家都學過注音,但偏偏很多難字唸不出來就不能打,這點很令我頭疼,所以即便我注音輸入平均ㄧ分鐘90幾個字,我還是學倉頡來輔助我不會唸的字。中文太廣了,要唸會每ㄧ個字太難了
本人打倉頡,打字很慢,大約一分鐘60個字左右。我只大約學了不到一個月就上手了。最大的好處是寫作的時候思緒不會因為輸入法的關係而被打斷。打倉頡猶如寫字,你寫字的時候,寫出一個字便是一個字了,不會寫出一個字有好幾個字讓你選吧?沒錯,它就是這麼直覺的輸入法。 至於要練到這個程度,相信我,不用一個月就可以了,這個月期間,一直打一直打就好了。
我知道現在的注音輸入法可以依照語意自動判斷下個字、詞,讓使用者可以選字,也可以打語詞的首聲符,就可以拼成那個語詞,倒是省下不少的功夫。但是,這些通常還須要用腦袋想一下,除非是已經打很久了,程式已經記得你習慣打的詞,或是使用者自建詞庫,否則就是須要"想一下",而這個"想一下"就成為打字的阻礙了。所以學倉頡剛開始的學習曲線雖然是比較慢的,但是學成後的曲線是突飛猛進的。而且一輩子不會忘記。
感謝分享 因為目前還卡在拆碼,特別是字碼超過五碼
加油!建議可以試著把每個字「完全拆碼」取出所有的字碼,再套上倉頡規則,會學得更紮實。
請問你有推薦的書學習倉頡嗎
書本主要是方便作拆字練習,只要例字夠多都好。可拿著這篇文章與教學書本對照,若教學書缺乏此文章提及的重要規則或觀念,則為不適合,否則大致上都適合。剩下的就是排版方式,看個人喜好。
我還是用新注音,簡單多了
注音法在口語文章真的是最簡單的;除了需要輸入很多人名時,注音法打起來會氣死人。建議多學一種輸入法,以備不時之需,倉頡學不來還有其他的選擇(大易、行列、嘸蝦米)
不管用不用倉頡還是得會一些, 特別是在教育部讀音朝令夕改時…
有種叫「速成」的輸入法,多數系統內建,只取倉頡碼的「頭尾」字碼,每字皆兩碼,但重碼率高到嚇人,比注音法高很多,偶爾查字可考慮看看
請問倉頡輸入法老師可以教嗎?
輸入法本身沒版權、沒專利,只要注意使用的教材是否有版權,愛怎麼教都沒問題
只要會倉頡,就能學大新倉頡 大新倉頡可簡化拆碼(並用了倉頡,無蝦米的優點) 5碼→4碼 4碼→3碼 以此類推。(有些常用的字(要5碼),簡化成只要1碼) 只要一天,字根就記好了 並只要二天,拆碼就會了 如果一直練,一個月後就有50字了。 最快的輸入法,不會騙人的。
大新倉頡真的打起來超快(學習嘸蝦米的簡根作法,但比嘸蝦米還明瞭),推薦可從大新倉頡入門;只可惜目前只有Windows才有,且後續更新停頓,對新版Windows支援度又不太好,可惜了。好在學過大新倉頡要用一般倉頡是沒問題的(嘸蝦米就沒替代方案,只能想辦法安裝輸入法程式,不行的話也只能認了)
很有幫助 但是字根總表網頁的連結死了
找到新的字根表來源,連結已更新
我從注音轉到倉頡, 目前一年多了呀,現在倉頡我也可以盲打了,因為倉頡的字根真的很簡單,倉頡是象形文字演變的,然後字根拆解左到右、上到下,由外而內,所以字根很好記啊,倉頡不用選字真的比較好,不像傳統注音要選字,不會唸的字也打的出來,一開始學還是多練習打字到後面就上手了。
已經完全分不開的字呢?? 就是鍵盤上已經有的 火阿 心阿之類的
此為「代表字」,直接按該鍵即可(日月金木水火土 竹戈十大中一弓 人心手口 尸廿山女田卜)
真的有幫助 我變超強!!
恭喜!
謝謝你,受益良多
現在在學倉頡,重碼率低確實很誘人
等之後發現連一堆罕用字都可無障礙地查詢後,就更能體會倉頡法的優秀之處(推薦「全字庫」和「漢典」,皆支援倉頡查詢)
倉頡中文輸入法有許多衍生的版本,例如:速成中文輸入法、簡易中文輸入法、老蘇形音中文輸入法、蘇式倉頡中文輸入法、腦殘中文輸入法…等等都是倉頡中文輸入法的改良版。