不只是字体本身的问题,同样的字体,Windows和Mac的渲染方式也不一样。Windows注重屏幕显示,重视像素对齐(大量使用hinting),落在像素之间的笔画对齐到最近的像素,这样边缘比较清晰,Mac注重按打印效果,照字体设计的初衷渲染,像素间的笔画会降低灰度显得发虚。
在传统低DPI显示器上,Windows的字体效果我觉得还可以,至少占了一个清楚,Mac的字体显得有一点粗,特别是字号小的时候。但是现在的显示器分辨率已经比原来高很多了,动不动就是4K,甚至5K,按流行的屏幕尺寸算,DPI在200左右。Mac字体渲染方式的优点被放大了(屏幕更接近打印的DPI)。Windows上原来有用的hinting反而成了累赘,让笔画位置显得很奇怪,中文因为笔画多尤其难看(只限矢量字体)。在Mojave上苹果又针对高分辨率显示器优化了字体渲染,现在两个系统的中文显示可以说是一个天上一个地下,Windows的中文字体简直不堪入目。
【 在 pheyx 的大作中提到: 】
: 换系统字体比如说simsun、msyh等win7必须借用专用工具,win10直接安装就行。如果想改界面字体的话,需要替换simsun.ttc、msyh.ttc、msyhl.ttc、msyhbd.ttc。合并字体(比如用英文字体中的非cjk字符替换到中文字体中)也是有工具的。关键字:fonttools、fontforge脚本、微软的ttsdk(搜makettc.exe或ttsdk.zip即可。是dos下的,需要用dosemu或dosbox运行)。这些操作都可以做成脚本。
--
FROM 104.14.53.*