Windows7的默认宋体替换

无论是使用微软的ClearType还是使用GDI++,
默认的win7宋体渲染效果非常难看……
线条很细,而且一点也不柔滑……
可以说非替换不可……
我早已爱上了整合了VeraSans Mono的极限雅黑3.0,尤其是字母l的样式。
给自己装系统换宋体已经成了必备事项

因为文件比较难找了,所以这里给个下载地址,版权属于碧海潮声

simsun-yahei-mono-1.0.20100530.rar

文件说明:
simsun.ttc:等宽雅黑替换宋体,基于原版宋体5.03和原版雅黑6.02制作。
simsunbd.ttc:等宽雅黑替换宋体粗体,基于原版宋体5.03和原版雅黑6.02粗体制作。原版宋体无粗体,安装这个更加美观。

装新机时偶然间发现一个简单的宋体替换方案,比我以前的方法都好,抄录一下。

第一步:取得字体权限:以管理员身份运行cmd,
进入字体目录:cd c:\windows\fonts
修改文件所有者为当前用户:takeown /f simsun.ttc
修改文件权限:cacls simsun.ttc /G 当前登录的用户名:F

第二步:把win7的宋体改名 ren simsun.ttc simsun_win7.ttc

第三步:双击打开替换用的simsun.ttc,安装。

第四步:重启

第五步:删除原来的宋体文件 del simsun_win7.ttc


另外这里简单说一下Win7下目前最好的字体渲染软件是MacType,GDI++已经失去开发支持了
官方发布地址:http://flyingsnow.themex.net/?p=116

其实在替换字体的过程中我还有另一个重大的发现,也就是字体调用链的位置:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
终于明白字体缺字的时候怎么去找备用的字体了,就是按照这里定义的调用链来。
可惜至今为止也找不到一个和MS UI Gothic 长得差不多高的中文字体,中日混排还是那个囧啊!!
本来想自己合成套字体,发现这实在不是一朝一夕的事,还是留待以后在解决吧……