字体不是我做的,作者是碧海潮声,以后大家可以直接去作者blog查看字体更新,作者blog地址:http://blog.tom.com/xun.org/articles:替换版和非替换版的区别:替换版是直接替换掉系统自带的宋体,原来所有以宋体显示的地方都变为这个雅黑宋体.
非替换版直接可以使用.
等宽雅黑宋体2.1下载地址:标准版:
http://hslwsg.blu.livefilestore.com/y1phtP3RIEuKzKYXWWReOFc1iqteFm7tCf3Yo1994RSMUWinIyq2nBVWlRlKI0tzNKgQxnvPTwF9UA/simsun-mono-yahei-2.1-standard.rar?downloadhttp://www.rayfile.com/zh-cn/files/2ea3e19c-cdd0-11dd-926b-0014221b798a/豪华版:
http://hslwsg.blu.livefilestore.com/y1pzZcXUNnh6bqnkCBdoRFz4kYmu9nTuYZFe3EXnH5wa6YXThRF-aytLYPRlOp7qb_YwV7fpH4OuAA/simsun-mono-yahei-2.1-ultimate.rar?downloadhttp://www.rayfile.com/zh-cn/files/2ea70cf0-cdd0-11dd-8ff9-0014221b798a/非替换版:
http://hslwsg.blu.livefilestore.com/y1p7pnNRMgD2bTxgPWMnNTOXXtX8X80WF2Rip7fSRpuv4nrTiP7-_R6qcRVVmAbi-W5eYTEg14Jpgk/simsun-mono-yahei-2.1-single.rar?downloadhttp://www.rayfile.com/zh-cn/files/2ea1ab97-cdd0-11dd-8d2c-0014221b798a/使用方法:替换版:
直接替换掉系统自带的宋体,原来所有以宋体显示的地方都变为这个正黑宋体.
替换版使用方法:进入C:\WINDOWS\Fonts(win2000是C:\winnt\Fonts)文件夹(假设windows系统安装在c盘),把里面的“宋体&新宋体”拖到(实质是剪切到)系统盘(一般为c盘)根目录,再把上面下载的字体复制进去Fonts文件夹,重启后即生效.
非替换版:
直接把字体复制C:\WINDOWS\Fonts(win2000是C:\winnt\Fonts)文件夹(假设windows系统安装在c盘),文件夹即可使用.
--------------------------------------------------------------
等宽雅黑宋体2.1系列版本
· 精简版:宋体、新宋体均无点阵,字符集去除日文汉字,针对移动设备。(暂不提供)
· 标准版:宋体、新宋体均无点阵,针对Windows XP/2003/Vista/2008/7……(CMD窗口请指定新宋体)
· 专业版:宋体、新宋体均无点阵、宋体-PUA集成12×12点阵。(暂时不提供了)
· 豪华版:宋体、新宋体集成10×10~18×18点阵,针对需要点阵支持或平时喜欢开GDI++的用户。
· 非替换版:名称为“雅黑宋体”,主要提供给主题字体链接或浏览器中使用。
更新日志:
2008-12-19
· 放出2008.12.17的2.1版给同事进行测试,发现IBM T400镜面显示器的效果非常好,在我的本本上很“细”的英文也变得饱满,所以暂时不再修改英文字符了。
· 处理cvt表的“垃圾”数据。
· 修正数字、英文对不齐现象。
· 修正没有ClearType渲染时英文和数字字符之间相互干涉的问题。
· 为所有能加hinting信息的字符加上hinting信息。
· 生成2.1标准版(standard)和豪华版(ultimate)自己测试,如无大的问题,放出下载。
· 放出2.1稳定版下载,英文与正黑宋体2.1的一样,以后可能采用其他的等宽英文,毕竟可选择的余地太小,因为要求任意大小均不能出现“毛刺”,调整起来很累啊!
· 有人问这个版本与1.023有什么不同,1.0x系列是不等宽的,2.x系列都是等宽的,只有等宽才能做到对系统的影响最小。
2008-12-18
· 终于发现新版本的FontForge生成字体时为什么会破坏“竖向书写”了,开始用新版本处理2.1版的雅黑宋体。
2008-12-17
· 这个字体的英文和数字可能与正黑搭配更好些,与雅黑搭配显得“细”了一些,因此今天做了一个正黑等宽宋体2.1版。
· 加粗了这个字体的英文,但破坏的字符的均衡性,在小于“小四”号时看不出来,但大了,就不太协调了。手头的几个版本不断对比,最终会放出一个,或者全部放出供大家选择。
· 笔记本留在办公室了,家里的台式机用了雅黑宋体2.1版,随手打开CMD窗口,“神奇”的现象发生了,大家可以看看日志最下面的截图。
2008-12-14
· 更新前导空字符信息 ,使其与原版宋体完全一致。
· 针对标准版进行测试。大家可以把显示不正常的网站贴在下面,我来逐一测试。目前我已经不用GDI++了,用这个版本极其稳定、美观!唯一的缺点是英文和数字比较纤细,不过暂时不准备修改啦。
2008-12-13
· 完善2.1版,推出标准版、豪华版。暂时自己测试,稳定后放出。
2008-12-12
· 重大更新,版本由2.0升级到2.1:完全以原版宋体5.01为模板进行重新制作。目前除了EM放大8倍,基本信息与原版宋体一模一样,应该不会有任何兼容性问题了。此版完全不同于lietxia等人的版本,可以看做一个真正的“雅黑+宋体”版本。
2008-12-10
· 修复BUG:M20081209002、M20081209003
2008-12-09
· 调整“宋体粗体”,部分修复BUG:M20081204001、M20081206003
2008-12-08
· 部分修复BUG:M20081204002、M20081208001、M20081208003、M20081208002、M20081206002、M20081204005、M20081204003、M20081204002。
· 开始利用雅黑Bold 6.02制作“宋体粗体”,目前已具雏形。
· 大写英文字母矢量轮廓调整,使之粗细均匀。
2008-12-07
· 利用新发布的雅黑6.01重新制作了一份等宽雅黑宋体2.0,并为大部分字符加上hinting。
2008-12-05
· 发现字符的MAP如果有多个,则会造成FontForge生成的字体字符顺序与原版宋体不一致。
· 修复BUG:M20081204006、M20081204004。
· 用FontCreator处理顺序不一致字符的MAP,重新生成一份与原版宋体字符顺序完全一致的字体。
· FontCreator处理过的字体会造成“竖向书写”混乱(之前的雅黑宋体1.02x和1.04x都有这个问题),用FontForge手动处理全部竖向字符。
2008-12-04
· 试图将繁体中文正黑的字符替换表现欠佳的雅黑字符,在小号字下尚可,但四号以上的字体发现雅黑的字符比正黑的粗,不协调,放弃。
· 利用本字体直接使用FontForge生成一个微软正黑6.0版的替换宋体(2.0)。
· 使用新版的FontForge对英文做AutoIncr,生成TTF后效果不错,但存在“竖向书写”问题,用070312版的将Instructions导入后,发现效果欠佳。
· 发现BUG(M20081204006)。
2008-12-03
· 调整所有的字符,使之与原版宋体基本一致,但仍存在少量字符顺序不一致问题。
· 新版本的FontForge打开后生成的字体存在“竖向书写”错位问题,旧版无问题。
· 使用FontForge打开字体时,必须打开Open Font页面的AskUserForCMap,并在PreserveTables中填入“0000,FFFF”,否则生成的字体存在顺序混乱问题。
· 使用FontForge生成字体后,需要清除最开始两行的空白,否则多出两个字符,而在FontCreator中删除后会造成“竖向书写”混乱。
2008-12-02
· 放弃之前的方法,重新利用FontForge(070312)和FontCreator(5.6)建立一个支持ClearType的等宽雅黑宋体(2.0)。
· 基于微软雅黑6.0制作,部分参数仿照原版宋体5.0,不撑大对话框。
· 字符完全依照原版宋体5.0,不多不少。
· 英文字符基于1.1版。
· 调整中文全角标点符号(!?:“”)使之在WORD中表现与原版宋体一致。
· 保持原版宋体5.0的“竖向书写”功能。
· 制作“宋体-PUA”,使之用于QT的地址栏字体中,同时兼顾GDI++和ClearType。
2008-11-28
· 处理fpgm、prep、maxp、cvt,使之与原版雅黑的几乎完全一致(070312版的FontForge处理cvt不方便)。
· 发现即使与原版完全一致,仍会存在少量字符表现糟糕。
2008-11-27
· 查明汉字效果显示差异的原因:fpgm、prep、maxp、cvt决定了Instructions的表现。
· 手动加入400多个汉字的Instructions。
· 得到1000常用汉字和1000次常用汉字列表,并生成1000常用汉字的UNICODE编码。
· 准备首先加入常用汉字的Instructions,因实际上的查找时间太长,此计划放弃。
2008-11-26
· 将原版宋体5.0的EM SIZE由256放大到2048,生成一个基础版本,将微软雅黑6.0的所有中文复制进来,然后手动添加Hinting。
· 一共需要处理28000多个汉字,手动加入约500个汉字的Instructions。
· 发现手动加入的汉字与原版雅黑汉字在“四号”以上的字体中表现有差异,明显不如原版雅黑的效果。
等宽雅黑宋体2.0BUG列表(*:未解决;-:已解决;o:部分解决)
----------------------------------------------------------------------------------
- M20081209003 标点“!”在9pt的时候无法区分
- M20081209002 小写字母“g”在某些字号下显得比其他字母高一些。
* M20081209001 字母和数字的粗细程度不一,造成显示“轻重”变化,不太协调。
- M20081208003 +=在某些字号下不太协调。
- M20081208002 $9FB4没有替换成雅黑字符。
- M20081208001 基于雅黑6.01的替换宋体在10号字的时候英文和数字高度不一。
- M20081206003 原版雅黑粗体除了6.02版本,建议更新。
- M20081206002 原版雅黑出了6.01版本,建议更新
- M20081206001 {}在某些字号下出现“切脚”
- M20081204006 少数拉丁字符错位,3个汉字未替换。
- M20081204005 虚线“-------”空白间距太窄
- M20081204004 有少量字符与原版宋体的排列数据不一致(°)
- M20081204003 “+”和“-”高度不一
- M20081204002 英文字母在某些字号下的毛刺比1.1版严重,需要对比两个版本的参数进行调整。
- M20081204001 需要制作一个“宋体粗体”与Helium版的GDI++配合使用。(已制作“宋体粗体”,未完成全部字符的替换)
神奇的雅黑6.01,看来方正的功夫没有白花,看看以前需要点阵才能显示正常的CMD窗口字体吧(这个窗口很典型,GDI++无法渲染到),我这个等宽宋体2.10版中只有新宋体集成了一个16×16的点阵,可以看到第三个CMD窗口用的就是这个点阵,对比其他三个CMD窗口的字体,大家觉得还有必要留下点阵么?我的系统是Windows 2003,在Vista的CMD窗口中仍然必须使用点阵,XP没有测试。