注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

烨の空

记忆………

 
 
 

日志

 
 

雅黑替换宋体效果,让您重新认识雅黑的美丽  

2008-01-07 12:54:03|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

雅黑替换宋体效果,让您重新认识雅黑的美丽


http://bbs.deepin.org/read.php?tid=476077

 

描述:2003用Vista主题的效果
图片:
 

描述:2003用Leopard主题效果
图片:
 

修改后的雅黑宋体效果图,字体下载请到
httpwww.fs2you.comenfiles6983f159-a52f-11dc-a134-0014221f4662
上面的地址中的文件我没有验证是否完整,但如果大家发现与图中的不一致,就可能缺少了文件。


第一个截图是2003模拟Vista的,其中字体使用的版本是1.021;第二个截图是2003模拟Leopard的,主题今天才修改完成,字体版本是1.040。这些都是自己修改的VS主题,字体渲染都采用了FreeType和GDI++(单纯用ClearType不会有图中的阴影效果)
PS:可以看到我的本本内存从1G增加到2G了,呵呵


可能我在深度的级别不够,上传附件限制太小,而文件又太大,所以把fs2you分流的提供出来。感谢极限458158733会员。使用这个字体的朋友请耐心看完前面的文字,我不定期看你们的回复,解决方案都会在这里。


字体一共分为3个:
SIMSUN.TTC:这个是最主要的,最新版为1.04,但只推荐使用GDI++的朋友使用;如果您只用ClearType,还是使用1.021版本(Windows下的FontView只能显示出1.02)

SIMSUNBD.TTC:宋体粗体,截图中的粗体就是这个的功劳

NSIMSUN.TTC:原版的新宋体,改名为“新宋体_GB2312”,为了保证在CMD窗口可以使用(具体使用方法以后再补充,可以请版主把极限的截图转过来)


这个字体从10.29在极限发布到现在基本不会做大的修改了,大家使用上有什么问题可以相互交流,我会在极限和这个帖子中给大家解答。


才发现fireflyfree把这个帖子置顶了,也好,我不用到处找,然后给各位解答啦。先放出我自己使用的GDI++包,里面有一个readme文件,按照里面的说明,在字体上至少能达到我给出的两个图的效果。


问题汇总(不断更新)
与原版雅黑的关系:原版雅黑是不宜用作系统字体的,例如撑大对话框,让某些软件信息显示不完整,即使在Vista中,核心字体仍然是“宋体5.0”而非雅黑。制作这个字体就是为了让整个系统都使用雅黑的效果。第一个图中的QQ对话框没有撑大,这只是这个字体第一版达到的功能;后来的版本陆续添加了:多语种支持(这个字体可以显示简体中文、繁体中文、日文等字符),点阵字体(原版雅黑是没有点阵的,这个添加了,某些必须使用点阵的软件,例如智能ABC输入法就能正常使用了)……修改的包括去除极限蚂蚁雅黑宋体的英文字符“毛刺”现象(1.010),修正使用FreeType时字体出现重影现象(1.021),修正雅黑中文字符不等高(1.030),修正部分点阵(1.040)……太多了。目前仍然有一些问题值得讨论,开这个帖子就是希望各位把意见反馈到这里,MS不想弄的东东,只有靠我们自己去完善啦(题外话)


适应系统:WindowsXP、2003、Vista都可以使用,极限有朋友用在Linux下,没试过


替换方式(XP或2003):打开Windows的Font文件夹,将“宋体&新宋体”拖到桌面上,然后将以上三个字体复制到Font文件夹。如果中间出现错误,例如您使用了QT AddressBar之类的东东,就需要先进入安全模式再重复以上过程。完成后记得重启。

替换方式(VISTA):打开Windows的Font文件夹,直接删除“宋体&新宋体”,然后将以上3个复制近来即可(深度的人气蛮旺的,我昨天安装了一个U版的Vista,成功替换,现在正在体验之中……)

 


字体链接:如果有朋友发现字体行间距过于紧密,可以参照13楼的解决办法。记事本出问题的也看看这里。

将记事本字体改为Tahoma,或者在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink创建一个与Tahoma一样的键,名称为Segoe UI,然后在记事本中修改字体为Segoe UI就可以了。前提是系统里必须有Segoe UI字体。

其实,深度的朋友们遇到的问题大多在极限中解决了,有时间我会慢慢把方法回复在下面。

 

 

CMD窗口:打开注册表“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionConsoleTrueTypeFont”这个位置,找到“936”这个键,然后在值后面加上“_GB2312”即可,例如“NSIMSUN_GB2312”,

 

许多问题与字体无关,有两点值得大家注意:
FreeType渲染效果要好于纯GDI++,但不可避免兼容性比GDI++差一些;
Shadow的效果更好,问题也更多。
所以,使用这个字体遇到问题的时候,首先禁用Shadow,如果仍然有问题,使用FontLoader=1。如果还是有问题,就要考虑是不是为你的系统设置了保护。
我的系统除了字体,没有替换任何系统文件,即使是用的第三方VS主题,我也没有使用破解的Uxtheme.dll,同时,我也没有使用任何网络防火墙、病毒防火墙,在我的机器上从来没有因为字体而死机,倒是因为调整GDI++的配置死过几次。前面的我提供的gdi++配置也是仅供参考,所以,希望大家多做测试然后把问题详细描述出来。

 


这个字体已经可以显示简体中文、繁体中文、日文等字符,如果你在使用的时候发现某些文字出现异常,可以将mingliu.ttc和batang.ttc、msgothic.ttc、msmincho.ttc、MSMINCHO.TTF通通拖到桌面上,只保留gulim.ttc这个韩文字体(因为雅黑的韩文部分不完整),然后重启,应该就没有问题了。将这些字体备份好(总之我是不用它们啦),然后在IE的选项里做些调整(简、繁体中文、日文字体都使用宋体,纯文本使用新宋体)

 
 
 

--
诚信才能成人!
 

  评论这张
 
阅读(866)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017