差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
最後一次修改 Both sides next revision
輸入:我學中文輸入法_四 [2017/12/06 05:15 +0800]
ichirouuchiki
輸入:我學中文輸入法_四 [2017/12/06 05:21 +0800]
ichirouuchiki
行 14: 行 14:
  許多人都批評倉頡這樣做拆得太細,但倉頡取碼要拆得這樣仔細,是有理由的。多數漢字,左方或上方是部首,或者是較簡單、較常用來表示字義類屬的部件。而右方或下方,多數來說構件比較複雜,也比較傾向表示聲音(即形聲字的聲旁),或表示字義仔細項目的。於是,常用的部首或類屬部件,取碼可以少一些,只要足夠表現不同部首或類屬部件間的分別即可。而表音或表示仔細字義項目的部份,則需要較多取碼,才能合理地區分這些形塊。以實例說明,「嗎、碼、瑪」等字,區別在於左邊的部首。如果要用編碼去區分這些部首,編碼並不用太仔細,已能顯示到分別,符合所需。但「槢、樛、櫂」等字,差異在於右旁,而且它們右旁的開首還是相同的;「楛、楉、榙」等字,甚至連右旁的開首與結尾都一樣,只有右旁中間部份相異;「微、徵、徽」等字,左、右、中間的開首,也沒有分別,差異在中間的底部。因此必須把字分拆得仔細一些。  許多人都批評倉頡這樣做拆得太細,但倉頡取碼要拆得這樣仔細,是有理由的。多數漢字,左方或上方是部首,或者是較簡單、較常用來表示字義類屬的部件。而右方或下方,多數來說構件比較複雜,也比較傾向表示聲音(即形聲字的聲旁),或表示字義仔細項目的。於是,常用的部首或類屬部件,取碼可以少一些,只要足夠表現不同部首或類屬部件間的分別即可。而表音或表示仔細字義項目的部份,則需要較多取碼,才能合理地區分這些形塊。以實例說明,「嗎、碼、瑪」等字,區別在於左邊的部首。如果要用編碼去區分這些部首,編碼並不用太仔細,已能顯示到分別,符合所需。但「槢、樛、櫂」等字,差異在於右旁,而且它們右旁的開首還是相同的;「楛、楉、榙」等字,甚至連右旁的開首與結尾都一樣,只有右旁中間部份相異;「微、徵、徽」等字,左、右、中間的開首,也沒有分別,差異在中間的底部。因此必須把字分拆得仔細一些。
  
- 其他輸入法取碼都沒這麼細緻,例如只簡單地取「首、次、三、尾」四碼,就很容易跳過了細微的差異位,釀成重碼,不能有效反映漢字間的特徵差異。比如「殼、穀、轂、觳、縠」等字,用大易或嘸蝦米,都拆作「士冖一又」,就會重碼。行列爲此而將「士」與「冖」這兩個字根合併,視爲一塊大字根,令這些字的第三碼有分別。但每碰到類似情況就增加大根的話,字根數量就會越來越大。比如不太常用的字裏,有「左『盧』右『攴』」,有「左『盧』右『皮』」,差異在右上方。用行列的話,單是「盧」偏旁就佔了三碼,末碼「又」也沒有分別,結果它就變成重碼。是否又要增加字根,例如把「虍、田」或「田、皿」併作一大根?或者增加「攴」或「皮」根並歸進不同的鍵?這樣頭疼醫頭,腳痛治腳,始終不是辦法。幸好「盧」旁的那兩個字都不常用,可以丟在一旁不加處理。但對於常用字,行列、嘸蝦米用這種一味靠增加大根的方法,就令它們有像「{{http://​vmliu.xyz/​liuzmd1/​png.root.25/​root_m_1_060.jpg}}」般的怪字根,使用者不容易記住。這難免令我感到醫生的醫術不甚高明。若以倉頡的方法,「殼、穀」等字,字首的尾部顯然有分別;字首是「盧」的兩字,字身的開首不同;「微、徵」等字,次字首的尾部相異。要區分它們,用倉頡的拆法就非常簡單。+ 其他輸入法取碼都沒這麼細緻,例如只簡單地取「首、次、三、尾」四碼,就很容易跳過了細微的差異位,釀成重碼,不能有效反映漢字間的特徵差異。比如「殼、穀、轂、觳、縠」等字,用大易或嘸蝦米,都拆作「士冖一又」,就會重碼。行列爲此而將「士」與「冖」這兩個字根合併,視爲一塊大字根,令這些字的第三碼有分別。但每碰到類似情況就增加大根的話,字根數量就會越來越大。比如不太常用的字裏,有「左『盧』右『攴』」,有「左『盧』右『皮』」,差異在右上方。用行列的話,單是「盧」偏旁就佔了三碼,末碼「又」也沒有分別,結果它就變成重碼。是否又要增加字根,例如把「虍、田」或「田、皿」併作一大根?或者增加「攴」或「皮」根並歸進不同的鍵?這樣頭疼醫頭,腳痛治腳,始終不是辦法。幸好「盧」旁的那兩個字都不常用,可以丟在一旁不加處理。但對於常用字,行列、嘸蝦米用這種一味靠增加大根的方法,就令它們有像「{{http://​vmliu.xyz/​liuzmd1/​png.root.25/​root_m_1_060.jpg?16x16}}」般的怪字根,使用者不容易記住。這難免令我感到醫生的醫術不甚高明。若以倉頡的方法,「殼、穀」等字,字首的尾部顯然有分別;字首是「盧」的兩字,字身的開首不同;「微、徵」等字,次字首的尾部相異。要區分它們,用倉頡的拆法就非常簡單。
  
  發明倉頡輸入法的朱邦復先生,曾爲漢字的分拆大費周章。他先留意到,今天漢字形聲字佔了八、九成,大都可分成上、下偏旁或左、右偏旁,而在上或居左者通常較簡單,得出字首、字身之概念。接着又花上好幾年,從字典裏剪字,分析出約六百個字首、九千九百個字身。由於倉頡字母限定於二十六個以內,以適應一般電腦鍵盤,他計算出字首可取一至兩碼,即有六百五十個組合,足以表達不同字首形塊;字身卻須取一至三碼,才可得一萬餘組編碼,以應符需求。在他撰寫的《倉頡輸入法手冊》和《中文電腦漫談》等著作中,已作詳細解釋過。這也是倉頡取五碼的理由——在這些設定背後,都經過發明人嚴密有理的分析。  發明倉頡輸入法的朱邦復先生,曾爲漢字的分拆大費周章。他先留意到,今天漢字形聲字佔了八、九成,大都可分成上、下偏旁或左、右偏旁,而在上或居左者通常較簡單,得出字首、字身之概念。接着又花上好幾年,從字典裏剪字,分析出約六百個字首、九千九百個字身。由於倉頡字母限定於二十六個以內,以適應一般電腦鍵盤,他計算出字首可取一至兩碼,即有六百五十個組合,足以表達不同字首形塊;字身卻須取一至三碼,才可得一萬餘組編碼,以應符需求。在他撰寫的《倉頡輸入法手冊》和《中文電腦漫談》等著作中,已作詳細解釋過。這也是倉頡取五碼的理由——在這些設定背後,都經過發明人嚴密有理的分析。
輸入/我學中文輸入法_四.txt · 上一次變更: 2018/08/27 16:53 +0800 由 ichirouuchiki
回到頁頂
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0