如何修复非视网膜显示器在 MacOS Mojave 中的模糊字体


您认为字体和屏幕文本在 macOS Mojave 中看起来模糊、模糊或过薄吗?如果是这样,这可能是由于莫哈韦的抗锯齿变化,特别是对于具有非视网膜显示的用户。如果您在没有视网膜显示器的 Mac 上运行 macOS Mojave,或者使用没有超高分辨率屏幕的外部显示器,您可能注意到某些字体和文本可能显示为模糊、模糊或过薄且难以阅读。幸运的是,通过一点努力,您可以对 MacOS Mojave 如何处理字体平滑和抗锯齿进行一些调整,从而改善 Mac 屏幕上文本和字体的外观。
我们将向您展示一些有关如何在 MacOS 中调整字体平滑的提示,以尝试纠正 MACOS Mojave 中任何有问题的字体渲染或模糊文本,用于非视网膜显示。
我们将向您展示一些有关如何在 MacOS 中调整字体平滑的提示,以尝试纠正 MACOS Mojave 中任何有问题的字体渲染或模糊文本,用于非视网膜显示。 …
在 Macos Mojave 中调整字体和文本抗锯齿的 3 种方法
我们将介绍三种不同的方法来调整 macOS Mojave 中的字体平滑和文本抗锯齿设置。第一个通过首选项面板非常简单,但后一个选项更高级,需要使用终端。您可以使用任何或全部,每种显示内容会因您特定的 Mac 和您使用的屏幕(以及您的个人喜好和视力)而异。
如何在 MacOS Mojave 中启用字体平滑
首先,转到 ?苹果菜单并选择”系统首选项”
选择”常规”首选项面板,并选中”在可用时使用字体平滑”的复选框,该复选框已启用(或禁用)

您可能会立即看到,只需切换该设置,即可解决 Mojave 字体遇到的问题。
您可能会立即看到,只需切换该设置,即可解决 Mojave 字体遇到的问题。 …

如果该设置调整足够,你可能不希望继续,但有更多的调整和调整,你可以做如何 macOS Mojave 处理字体平滑和文本抗锯齿。
如何通过终端在 macOS Mojave 中启用字体平滑
如果上述技巧不能解决模糊字体问题,请继续执行下面更高级的提示,以进一步调整字体平滑的工作原理。
打开在 /应用程序/实用程序/ 中的”终端”应用程序
准确输入以下命令语法:
默认值写入 – g Cgfontrenderfontsmothingdisable – bool 否
点击返回,然后注销并重新登录(或重新启动 Mac),使字体平滑设置更改并生效
这种特殊的变化是非常微妙的我特定的Mac,屏幕快照在动画GIF形式试图捕捉差异与较粗的粗体字体后,发出默认命令的结果和更薄的版本之前:

同样,一些 Mac 用户可能会注意到,仅此更改就足以纠正他们对于字体模糊性、模糊性、字体权重或文本太薄或难以阅读的任何投诉。
但对于一些Mac用户,他们仍然可能有抱怨,在这种情况下,你也可以进一步手动调整Mac操作系统中的抗锯齿设置。
如何通过默认值调整 Mac 字体平滑设置
接下来,您还可以手动尝试更改 Mac OS 中的字体平滑设置(抗锯齿)的强度,这也依赖于输入到终端的默认命令。
强字体平滑默认命令:
默认值 – 当前主机写入 – 全局域 Applefontsmoothing – int 3
中等字体平滑默认命令:
默认值 – 当前主机写入 – 全局域 Applefontsmothing – int 2
浅色字体平滑默认命令:
默认值 – 当前主机写入 – 全局域 Applefontsmoothing – int 1
您需要注销并重新登录,或重新启动 Mac,使更改生效。
变化对您来说有多明显或微妙,取决于您的 Mac、正在使用的显示器,甚至可能取决于个人偏好和视力。因此,如果您在 macOS Mojave 中的字体显示方式上有任何问题,您可能需要单独尝试每个设置,以找到最适合您的设置。
删除 Mac OS 中字体平滑的所有调整,并返回到默认设置
此命令将删除任何自定义字体平滑设置:
默认值 – 当前主机删除 – 全局域 AppleFontsmoothing
此命令将更改还原为将字体平滑设置还原到 macOS Mojave 中的默认值:
默认值写入 – g Cgfontrenderingfonthingdisablesthable – bool 是
再次,重新启动 Mac 或注销并重新登录,使更改生效。
所有这些都可能适用于或不适用于您和您特定的 Mac、屏幕和显示器,但原因(如果这确实适用于您)显然是由于 macOS Mojave 处理字体呈现和抗锯齿的方式发生变化。
所有这些都可能适用于或不适用于您和您特定的 Mac、屏幕和显示器,但原因(如果这确实适用于您)显然是由于 macOS Mojave 处理字体呈现和抗锯齿的方式发生变化。 …
字体平滑的这些变化在莫哈韦的测试版期间首次被注意到,但今天仍然存在。由于dev.to对此提示的特定引用和 CGFontRenderingFontSmoothingDisablesdisablesSablessablesss 规则字符串的一部分。

发表评论

电子邮件地址不会被公开。 必填项已用*标注