星期三, 四月 23, 2008

用微软雅黑字体替换缺省宋体实现中文ClearType(附下载) - Friends, Technology, Web2.0 - my reading - 使用 Google 工具栏进行发送

用微软雅黑字体替换缺省宋体实现中文ClearType(附下载) - Friends, Technology, Web2.0 - my reading

用微软雅黑字体替换缺省宋体实现中文ClearType(附下载)

最近给开发机换了一个22寸LCD。以前屏幕小的时候没觉得ClearType的好处,现在才感觉到ClearType字体确实舒服。我用的是 英文版Windows server 2003,在Display Effect中设定ClearType后,只有英文有ClearType效果,中文还是锯齿状。放狗一查原来Vista的雅黑才刚实现中文ClearType,我原来一直以为中文ClearType和英文一样简单。移植Vista雅黑字体的方法可谓八仙过海,各显神通,最复杂的还要hack dll。观察一段时间后,我采用了替换字体的方法,简单,无害,效果不错,不用修改任何Windows设置就直接使用。

简单地说就是直接将Windows系统缺省的宋体字替换为微软雅黑字体。

步骤:

1 先启用ClearType模式: Display Properties > Appearance > Effects > 选上ClearType,并打勾

2 [下载] 微软雅黑字体和系统字体替换脚本:解包后运行setup.cmd,然后再重启Windows 就可以了(如果有脚本报错可以忽略)

3 重启机器后,会发现所有应用到系统缺省的字体都被替换成雅黑格式了

4 安装目录里面有个cttune.cpl ,是中文ClearType控制微调面板,能调整更满意的效果。

5 那个脚本只是把原来的宋体文件加了.backup,所以如果有问题运行unsetup.cmd重启Windows可以恢复。

据说替换后某些软件会有轻微的显示问题,特别是那些对字体宽度敏感的中文界面软件,不过这对我来说不重要。

没有评论: