如何修复 MacOS Mojave 中非 Retina 显示器的模糊字体
目录:
您是否认为macOS Mojave 中的字体和屏幕文本看起来模糊、模糊或过细?如果是这样,则可能是由于 Mojave 中的抗锯齿功能发生了变化,特别是对于使用非视网膜显示器的用户而言。如果您在没有视网膜显示屏的 Mac 上运行 macOS Mojave,或者使用没有超高分辨率屏幕的外接显示器,您可能已经注意到某些字体和文本可能看起来模糊、模糊或过细,并且难读。幸运的是,稍加努力,您就可以对 MacOS Mojave 处理字体平滑和抗锯齿的方式进行一些调整,这可能会改善 Mac 屏幕上文本和字体的外观。
我们将向您展示一些有关如何在 MacOS 中调整字体平滑的技巧,以尝试修复 macOS Mojave 中非视网膜显示器的任何有问题的字体渲染或模糊文本。
不建议在 Retina 显示屏 Mac 上更改这些字体平滑设置,但如果您愿意,您当然也可以在 Retina Mac 上尝试这些设置,如果您这样做,请报告你的经验在下面评论。
在 MacOS Mojave 中调整字体和文本抗锯齿的三种方法
我们将介绍在 macOS Mojave 中调整字体平滑和文本抗锯齿设置的三种不同方法。第一个通过首选项面板非常简单,但后一个选项更高级,需要使用终端。您可以使用它们中的任何一个或全部,它们的显示方式将根据您的特定 Mac 和您使用的屏幕(以及您的个人喜好和视力)而有所不同。
如何在MacOS Mojave中启用字体平滑
- 首先,转到 Apple 菜单并选择“系统偏好设置”
- 选择“常规”首选项面板并选中启用(或禁用)“可用时使用字体平滑”复选框
只需打开或关闭该设置,您可能会立即看到不同之处,仅此一项就可以解决您在 Mojave 中遇到的字体问题。
下面的动画GIF显示了简单切换此设置的前后效果,这对您来说看起来更好取决于您的特定屏幕和个人喜好,但在这个动画中您可以看到“启用”设置有一个稍微粗一点的字体,包括更多的抗锯齿:
如果设置调整足够,您可能不想继续进行,但是您可以对 macOS Mojave 如何处理字体平滑和文本抗锯齿进行更多调整和调整。
如何通过终端在macOS Mojave中启用字体平滑
如果上述技巧不能解决您模糊模糊的字体问题,请继续执行下面更高级的提示以进一步调整字体平滑的工作方式。
- 打开“终端”应用程序,位于/Applications/Utilities/
- 请准确输入以下命令语法:
- 点击回车,然后注销并重新登录(或重启Mac)字体平滑设置更改并生效
defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO
这个特殊的变化对于我的特定Mac来说是非常微妙的,动画GIF形式的屏幕截图试图捕捉更粗更粗的字体的差异,这是发出默认命令后的结果和之前的更薄的版本:
再次,一些 Mac 用户可能会注意到,仅此一项更改就足以解决他们对字体模糊、模糊、字体粗细或文本太细或难以阅读的任何抱怨。
但对于一些Mac用户来说,他们仍然可能会有抱怨,在这种情况下,您还可以进一步手动调整Mac OS中的抗锯齿设置。
如何通过默认值调整Mac字体平滑设置
接下来您还可以在Mac OS 中手动尝试更改字体平滑设置(抗锯齿)的强度,这也依赖于在终端中输入的默认命令。
强字体平滑默认命令: defaults -currentHost write -globalDomain AppleFontSmoothing -int 3
Medium 字体平滑默认命令: defaults -currentHost write -globalDomain AppleFontSmoothing -int 2
Light 字体平滑默认命令: defaults -currentHost write -globalDomain AppleFontSmoothing -int 1
您需要注销并重新登录,或重新启动Mac,以使更改生效。
这些变化对您来说有多明显或微妙取决于您的Mac、使用的显示器,甚至可能取决于个人喜好和视力。因此,如果您对字体在 macOS Mojave 中的显示方式有任何疑问,您可能想单独尝试每个设置以找到最适合您的设置。
去除Mac OS中所有字体平滑调整,恢复默认设置
此命令将删除任何自定义字体平滑设置:defaults -currentHost delete -globalDomain AppleFontSmoothing
此命令会将渲染字体平滑设置的更改还原为macOS Mojave 中的默认设置:
defaults write -g CGFontRenderingFontSmoothingDisabled -bool YES
再次,重新启动Mac或注销并重新登录以使更改生效。
所有这些可能适用于也可能不适用于您和您的特定 Mac、屏幕和显示器,但原因(如果适用于您)显然是由于 macOS Mojave 处理方式的变化字体渲染和抗锯齿。
OSXDaily.com 之前已经多次介绍了此技巧的变体,事实上,许多用户最初注意到 Snow Leopard 中字体平滑设置在 Mac OS X 中发生了变化,后来又发生了变化(今天仍然相关)当 Mac 屏幕有时看起来模糊或字体看起来模糊时,在 Yosemite 中再次出现,字体平滑也成为一个问题,而我们在 macOS Mojave 中遇到了类似的一轮问题,字体看起来不太正确.
字体平滑的这些变化在Mojave 的测试期间首次被注意到,但一直持续到今天。感谢 dev.to 对本技巧的 Mojave 特定参考和 CGFontRenderingFontSmoothingDisabled 默认命令字符串。