如何处理“macOS Mojave”中字体脏、难以阅读或模糊的问题

macOS 莫哈维“ 到更新从那时起,与之前相比外接显示器很难阅读显示的字符。不幸的是这是缺点这不是一个规范。

根据 AAPL Ch.macOS 10.14 Mojave 更改了字体的子像素抗锯齿功能并消除了彩色边纹,这极大地影响了配备非 Retina 显示屏的 Mac。”,但还是很难看出来。还有13寸型MacBook Pro即使使用显示器也很难看到(2018)。

当我寻找解决方案时,来自 Adob​​e 的 Jackson PalmermacOS 莫哈维用于禁用子像素抗锯齿的终端命令修改为我在推特上提到过它,所以我想把它介绍给你!

在系统偏好设置中启用“使用平滑​​文本”

最简单的方法是在“系统偏好设置”中的“常规”下。启用“可用时使用平滑文本”去做。

如果禁用此功能,您最终会得到非常细的字体,仅在 Retina 显示屏上看起来不错。下面是显示差异的 GIF 动画。

在终端应用程序中执行命令后注销

这很容易做到。您可以通过启动终端应用程序并运行以下命令来恢复已停止的色边效果。

defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO

执行完上述命令后,注销并重新登录即可完成任务。无需重新启动。

如果您更喜欢 macOS Moajve 的标准状态(禁用彩色边纹效果),您可以通过运行以下命令、注销并登录来返回它。

defaults write -g CGFontRenderingFontSmoothingDisabled -bool YES

https://twitter.com/ummjackson/status/1044437123942645760

如何调整抗锯齿强度

上面介绍的终端命令只是恢复色边效果。还有一种方法可以调整子像素抗锯齿。操作系统日报它已在 中介绍过,所以我将向您展示如何操作!

如果您想让抗锯齿效果最强,请将“AppleFontSmoothing”更改为“3”。您需要在终端中运行它,注销并登录。

defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

如果您想让它比“3”浅一点,请选择“2”。

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

如果你想让它更轻,请将其设置为“1”。

defaults -currentHost write -globalDomain AppleFontSmoothing -int 1

将字体设置为“macOS 莫哈维'',您需要运行以下命令。您还需要注销并重新登录才能生效。

defaults -currentHost delete -globalDomain AppleFontSmoothing

通过比较之前和之后的结果,我发现差异是外接显示器如果你正在使用像我这样的特别外接显示器对于那些将其用作主要工作屏幕的人来说,字体不清晰一定会带来压力!

我想你可以通过执行这次介绍的终端命令来恢复一个舒适的工作环境,所以如果你遇到困难,不妨尝试一下!