2011.08.05 13:35

OS X 10.7 (Lion) 漢字支援程度大體檢

ADVERTISEMENT

Unicode 3.1

中日韓統一表意字元延伸B區 (Ext-B) U+20000~U+2A6D6:僅部分支援,缺字情形如同前一版系統OS X 10.6 (Snow Leopard) 一樣嚴重。

▲OS X 10.7 (Lion) 在中日韓統一表意文字延伸B區缺字嚴重

ADVERTISEMENT

中日韓相容表意文字補充U+2F800~U+2FA1D:這一區同樣是Unicode 3.1所字義的字碼範圍,和中日韓統一表意字元延伸B區的測試結果相同,蘋果僅部分支援此區域:

▲OS X 10.7 (Lion)在中日韓相容表意文字補充區域,也是缺字連連

ADVERTISEMENT

Unicode 3.2

中日韓相容表意文字U+FA30~U+FA6D:支援。

▲OS X 10.7 (Lion)支援U+FA30~U+FA6D範圍

ADVERTISEMENT

Unicode 4.1

雖然OS X 10.7完全支援Unicode 4.1的U+9FA6~U+9FBB範圍,但是對於U+FA70~U+FAD9這範圍,顯然並非這一回事:

▲OS X 10.7支援Unicode 4.1的U+9FA6~U+9FBB範圍

ADVERTISEMENT

 

▲Unicode 4.1的U+FA70~U+FAD9範圍完全無字

Unicode 5.1

U+9FBC~U+9FC3:這個區域緊接著Unicode 4.1的U+9FA6~U+9FBB區塊。從上面的圖可知,蘋果有支援到這個部分。

Unicode 5.2

中日韓統一表意文字延伸C區U+2A700~U+2B734:蘋果顯然忘了將這一塊列入支援:

▲OS X 10.7 (Lion) 在中日韓統一表意文字延伸C區完全無字

U+9FC4~U+9FCB:這個區域中只有U+9FC4及U+9FC6這2個字有支援(請參考Unicode 4.1區域的螢幕畫面。

Unicode 6.0

中日韓統一表意文字延伸延伸D區U+2B740~U+2B81D:如果你認為和中日韓統一表意文字延伸C區一樣(完全無字),那你就猜錯了;出乎意料地,蘋果在這一區域有部分支援。

▲OS X 10.7 (Lion) 僅部分支援中日韓統一表意文字擴充D區

事實真相以及解決方式

打開OS X「應用程式」中的「字體簿」,原來預設的系統字型「黑體-繁」僅支援52,263字,難怪缺字一大堆:

▲OS X 10.7 (Lion) 內定的系統字「黑體-繁」僅支援52,263字

解決OS X 10.7缺字問題的方法也很簡單:只需在「字體簿」中安裝支援完整中日韓漢字的字型即可。筆者建議你安裝日本花園大學製作的「花園明朝」免費字型 (HanaMin),其下載網址(最新版本發行日期為2011年5月16日)為。花園明朝字型的官網(日英雙語)是。

把花園明朝字型安裝入OS X之後,你將有2套字型可以使用:

  • HanaMinA:包括非漢字及漢字(中日韓統一表意文字及延伸A區、相容表意文字等)共31,608字。
  • HanaMinB:包括中日韓統一表意文字延伸B區、延伸C區及延伸D區,共47,086字。

當你重新打開「字體簿」檢視原先系統缺字的漢字字碼區域時,你將發現不再有缺碼的遺憾了。

▲HanaMinA 的字型資訊

▲安裝HanaMinB 字型之後,便可完全支援Ext-B、Ext-C及Ext-D漢字

ADVERTISEMENT