为什么文泉驿微米黑在windows上面那么难看

之前我吐槽过大部分win32应用使用的都是segeUI字体,对中文的fallback是宋体,并不是吐槽宋体不好看,不知道多少Mac用户曾经吐槽过自己没有宋体,可是宋体在屏幕里的显示真心不好,很多字只能看到收锋而看不清笔画。

好在有NoMeiryoUI的存在,可以把字体都换成微软雅黑,可视微软雅黑并不好看,也许是我本身弱视的缘故,微软雅黑每个汉字的结构体类似导致我不仔细看基本上看不清楚。相比之下,我就怀念起来在linux下面很常用的文泉驿微米黑。

其实文泉驿微米黑也有很多缺点,比如同字号的微软雅黑就比文泉驿微米黑大,但是因为字形不像微软雅黑那么工整,反倒有利于我阅读。而且因为沿用Droid font风格,字体看起来又有一些俏皮。

可是在windows上面用起来却出现了些问题,有部分笔画竟然有粗有细,在linux和mac上面的表现完全不同。查了资料,我在之乎上面找到了答案(原谅我没有贴链接,在火车上呢)。Windows为了解决老显示器分辨率的问题,在中文字体上面做了处理,比如在结构密集的字上细化它的笔画,甚至是减少笔画,这样在低分辨率上这些字不至于糊到一块,可这样就苦了高分屏幕的同志了。Mac就没有这个问题,因为人家字体刚用上的时候就是高分屏的时代了。

其实这个容错处理在字体中可以设置,比如微软雅黑就有这个功能,可惜文泉驿还需要等。