修改Mavericks默认字体

Macbook Pro升级到Mavericks之后,发现字体严重变虚。在weiphone上发现很多人遇到了同样的问题,都是通过修改字体解决的。retina屏的用户没有此问题。
通过下边的步骤我将STHeitiSC(华文黑体)改成冬青黑体(Hiragino Sans GB)
打开终端 , 修改字体配置文件DefaultFontFallbacks.plist 和 DefaultFontFallbacks.plist

plist是苹果专有的二进制格式,需要支持此格式的编辑器修改。推荐用TextMate或者Xcode修改。
cd /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreText.framework/Resources/

mate DefaultFontFallbacks.plist
# 将 STHeitiSC-Light 替换为 HiraginoSansGB-W3

mate CTPresetFallbacks.plist
将 STHeitiSC-Light 替换为 HiraginoSansGB-W3
将 STHeitiSC-Medium 替换为 HiraginoSansGB-W6

重启机器后,系统字体就变成了冬青黑体。
如果遇到字体显示问题,可以打开终端,运行下边命令清除字体缓存。

sudo atsutil databases -remove