OSX 上 iTerm 的字体更加清晰

OSX 上 iTerm 的字体更加清晰

在 OSX Mountain Lion 上的 iTerm 上,默认的 Monaco 字体对于黑底白字的效果不是很好

文字别名很丑陋

在此处输入图片描述

消除锯齿后的文本太粗

在此处输入图片描述

我更喜欢更清晰的抗锯齿字体。所以...

  • 有没有更好的字体可以使用?

  • 有没有办法调整字体,让它看起来不那么丑

这是在 1920 x 1080 外接显示器上,所以我不确定它是否具有子像素抗锯齿功能。

答案1

系统偏好设置用于允许从两个附加文本渲染设置(浅色和浓色)中进行选择,在 10.5 及更早版本中我一直使用浅色设置。它更接近印刷文本的粗细,但字符的边缘仍然更平滑,或者不像在 Windows 上

您仍然可以通过编辑属性列表来使用旧设置:

defaults write -g AppleFontSmoothing -int 1
sudo defaults write -g AppleFontSmoothing -int 1

带 sudo 的命令会修改/var/root/Library/Preferences/.GlobalPreferences.plist。对于由 root 拥有的进程显示的窗口(例如强制退出窗口),它是必需的。

等宽字体的宽度通常相同,例如 13 点和 14 点,但较小的尺寸看起来更轻或字符周围有更多空间:

我已经发过Cousine、Droid Sans Mono、Inconsolata、PT Mono 和 Source Code Pro 的比较在 Ask Different。

答案2

新的 iTerm (3.0.14) 似乎有一个名为“使用细笔触来消除文本锯齿”在下面“个人资料 -> 文本”. 将此选项设置为“总是”使其在外接显示器上看起来更美观。此选项的默认值为“视网膜”

在此处输入图片描述

答案3

Menlo 不错,但由于子像素抗锯齿对黑色背景上的白色文本的作用方式,您可以将其反转,或者在“常规”下的“系统偏好设置”中关闭“使用 LCD 字体平滑处理”。

答案4

禁用“以粗体字体绘制粗体文本”(在“文本”选项卡下)也确实改善了外观。

相关内容