如何改善Windows中的字体渲染是一个永恒的话题。长期以来,每个人的印象都是Windows中的字体渲染不如macOS精致和清晰。实际上,确实是这样。由于Windows世界中硬件的不平衡和前向兼容性的“历史包g”,Windows的新UI和新呈现方式需要与旧程序兼容。通常是因为这些原因。该程序为Windows用户提供了“字体的模糊渲染”体验。
但是,随着近年来Windows系统本身的更新以及高分辨率屏幕在Windows市场中的日益普及,在2019年,Windows字体渲染得到了极大的改善。在很多情况下,我们不需要外部字体渲染程序(例如MacType)来改进Windows本身的字体渲染引擎,就可以实现理想的字体渲染效果。
以下提示值得尝试。
在购买计算机之前
我必须承认,当前中文环境下Windows系统中默认Microsoft Yahei字体的提示并不理想。由于此限制,Windows在分辨率低于1920 * 1080的屏幕上渲染字体。含糊不清。但是,在高分辨率屏幕上,Windows字体渲染仍然要好得多。这里的“高分辨率屏幕”是指:在日常使用中,系统显示的缩放比例和布局中的缩放比例都超过100%,因此系统UI的字体在屏幕上不会显得太小。

我的电脑是2560 * 1440分辨率的OLED屏幕,日常使用的缩放比例为150%
因此,在购买计算机之前,请尝试购买分辨率为1920 * 1080或更高的屏幕的笔记本电脑,或购买分辨率为2K或更高的显示器。

系统选择
尽管这听起来令人惊讶,但仍有相当多的人在2019年选择Windows 7或什至更旧版本的Windows。今天,Windows 10的第一个版本已经发布了三年多。确实,除了Windows 10之外,不要使用任何Windows系统版本。

随着技术的更新和迭代,新系统不仅带来了稳定性的提高,而且还增加了许多新功能(我们在1809年没有任何事可做)。去年,随着Windows 10 Creators Update的发布,DirectWrite字体呈现引擎进行了新功能更新,这也意味着高分屏幕可以更好地显示DirectWrite呈现的字体。
简而言之,Windows 10为改善字体渲染做出了巨大的努力,我们必须充分利用它。
软件使用
我在一开始提到Windows平台由于与较旧客户端的兼容性而做出了很多牺牲。同时,很多时候我们说Windows字体渲染不好,这实际上是由这些客户端的默认字体是“ Song Yi Zhong Yi”引起的。为了更好地呈现字体,我们可以尝试以下两种方法来解决此问题。
经常使用该程序的UWP版本
首先,UWP应用程序直接使用DirectWrite渲染引擎,与古老的客户端相比,这将大大改善字体渲染效果(并非Windows Store上列出的所有应用程序都是UWP版本)。此外,UWP的默认UI字体为sans serif,因此从理论上讲,该程序的UWP版本具有良好的字体显示效果。

充分利用Chrome的网络版应用程序
推荐阅读:不能适应坏的旧台式机客户端吗?让该应用的网络版本直接成为您的桌面应用

通常,Web端应用程序可以很好地呈现字体,同时,对于我们来说,修改相应程序所使用的字体更方便(毕竟,修改相应的CSS就足够了)。使用上面链接的文章中介绍的第一种方法,我们可以轻松地使用Chrome App制作桌面应用程序的网络版本,该应用程序不仅具有不丢失本机客户端的功能,而且还具有更好的字体选择。
值得注意的是,我们需要用具有更好渲染效果的字体替换Chrome中所有默认的三种字体(标准,衬线和无衬线)。我在这里推荐此字体:Sarasa Gothic / Geng Sha Hei / Geng Sha Hei / Geng Shaシクック。 Gengyahei是一种字体,在100%缩放比例下也具有出色的显示效果。在这里您可以下载最新的ttf字体。安装后,您将获得几种字体,其中需要“ Sarasa UI SC”,即“ Sarasa UI SC”。 (SC代表简体中文,简体中文。)

然后,在Chrome设置界面中,将默认字体中的所有三个选项全部替换为“ Sarasa UI SC”。

举一个我在上面链接的文章中也提到过的示例:松弛。


与Microsoft Store的Slack版本相比:用左侧的Chrome应用制作的客户端的UI不仅是普通的sans serif字体,而且显示效果比右侧的要好得多。令人愉快!
替换字体
当然,上述措施可能无法完全解决在100%缩放比例下与Windows XP兼容的旧客户端字体的渲染。此时,请选择一种合适的字体来全局替换Microsoft Yahei。更重要。全局替换Windows字体是一件麻烦且危险的事情。选择不适当的字体和字符集可能会导致某些不兼容的程序出现乱码,因此接下来必须明确要进行的操作有很大的风险。
noMeiryoUI是由日本朋友开发的开源Windows字体替换工具。您可以在此处下载最新版本。下载后,解压缩,您将获得如下文件目录:


我们要运行的是exe文件。单击以运行该程序,然后我们将新安装的纱布粗体“ Sarasa UI SC”替换为默认的Microsoft Yahei:选择“选择...”菜单,在“字体选择”中选择“ Sarasa UI SC”,然后选择“确定”;然后在主页上选择“全部设置”。不久后,主页上的所有选项均被设置为更改纱布粗体,然后单击“设置”以完成字体替换。

完成此操作后,我们可以看到包括Windows资源管理器,右键菜单等在内的一系列位置的字体已被替换为更多的纱布粗体。

上面的图片是一个比较,但是由于我的计算机具有2K分辨率的屏幕,对比度不是很明显,字体的区别更多,但是如果我将计算机连接到外部1080p分辨率监视器,则区别在于两种字体的显示效果明显。简而言之,与Microsoft Yahei相比,Giga Black在100%缩放比例下的显示效果确实更好。
但是应该注意,使用DirectWrite呈现引擎的UWP应用程序不受这种方式的字体替换的影响。当然,由于DirectWrite的存在,UWP在字体渲染方面取得了长足的进步,因此我们不会强制这样做。
优化Windows字体的步骤可能在此处结束。如果您还记得某个Windows版本中引入的“ New Microsoft Yahei”,那么该新字体是Windows平台中文(或更广泛地说:CJK文本内容)字体的最终解决方案,让我们期待新字体的发布。
最后,我希望本文可以帮助您更好地享受Windows平台的生产力,同时还具有完善的用户界面体验。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-347162-1.html
悄悄的派遣核潜艇深入美国的12海里巡航
老美没有牌了
这—次不教训米国