MacOSX Font 优化

最近装上了Lion来玩,发现装好后字体问题依旧和Snow leopard一样,还是需要自己搞一下,于是又上网找到了当初的这篇文章,这次转载在此以便以后查询方便。 以下内容转自coolcode.org,有删节。 下载这个 simsun.ttc. 然后放到雪豹的字体文件夹中: /Library/Fonts 如果安装到个人目录下的字体目录中的话,后面会在某些root界面中不显示汉字,只出现方块。 之后修改 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources /DefaultFontFallbacks.plist, 将其中的简体和繁体中文字体统统替换为 SimSun。 可以使用vim中的查找替换 :%s/STHeitiSC-Light/SimSun/g %s/STKaiti/SimSun/g 等命令。 然后再执行 defaults -currentHost write -globalDomain AppleFontSmoothing -int 2 用于修改字体粗细程度。 就可以看到圆润饱满清晰的汉字了。 如果你想我一样更喜欢看点阵字,而不是平滑的抗锯齿的肥胖字,可以执行 defaults -currentHost write -globalDomain AppleAntiAliasingThreshold 12 这句,这样小字体就都是按照点阵显示了,而没有大于12pt的字体还是按照平滑字处理,效果相当好。不过不是所有的程序都支持,比如 Firefox 下面仍然是平滑的抗锯齿的肥胖字,而 Safari 和 Chrome 下面就按照点阵字显示了。这样也有一个好处,有些站点是专为苹果系统设计的,所以其中的汉字字体他们会指定苹果下的一中叫做Hiragino Sans GB字体,这个字体在抗锯齿效果下对汉字支持还算比较好,不过它不包含清晰点阵字,所以在取消抗锯齿的效果下,显示就相当差了。浏览这样的网站,用 Firefox 就好了。而浏览器其它网站时,用 Safari 或 Chrome。就会有类似 XP 下的清晰效果了,其实比 XP 下效果还要好,因为当你遇到小字体时(8pt-10pt),你会看到清晰小点阵字,遇到大字体时(18pt以上),你会看到清晰的抗锯齿字,这些效果要比 XP 下好得多。 其实我之前用Hiragino Sans GB其实也不错。这个simsun可以有微软雅黑的效果。… Continue reading MacOSX Font 优化