當前位置:縱橫輸入法首頁>>教學經驗交流>>第一屆縱橫碼教學經驗交流會論文集

淺談縱橫碼的補碼
縱橫漢字信息技術研究所 周克蘭

  【摘要】本文從編碼角度說明了縱橫碼的補碼的必要性及重要性,同時對補碼的教學提出了自己的見解,以及補碼規則的改進意見。

  【關鍵詞】縱橫碼 補碼

一、問題的提出

  縱橫碼自推廣以來,方方面面對它的反應都很好,專家們作出了規範、快速、易學的鑒定。一線教師積累了許多教學經驗與教學方法,同時與國內最早流行的形碼五筆字形作了對照比較,都認為其具有很多優越性,不少老師隨機選擇部分學生同時學習兩種碼,均得出了令人信服的一手資料,以有力的數據說明了縱橫碼是一種值得推廣的優秀漢字編碼。筆者主要從事縱橫碼推廣的工作,負責縱橫碼老師的培訓,培訓了不少批老師,其中不少老師正在推廣第一線發揮很大的作用,筆者也曾參加過一些縱橫碼的研討會與座談會。大家普遍認為縱橫碼雖然好,但補碼的教學難度較大。尤其是剛從事縱橫碼教學的老師,感觸更多。本文從編碼者的角度談談補碼的重要性和必要性,補碼的教學方法,以及補碼的修改建議。

二、「補碼」是縱橫碼的特色

  縱橫碼是周忠繼先生多年潛心研究的成果。它是一種形碼,它最初的思想起源於四角號碼,但周先生繼承和發展了四角號碼,創造性地提出了「補碼」這一概念,提出了一套完整的規則。補碼既是縱橫碼的特色,亦是它精采之處。四角號碼的重碼極多,而縱橫碼重碼極少,可以適合於盲打,這其中補碼的功勞不小。可以說沒有補碼就沒有縱橫碼。正是補碼使得大量重碼得以離散。

  補碼的實質就是,當一種筆形佔據一個字身的上部兩角或下部兩角時,就近補一碼。例如「覓」字,第一碼為0,第二碼補9,整個字的編碼為0907,又如「」字的編碼為01720,其中「7」為補碼。又如「掣」字編碼為0205,其中「5」為補碼。又如「些」字編碼為2011,其中最後一碼為補碼。由於漢字字形的複雜性,不可能把所有字都用一條補碼規則概括,所以編碼者又提出了一系列合理而有效的規則,來加以補充。這些規則均是周繼忠先生在大量統計數據的基礎上,經過仔細推敲制定出來。比如說筆形「口」的補碼。就不能用一般規則來取,否則所有口字外圍型字,將產生眾多的重碼。為此編碼者規定當「口」佔字身外框時,第一碼取6,第二碼取框內字型上部筆形的代碼,如上部有左右筆形皆可取時,取右上角的代碼,第三、四碼取「口」內下部的筆形代碼。事實上這條規則很易理解,無需記憶。同樣補碼的其他一些規則均是較易理解記憶的。學習編碼者可以試著從編碼者角度去考慮,假如讓我來編碼,按縱橫碼的規則,該如何去處理,這樣就易記住這些規則了。

三、搞好補碼教學,首先必須發揮教師的主觀能動性

  如何教好補碼規則,這是縱橫碼能否進行推廣的關鍵。而首先進行教學的老師自身必須認識到補碼是縱橫碼的精髓之所在,從思想上重視它,認識到其重要性與優越性。記得一次座談會上,一位老師說,老師的積極性是很重要的,開始他對推廣縱橫碼的信心不足,尤其是成年人先入為主,他們大多掌握了一種形碼,不太願意接受新的編碼,初看一下縱橫碼,似乎規則很多,就不太願意接受新的編碼,所以並不是很積極去推廣它,但是後來一起起步的其他學校,做出了很好的榜樣。既然別人能做到這麼好,我們為什麼做不到呢?由此開始認真投入,結果他教的學生在省競賽中取得了優異的成績。所以老師的積極性是成功推廣縱橫碼的關鍵。

四、補碼的教學方法淺談

1. 補碼的一般規則

  開始講授補碼時,可以先講一般規則,縱橫碼的字身取碼規則是一個漢字分成上下兩部分,取上部左上角的筆形為第一碼,取上部右上角的筆形為第二碼。第3碼取下部左下角的筆形,第4碼取下部右下角的筆形。組成字身取碼的四碼,這是指規則的漢字。比如「洗」字,取碼為主部首「苤v取碼為31,字身「先」,第一碼為0筆形為「ぜ」,第二碼4,筆形為「十」,第三碼為「ぜ」,取碼為0,第四碼為「7」,筆形為「L」,整個字取碼為310407,但漢字是複雜的,不可能每個字均這樣的規則概括。大部分漢字,常出現一種筆形佔據字身上部兩角或下部兩角,這時就應就近補一碼。若無補碼規則,將會引起大量重碼。具體補法為,當位於字身上部的筆形獨佔兩角時,在下面尤先取與它相連的筆形為補碼,如果沒有就取他下邊的筆形,如果左右都有筆形可取,優先取右邊的筆形為補碼。如果沒有筆形可取了就不補碼。同理,若一種筆形佔據字身下部兩角時,則在它上面補一碼,若取不到就不補。開始時,可以僅告訴學生這個一般規則,讓學生對一些規則字進行編碼。但是學生很快發現僅有這個規則是不夠用,有些字無法進行編碼,這樣可以告訴學生當筆形「十」,「」與「口」佔據字身兩角時補碼規則有些不一樣。

2. 筆形代碼4和5的補碼的教學

  筆形代碼4和5的補碼,一般規則則同上第一點,簡要複習,同時提出由於漢字的複雜性,許多漢字單單用上述一般規則,難以說明一切情況,對筆形代碼「4」和「5」的情況一起講解。叉形插形右角帶角形,筆形呈「」和「」形時,字身的1、2碼分別取47和57,帶u形如「」取40,如字例「力」取碼4700,「」字取碼5702,「」字取碼4073。另外「」和「」形分別取40和50兩碼,例如「在」字取碼4021,「」字取碼5030,另外字身上部出現「大」形和「」形分別取碼為48和58。「中」字形占字身上部取碼56。把筆「十」和「」一起講,既容易記,又有對照比較。一下把兩種特殊情況掌握。

3. 筆形代碼6的補碼的教學

  筆形代碼6的補碼,當「口」型佔字形上部或下部兩角時,「口」內如有筆形就形「口」內筆形為補碼,若「口」內無筆形就取「口」上的筆形為補碼。如「口」型佔字身外框,第一碼取6,第二碼取「口」內字形上部的筆形代碼,當左右皆可取時,則右邊優先,第三、四碼取「口」內字形下部的筆形代碼。「口」的補碼的其餘情況可不講。碰到具體情況再加以說明。

4. 各種筆形取補碼的總結。

  在學生已經比較熟悉補碼的一般規則與一些特殊規則後,可按筆形進行總結,縱橫碼分十種筆形,每種筆形又有一些變形,每種筆形都可能佔據字身上部兩角或者下部兩角,這時可以按筆形代碼0到9十種筆形詳細總結一下,可以按教材的次序,同時應強調無需死記,在學習中不斷加強記憶。

5. 部分不取補碼情況的總結

  隨著學習的深入,學生很快發現,有些筆形不需取補碼,這時可以告訴學生,縱橫碼規定,哪些不需佔字身上部不取補碼,哪些筆形佔字身下部不取補碼。暫時不用記這些瑣碎的規則,一律取補碼,發現編碼不對,試著把補碼去掉,同時利用縱橫漢字的學習鍵功能,在學習中逐步記住這些規則。

五、關於補碼的建議

  補碼雖然有很多優越性,但很容易給初學者造成規則太多難以記憶的現象。尤其初學者對有時要取補碼有時不取,有時在上部不取,有時在下部不取補碼,無規則性可循。能否統一規定為全部取補碼。這樣對平均碼長可能會產生影響,但不會太大。若去掉這些不取補碼的情況,學習縱橫碼的記憶量將減少不少。周先生當初選這些不取補碼,一定有他的依據。希望能與各位同行商討。

   為了更好的大力推廣縱橫碼,更應集思廣益,充分聽取一線老師的建議,甚至組織有豐富教學經驗的老師編寫適合不同對象的教材,比如說適合中小學生的教材,在通俗易懂的例題、習題更豐富等方面再作努力。相對來說目前的教材更適用於成人,更字典化。