2023-05-23 新雅黑11.3修正“叽”、“饺”的hinting
原版新雅黑(11.3)的hinting存在一些问题,“饺”粗体明显有bug,“叽”在不同大小的字号下质量很差,修正了一下。
大家使用过程中,如果有字符表现怪异,请回复本帖,我有时间逐一修复。


修正版地址:https://wwvu.lanzoum.com/izNy60x1cmyd

2023-03-22 完善、修正新雅黑11.3,苹方替换雅黑细体,正黑、日文……太累了,休整一段时间
新雅黑(11.3)本身存在一些与6.25版参数差异,导致某些软件界面出现异常(鸿蒙、苹方替换雅黑没有问题),这次严格按照6.25版的参数进行调整(我猜6.25版才是问题之源,记得Belleve说过,新雅黑是严格按照Segoe UI的参数调整的,然而历史原因,国内很多软件按照6.25版将错就错,要保持兼容性,只好委屈新雅黑啦),看看爱奇艺的版权信息,修正前后效果:
字体错位.png 字体错位修正.png

苹方替换字体这次加入了细体(msyhl.ttc),总算完整了。看到有人比较了MacOS和Windows下的效果,Mac下的字体要粗一些,特地找了个Medium字重的苹方改成msyh.ttc,结果导致粗体和常规体分辨不出来了,暂时就这样吧。

避免大家翻到最下面才能找到下载的地址,这次就放在前面。

新雅黑11.3修正版:https://wwvu.lanzoum.com/iCDs40qsisof
新雅黑等宽宋体传统版(标准宋体的拉丁字符,看着也还行):https://wwvu.lanzoum.com/iVDtk0qsit3a
新雅黑等宽宋体替换版(Iosevka等宽字符,没有改变):https://wwvu.lanzoum.com/iDYdG0qsiu2f
新雅黑正黑&日文替换版(软件出现奇奇怪怪的汉字,就替换这个):https://wwvu.lanzoum.com/iEcXJ0qsivmb

苹方等宽宋体传统版(标准宋体的拉丁字符,看着也还行):https://wwvu.lanzoum.com/ivxGI0qsilgf
苹方替换字体(粗体、细体、常规三个字重):https://wwvu.lanzoum.com/ivvkN0qsimdi
-------------------------------------------------------------------------------------------------------------------------------------
2023-03-20 苹方替换雅黑 & 苹方等宽宋体
苹方字体太庞大了,在N年前做的苹方替换宋体基础上覆盖原版苹方拉丁字符和数字,就成了苹方替换雅黑,测试了两天,效果不错。

2023-03-16 微软雅黑11.3字体嵌入修正
将新雅黑11.3的6个字体属性改为“可嵌入”,Office导出PDF之类不会有问题了。

2023-03-09 原版微软雅黑6.25修正全量版(4K分辨率的可以用这个,字符较大,字间距较小)
原版微软雅黑6.25修正版,包含msyh.ttc、msyhl.ttc、msyhbd.ttc,以及一个等宽替换宋体simsun.ttc

2023.3.4更新3套字体:原版微软雅黑6.25修正版(4K分辨率的可以用这个,字符较大,字间距较小),鸿蒙替换字体(上一版的msyhl.ttc有问题,在Excel中显示不正确,是使用了旧版FontCreator制作的原因,本次用新版重制,问题消失),微软雅黑11.3修正版(修正显示速度慢、字体造成软件界面卡顿的问题)。

因工作原因,短期内没有大量时间修改字体,我把近期字体的修改方法和修改日志共享出来,供大家参考。(一个比较可笑的原因就是:我以前修改字体的日志不知哪位拿去上传到百度文库,这次修正字体的时候,过去一些技巧我自己都有些记不起来了,百度一下,找到了,发现要付费才能下载,我了个……)

等宽替换宋体制作方法: 等宽替换宋体制作.zip (186.87 KB, 下载次数: 386)
桌面系统字体修改记录: 桌面系统字体修正.zip (199.42 KB, 下载次数: 569)

首先声明:以下都针对2.5k以下分辨率,且不使用MacType和网页渲染脚本的场景。


这么多年了,微软雅黑没有丝毫长进,1080p的分辨率下,放大到125%,仍然是扁扁的,参差不齐,2.5k屏放大到150%也好不到哪里去。


2017年微软的Belleve修改过一款Noble Scarlet「堕朱砂」的字体,命名为微软雅黑11.3,后来无疾而终,颇为可惜。这个字体也是这几年我一直使用的,作为系统字体,屏显效果吊打原版在内的所有中文字体,个人感觉比他现在仍在更新的“更纱黑体”(sarasa)还要出色。但这个字体有一个很恼火的问题:在使用Excel时,如果表格中使用这个字体,放大、缩小表格,会严重卡顿,与机器性能无关,猜测是加入的hinting过于复杂导致的(是否这个原因被微软放弃呢?不得而知)


大神始终是大神,Belleve没能让11.3版的微软雅黑存活下去,但留下了中文hinting处理的代码,github上的ideohint就是他的杰作。最近生活、工作都很迷茫,躲进字体修改这方天地来找回久违的感觉。既然微软不肯让中文显示更顺眼,那就我来吧。


以下是原版雅黑、修正版雅黑、鸿蒙替换雅黑的对比截图,均采用Windows自带的渲染方式,大家可以先品评一下,这里必须说一下鸿蒙字体,用了Belleve的脚本添加hinting后,居然完全没有11.3版雅黑的卡顿问题,显示效果不输于11.3版的雅黑。


字体每修正一次,程序要跑2个小时,如果是粗体,时间更长,字体文件大家需要的话,我找个网盘陆续放出。


再次致敬Belleve!

mmexport1677146551592.png

mmexport1677146549511.png
mmexport1677146546848.png
mmexport1677146543316.png
mmexport1677146541914.png
mmexport1677146537969.png

2023-03-20 苹方替换雅黑 & 苹方等宽宋体
四个字体:msyh.ttc、msyhbd.ttc、simsun.ttc、simsunbd.ttc,至于msyhl.ttc,工作量太大,暂时就先放弃了,谁要是有兴趣对照常规msyh的字符替换成苹方细体字符,告诉我一声,我来加上hinting。

https://wwvu.lanzoum.com/ijzoQ0qmr0ri



2023-03-16 新微软雅黑11.3字体嵌入修正版
在之前的基础上修改字体嵌入功能,Office生成PDF不会报错了。文件大小限制,压缩包没有放入等宽替换宋体,需要的用之前的版本。
https://wwvu.lanzoum.com/iTVYf0q8sk4h

2023-03-09 原版微软雅黑6.25修正全量版
原版微软雅黑6.25修正版,包含msyh.ttc、msyhl.ttc、msyhbd.ttc,以及一个等宽替换宋体simsun.ttchttps://wwvu.lanzoum.com/imWoK0ppfg5c

2023-03-07 修正鸿蒙替换微软雅黑粗体问题
修正鸿蒙替换雅黑粗体中的Microsoft Yahei UI字体名称信息:https://wwvu.lanzoum.com/iP4jC0piaysb

2023-03-04 本次更新3套字体:
原版微软雅黑6.25修正版:https://wwvu.lanzoum.com/io8sK0p84d2d
1)包含msyh.ttc、msyhl.ttc两个原版微软雅黑6.25的修正版,修复了“走”字底部缺失的问题;
2)利用原版雅黑的中文+iosevka-n-fixed-slab(也就是等距更纱黑体使用的英文)制作的等宽替换宋体(simsun.ttc),不会出现软件界面显示问题。
3)粗体(msyhbd.ttc)修正费时很长,暂时还达不到让我满意的效果,所以没包含在字体包里面。

鸿蒙替换字体:https://wwvu.lanzoum.com/i0PEo0p84dwd
1)替换微软雅黑的三个文件:msyh.ttc、msyhbd.ttc、msyhl.ttc
2)替换宋体的两个文件:simsun.ttc(直接替换)、simsunbd.ttc(直接安装)
3)替换Segoe UI的6个文件(可选)
4)替换Tahoma的2个文件(可选)
5)替换Verdana的4个文件(可选)

微软雅黑11.3修正版:https://wwvu.lanzoum.com/iBjhM0p84f7a
1)微软雅黑11.3的完整6个文件,这个版本在保持原来显示效果的同时,大大加快了显示速度(目测比原版6.25都要快),推荐大家使用。
大致说一下修复方法吧,抛砖引玉:
对于这个字体而言,影响显示速度的其实不是hinting(我之前说的不对),而是字符替换表(GSUB),绝大部分字体删除这个GSUB,速度都会秒开,但同时也破坏了竖向书写,下图是Windows系统内置的几种字体(宋体我已经替换),可以看到微软的粗制滥造到了何种程度。
竖向书写测试.png
言归正传,每次打开字体,都会根据GSUB表去寻找替换的字符,正如图中的竖向书写双引号自动替换。用ttx工具导出后,普通字体的GSUB表通常只有几kB到十几kB大小,但11.3的雅黑这个表超过1MB,我也吓了一大跳,难怪显示这么缓慢,于是保留了包含常用竖向书写替换的其中一项,删除其他诸如希腊文、西里尔文、日文等竖向书写表,就得到了这个修正版。
2)利用微软雅黑11.3的中文+iosevka-n-fixed-slab的英文制作的等宽替换宋体(simsun.ttc、simsunbd.ttc),不会出现软件界面显示问题。

2023-02-23 首次发布,提供以下文件:

  • 原版微软雅黑6.25修正版https://wwvu.lanzoum.com/iZjGB0oekcja
  • 鸿蒙替换微软雅黑&宋体https://wwvu.lanzoum.com/ibSVB0oekc9a
  • 附送一个字体替换工具,不需要启动到PE、WINRE,两行命令搞定:https://wwvu.lanzoum.com/ihuhS0oekckb

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。