倉頡輸入法/基本取碼
漢字分割 | ◄ | 倉頡輸入法 基本取碼 |
► | 取碼原則 |
把漢字分解成一至五隻倉頡字母的過程稱爲「取碼」。
本章將介紹倉頡輸入法的基本取碼方式:
- 依「由外而內,由上而下,由左而右」的順序取碼。
- 取過的部份不得再取。
- 整體字最多四碼。組合字的字首最多兩碼,字身最多三碼。字身若可分割,則次字首取一至兩碼,次字身取兩或一碼。
- 忽略書法變形或變位。
- 「丶」、「凵」先取。
基本取碼
分出字首、字身,或字首、次字首、次字身後,分別對各部份依「由外而內,由上而下,由左而右」的順序取碼,之後按下空白鍵即可輸出漢字。取過的部份不得再取。
取碼數目本無須特別規定,可從頭到尾全取。但中文字形狀往往複雜瑣碎,全取將耗神費時,與手寫無異。綜合考量輸入效率及對漢字的分辨能力後,倉頡輸入法規定一漢字最多五碼,細則如下:
- 整體字:最多四碼(四碼以下全取;超過四碼則取第一、二、三碼及尾碼,下同理)。
- 組合字,字身為整體字:字首最多兩碼(一、尾),字身最多三碼(一、二、尾)。後文或標作最多取二・三碼。
- 組合字,字身為組合字,次字首一碼:字首最多兩碼,次字首一碼,次字身最多兩碼。後文或標作最多二・一・二碼。
- 組合字,字身為組合字,次字首多碼:字首最多兩碼,次字首最多兩碼,次字身取尾碼。後文或標作最多二・二・一碼。
可參考以下字例:
取碼注意事項
由外而內,由上而下,由左而右
倉頡輸入法的取碼順序是「由外而內,由上而下,由左而右」,亦即:[1]
- 如有「囗」、「凵」、「匚」等外部之形,一律先取。
- 如有明顯較上、較突出的部件,則先取。例如「巾」字應先取突出的「中」( ) ,再取「月」( ) ,而非由左而右取「月中」。同理,「小」由上而下取「弓」( )、「金」( );「丬」由上而下取「中」( )、「戈」( )、「一」( )。
- 如多件部件等高,或上下區分無絕對標準時,由左而右取碼;如「片」、「也」、「世」。
忽略書法變形或變位
以「非」字為例,此字是左右平排的組合字,應先取左半,再取右半。有些人習慣把「非」字右旁寫得較高,以求美觀,這些細微的書寫習慣或書法結字差異在取碼時一律忽略不計。
以下列出一些視爲平排的字例:
平頭寫法 | |||||||||||||
結字變化 |
書法結字時除了會改變部件位置,有時也會改變筆形。比如「乚」筆在右側有字形時會轉為鉤筆,捺筆在右側有字形時會轉為長點,左偏旁的橫筆會變挑,左偏旁的豎筆有時會變撇,上方帶鉤的部件有時會省鉤等。這些筆形改變也是因人、因書體風格而異,取碼時也一律忽略不計,按原字形取碼。爲方便初學者,我們在輔助字形一章已儘量列出所有筆形變化,但若能養成據原形取碼的習慣,會更符合倉頡輸入法的本意。
字例 | 歧 | 政 | 路 | 頑 | 輝 | 頹 | 改 | 鵪 | 鴆 | 難 | 規 | 迭 | 孩 | 邦 | 辦 | 習 |
書法部件 | ||||||||||||||||
部件原形 | 止 | 正 | 元 | 光 | 禿 | 己 | 奄 | 冘 | 夫 | 失 | 子 | 丰 | 辛 | 羽 |
先取右上角的「丶」
若漢字右上方有一點( ),則一律視爲位於最高位置,優先取碼。這是爲了避免混淆,也避免與點在下的字重碼。例如「犬」取「戈大」,「太」則取「大戈」;餘如「甫」、「求」、「尤」、「弋」、「式」、「犮」等字亦同。
最高爲點 |
先取外面的「凵」
關於「由外而內」的取法,如果「山」的輔根「 」包住部件,一律先取「 」,再取裏面的部件。
例如「凶」字,有時裏面的「 」會寫得較高,但根據此規定應取「山大」,而非「大山」。類似情況還有「凼」(山水)字、「屆」(尸・山土)的字身、「齒」(卜一・山人人)的字身等。
三代倉頡有項例外是把「函」字上頭的「弓」( ) 視爲最高位,因此取碼「弓山水」( ) ;「涵」也同理取碼「水・弓山水」。五代倉頡爲統一規則取消此特例,看作是「 」形包圍其餘部份,因此「函」取碼「山弓水」,「涵」取碼「水・山弓水」。
先取凵形字首 | |||||
字身裏,先取凵形次字首 |
附註
- ↑ 《(增訂版)倉頡第三代中文字母輸入法》〈第三章·1、取碼通則·第一節、取碼順序〉
練習
- (待定)
漢字分割 | ◄ | 倉頡輸入法 基本取碼 |
► | 取碼原則 |