在 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
答案3
Menlo 不错,但由于子像素抗锯齿对黑色背景上的白色文本的作用方式,您可以将其反转,或者在“常规”下的“系统偏好设置”中关闭“使用 LCD 字体平滑处理”。
答案4
禁用“以粗体字体绘制粗体文本”(在“文本”选项卡下)也确实改善了外观。