✔ 最佳答案
細明體是Microsoft Windows中文版內附的中文字型,由華康科技(今名「威鋒數位」)所製作。當使用於不能顯示中文字型名稱的系統時,會顯示為MingLiU。細明體原來內附的ASCII字元為等寬字體,當用於顯示英文內容(如中英文混合的網頁)時會不大美觀,於是後來推出了新細明體(PMingLiU),當中的ASCII字元改為比例字體,但中文部份則一樣,並以TTC技術包裹於同一檔案mingliu.ttc中,目前版本為3.21,字符數量為22753。
編碼
細明體原來只支援 Code Page 950(Big5 碼 + 部份倚天字符)編碼,至 Windows 2000 開始同時支援 Unicode,並提供 Unicode 1.1 版本內所有 T-Source (台灣字源)的字;及後 Windows XP 則提供所有繁簡漢字。
字形
細明體原來的字形非常接近傳統中文寫法,有些人稱之為康熙字典體;如取「靑」不取「青」、取「旣」不取「既」、取「爲」不取「為」、取「兪」不取「俞」。但後來 Unicode 將這些字分開編碼,原碼位於是被俗字「青」、「既」、「為」取代。但部份使用這些字作部件的如「請」、「倩」等則維持不變。
新細明體更新套件是微軟公司為Windows XP及Windows Server 2003的中文版用戶可以使用表意文字補充平面的字元而製作的更新套件。它將系統字型新細明體更新為Unicode 3.1的標準。由於補充平面上的字元使用了32位元的編碼空間,所以更新只適用於Windows XP或以上的作業系統。
更新明細
字數
更新套件主要把原來的細明體和新細明體的字型檔(MingLiU.ttc)更新成新版:隨Windows XP送來的應該是3.21版,而更新後的版本號碼將會是5.03。這些在安裝了TrueType字型延伸屬性插件之後就可以看得到。新版本除了原來Unicode在基礎平面的20,902個Unicode 2.0的基本字元以外,還包括有6582個屬於擴展A區的字元。此外,其他屬於擴展B區的字元,都另外放在一個叫MingLiUB.ttc的字,包含有42,711個漢字。兩個字型檔合共為系統提供總數70,195個漢字字型。
字型外觀
新細明體字型的外觀整個大改,許多以往錯誤的造字都有所修正。(例如「為」字應該是9筆的寫法,但舊版的細明體在某些文字大小時卻造成「爲」的字型,這個爪字頭的字在Unicode定義在不同的內碼,故為錯誤造字。另外還有偏旁「示/衤」、「青/靑」不統一的問題。)修改後的文字符合Unicode標準,又符合中華民國教育部公佈的國字標準字體。然而可能因為不合印刷體設計原則,也經常聽到使用者認為修改後的字比較難看。
圖片參考:
http://upload.wikimedia.org/wikipedia/zh/thumb/8/8a/Ming_updated.png/300px-Ming_updated.png
新細明體更新前後的比較
輸入法
更新套件亦同時把系統原來原始只能輸入 Unicode 2.0 漢字的傳統注音輸入法和傳統倉頡輸入法,擴充到支援輸入擴充A區的漢字。不過,由於相容性的問題,要輸入擴充B區內的漢字則必須使用新版的微軟新注音、及新倉頡輸入法 6.0 版。
2008-05-19 23:47:20 補充:
新細明體與細明體的分別
Windows 裡的新細明體及細明體是採用了華康的字形
華康字形有分為等距字和調和字→(P)
其實Windows 裡的細明體是等距字、新細明體就是調和字(P)
它們在中文文字上沒大分別,分別是在英文字母、符號和數字上
等距字就是每一個字符是同等的寬度→MIW!?$.,*()
調和字(P)就是每一個字符寬度有分別→MIW!?$.,*()
2008-05-19 23:49:00 補充:
簡單舉例:
定距字:每一個 (Mono Spacing)
1234567890
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
~!@#$%^&*()_ `{}:"<>?[];',./\|
2008-05-19 23:50:19 補充:
調和字 (Proportional Spacing)
1234567890
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
~!@#$%^&*()_ `{}:"<>?[];',./\|
參考資料:
http://hk.knowledge.yahoo.com/question/question?qid=7008050200189
2008-05-19 23:53:17 補充:
由於補充內容的舉例未必睇得清楚,可參考提供的網址便分別得到。