為什麼思源黑體應用在網頁或者word里很難看?

應用在網頁里的效果,字型大小即便調到16px仍然感覺不自然。

「我關注的問題」里「關」顯示得實在怪異。

而在文檔中,改用思源黑體後仍然有發虛的感覺,難道是因為windows字體渲染的緣故么?

「所」字甚至粘結了,「反」字的一撇直接變一橫了。有的字的寫法也感覺不是簡體字的寫法……


字形問題(如題目中的「關」、「所」等),參閱這個答案:思源黑體 (Source Han Sans) 的各個版本有什麼不同?

「發虛」的原因,是 Windows 的字體渲染問題。Windows 對於 PostScript/CCF 輪廓的 OpenType 字體,無法應用 ClearType 進行渲染。而 ClearType 的渲染策略決定了沒有經過 Hinting 的字體不會有好效果。所以,在 Windows 下要解決渲染效果的問題,只能安裝 MacType 等第三方字體渲染插件。


本答案已針對思源黑體1.001更新

如果你是要在Microsoft Word裡面使用的話

請使用Adobe藉由GitHub發行的「Language-specific Subset OpenType/CFF (OTF)」當中的簡體中文版本:

source-han-sans/OTF/SimplifiedChinese at release · adobe-fonts/source-han-sans · GitHub

關於GitHub發行封裝的說明請參見我的另一篇答案:

思源黑體 (Source Han Sans) 的各個版本有什麼不同?

至於「難看」則是ClearType本身的劣根性所致。

給你看看思源黑體在Mac版Chrome下的預設渲染效果

(我用的是圖中的【4】──「SourceHanSansTC」)


粗體字是因為沒有關聯 Family 表項,系統認為是兩種字體

這是 Word 2013 的效果,一看就是 DW


如果你看著不爽,建議考慮使用 sfdhanautohint 進行處理後再安裝。

(誒,手機不能 at)


推薦閱讀:

字元和字體是什麼樣的關係?怎樣去設計一個字體?
如何讓 Windows 下所有 DirectWrite 渲染的文字忽略 hinting?
有沒有值得推薦的 ClearType 宋體?
早期 TeX 的字體是否與現在 LaTeX 的不同?
怎樣更換 LaTeX 中的數學字體?

TAG:字體 | 排版 | 字體排印 | 字體渲染 | 思源黑體 |