摸索了许久之后,总算发现了一个当下最佳的变通办法,这个办法能让你的【高分屏设备】呈现出当下所能达到的最佳字体显示效果。

1、比Win8.1好看

2、比Win10(默认)也好看

3、比Mac(低清屏)的清楚

那么简短的步骤来了:

1、升级到Windows10

2. 把预先设置好的微软雅黑字体换成无hinting版的微软雅黑字体。

下载地址:MSYH-m.TTC字体网盘下载

先把文件下载下来,然后给它改个名字,改成MSYH.TTC。接着,要把这个文件放到C:Font文件夹里。要知道,你可能没有这个文件夹,那你就得自己动手建一个了。

要进行替换的话,可以这样操作:先进入系统设置,接着找到“更新和安全”选项,再点击“恢复”,之后选择“高级启动”,然后点击“立即重启”,在重启后会进入“疑难解答”,再选择“高级选项”,最后就能看到“命令提示符”了。

重启后输入命令:

copyC: ontmsyh.ttcC:windows onts

- 输入yes确认覆盖

- 输入exit退出

- 选择继续Windows10

要是legacy app存在渲染方面的问题,那就安装Mactype来解决吧。

Modern应用能够自行以恰当的方式进行渲染,你大体上不用去操心它们。

5、让Mactype完全采用灰阶模式来抗锯齿。

配置文件下载:win10.ini网盘下载

先把文件下载下来,将其放置到C:Program Files (x86)MacTypeini这个文件夹当中。随后呢,利用MacType自带的工具把它启动起来。最后,再重新启动一次系统就大功告成了。

附效果图:

还有一个挺重要的事儿忘了说了:

Surface默认开启了UEFI的【安全启动】。这样一来,你的MacType就不能以注册表模式自动启动了。你得先关掉安全启动(关闭方法自己去必应上找),接着把MacType切换到注册表启动模式,然后重启电脑。等进入Windows桌面之后,再进入UEFI设置,重新打开安全启动。

下面我再来解释下,为什么要这么做。

1、升级到Windows10

Windows 8.1存在不少问题,Windows 10把其中一些给解决了。就拿Windows 8.1的Modern应用来说吧,它在显示简体中文内容的时候,默认会首先使用日文和繁体中文字体。这么一来,字体显示效果特别糟糕,具体啥样我就不多说了。不过在Windows 10里,这个毛病已经被修复好了。

Windows 10的Direct Write有个好处,在高分屏上,它能把那些没有hinting(微调提示信息)的文字渲染得特别好看。就因为这个,我们打算先把系统升级到Windows 10呢。

2. 将预置的微软雅黑字体替换成无hinting版本的微软雅黑。

为什么要更换成无hinting版本呀?这是因为Direct Write不会无视字体中内置的hinting信息呢。 :为啥要换无hinting版呢?原因是Direct Write不会把字体里内置的hinting信息给忽略掉。

先得说明一下,一种字体通常包含两个关键部分。其一为glyph,这是字形的矢量图部分;其二是gridfitting,一般来讲,这里面最为关键的就是hinting(微调)信息了。

普通版雅黑为了让字体在屏幕上有较好的可读性,给字体加了很重的hinting。在高分屏幕上呢,这种hinting其实没多大必要,可有可无的。高分屏只要字形信息好,比如说字形美观、粗细比较均匀、不会太细,就能有很好的显示效果。不得不说微软雅黑的hinting是有点丑的……

你用的屏幕若是200PPI左右甚至更高的话,在DW环境下就没必要留着hinting了。为啥呢?你要是用微软雅黑单纯的glyph部分,那渲染出来的效果就挺好看的。

3. 要是legacy app存在渲染问题的话,可以装上MacType来解决。

4、让MacType完全采用灰阶模式来抗锯齿。

微软早就推出了Direct Write,可很多桌面应用依旧采用传统的GDI方式来渲染文字。现在有个问题,GDI渲染文字时特别依靠hinting信息。你刚刚替换的字体呢,已经把hinting信息去除掉了。一般来说,在这种老应用里,默认情况下,你得到的渲染效果可能会特别差。

不知道该怎么办?那就试试MacType吧。MacType能够截取GDI的一部分,这样一来,那些原本靠GDI渲染的文字,就会按照Mactype的策略来渲染文字了。

我以前一直不推荐使用MacType,为啥呢?就是它的渲染方式在一定程度上让可读性变差了。不过MacType有个很棒的地方,那就是它支持灰度渲染。之前咱们提到过,咱们已经有很不错的字形(glyph)信息了,就差一个好的渲染引擎了。MacType的灰度渲染模式恰恰就是咱们所需要的这个渲染引擎。你基本上啥都不用做,只要把MacType的自动微调和灰度渲染功能打开就行。整体效果和DW特别像,我这儿还有个对比图呢。

在左边的是Edge浏览器,它运用DW进行渲染;而在右边的则是Explorer,其渲染依靠的是MacType。

DW看起来更美观些,但MacType也差不到哪儿去。

你用的是高分屏,而且微软雅黑在设计的时候就特别注重字形的可读性,所以即便有一些影响,可读性也没怎么下降呢。