您的目前位置:中文輸入法世界輸入法介紹專家&中文輸入法

內碼與臉譜

黑 客

中文電腦的內碼與中文字﹐對初學者來說簡直神秘莫測。它們令人摸不著頭腦的原因何在﹖
我們一般認識事物﹐均從觀察開始。但若你只限於觀察﹐不涉獵一些理論或多看有關的文章或書刊﹐那麼是很容易掉入中文字與內碼的圈套內。

它們有什麼圈套呢﹖是“掩眼法”。簡而言之﹐你看見的“字”﹐只是“內碼”的一個臉譜。臉譜是可以變的。你在一個系統內看到的一個“字”(一個內碼戴著出場的臉譜)﹐並記下了它的內碼。當你在另一個系統內看到這張臉譜時﹐若你也認定這張臉譜的背後就是這個“內碼”﹐那麼﹐你便很容易墮入了它的圈套。

這麼說﹐是不是同一個內碼﹐可以戴上不同的臉譜登場呢﹖
是的。例子之一是在用戶造字區內﹐不同的用戶會給同一個內碼戴上不同的臉譜。舉例來說﹐在“大五碼”內沒有“h”這個字的。A用戶給造字區的F9D8這個內碼做了個“h”字(即用戶A給F9D8戴上一張描上“h”字的臉譜讓它登場)。另外用戶B發覺“大五碼”沒有“裡”字﹐於是利用造字軟件給F8D8戴上一張自行描繪“裡”字的臉譜讓它登場。

用戶A及用戶B若互不往還電腦文件﹐那麼兩人均相安無事。要麼有一天他們交換含有F9D8這個內碼的文件時﹐用戶A的“杏花h”在用戶B的電腦顯示時變成“杏花裡”﹐就暴露出問題來了。

個人用戶可以給“用戶造字區內碼”描臉譜﹐生產中文系統的公司亦然。不過它們不是給“用戶造字區內碼”描臉譜﹐而是給“非用戶造字區內碼”描臉譜。它們描的臉譜都是一樣的(都是那些中文字)﹐但它們給什麼內碼戴這些臉譜﹖答案是每間公司都可以不同。

要令不同公司生產的不同中文內碼系統可以交換文件而不發生問題﹐這便需要“轉碼”。若你不知道某公司的內碼與臉譜的配搭﹐並且它也沒有提供轉碼工具的﹐那麼一般來說﹐某公司的中文字是沒法在其他系統內使用的。

內碼除了可以戴上“正常”的中文字臉譜外﹐也可以戴上各種不同的臉譜的﹐如各種不同的小圖案﹐像小剪刀、電話之類。

同一套內碼﹐也可以描上不同書體的中文字臉譜。這就是不同字體﹐如楷體字、黑體字等。若某生產商給同一套“大五碼”描上簡體字的模樣﹐那麼請你搞清楚﹐這套看來是簡體字的中文﹐其實是由繁體內碼給矯裝出來的。

反過來﹐若生產商給“GB內碼”戴上一張繁體字的臉譜﹐發售時也可以稱之為繁體版。
你看﹐情況是不是愈來愈複雜。總之﹐請記著﹐GB碼也可以戴“繁體字臉譜”﹐大五碼也可以戴“簡體字臉譜”。我們平常說GB碼是簡體字(或簡體系統是GB碼)﹐大五碼是繁體字(或繁體系統是“大五碼”)﹐這只是我們從觀察後給它下的一個結論﹐而它在大多數情況下也能反映真實的情況﹐不過它卻不是絕對的。

原載香港大公報1996年6月


返回上頁