Re: [問題] 有沒有辦法列出一個字型有多少字?

作者: LPH66 (-6.2598534e+18f)   2013-12-15 03:51:21
BBS 這個 big5-based 的環境向來不是一個詢問罕用字適當的平台
(畢竟 big5 即使被 UAO 補過依然有許多罕用字沒有能夠收錄)
如果你想討論這些字或許可以使用 CNS11643 的網站去查字碼再貼連結上來
或者乾脆把顯示出這些字的畫面截圖下來再貼上來
這樣其他人才知道你在講的是什麼字
(像是你說的那個不一樣的「寶」字應該是這一個:
http://www.cns11643.gov.tw/AIDB/query_general_view.do?page=3&code=5a35
它跟平常的「寶」字在 Unicode 裡是分開收錄的
平常的「寶」是 U+5BF6 不一樣的那個則是 U+5BF3
不過不管是新細明還是標楷體都確實有這兩個字的字型就是了)
話說回來, 如果我簡略地瀏覽過字碼表時沒有遺漏的話
我這台電腦的 Vista 裡附的新細明體 (6.02 版) 裡
至少已經收錄了 Unicode 當中以下這幾塊中文字:
- CJK Unified Ideographs (U+4E00 ~ U+9FFF)
- CJK Unified Ideographs Extension A (U+3400 ~ U+4DBF)
- CJK Unified Ideographs Extension B (U+20000 ~ U+2A6DF)
這三塊總計約有七萬字
也就是說除非是收在 Ext.C 或 Ext.D 裡的極罕用字
不然新細明體應該是沒有理由看不到的...
標楷體就比較囧了
我這台的標楷體 (5.00 版) 字形檔 KaiU.ttf 只有 5M
比起新細明體 MingLiU.ttc 的 26.2M 小太多了
而根據我的實測只有 U+4E00 ~ U+9FFF 這一塊兩萬多字是楷體
也就是說很有可能 KaiU.ttf 裡只有這一塊字形而已 Ext.A 跟 Ext.B 都沒有
這樣的話除非你接受那些字寫成明體
不然可能需要找一些其他的字型來使用了
(順帶一提, 我另外也實測了微軟正黑體
我的 msjh.ttf 是 5.00 版, 大小 14M
實測結果黑體字只有上面三塊的前兩塊 共約兩萬七千字
Ext.B 部份應該是 fallback 成明體字了...)
作者: peiking (peiking)   2013-02-18 07:04:00
原來新細明體還分版本 請問哪裡可以弄到超級版的?
作者: LPH66 (-6.2598534e+18f)   2013-02-18 10:39:00
新版 Windows 據說就有,詳情可查閱維基百科「新細明體」條目

Links booklink

Contact Us: admin [ a t ] ucptt.com