我刚刚安装了OS X Lion,发现对于Shell提示和Eclipse IDE,默认字体(Menlo和Monaco)的引号不舒服。
在Mac OS X下是否有良好的通用固定宽度字体进行开发?
我刚刚安装了OS X Lion,发现对于Shell提示和Eclipse IDE,默认字体(Menlo和Monaco)的引号不舒服。
在Mac OS X下是否有良好的通用固定宽度字体进行开发?
Answers:
我个人最喜欢的是Bitstream Vera Sans Mono衍生品,例如Menlo和DejaVu Sans Mono:
Espresso Mono没有斜体字,Mensch没有粗体或斜体字。
Cousine和Liberation Mono基本上是由Steve Matteson设计的相同字体。目前,所有ASCII字符的形状都相同,但是Cousine随Google Web字体的“开放字体许可”(而不是GPL v.2)一起发布。它们与Courier New在度量上兼容,但看起来更像是Vera Sans Mono字体的更多棱角版本。不过,解放单声道目前的字形(674)比考辛(216)更多。
Droid Sans Mono是Steve Matteson设计的另一种字体。它目前具有898个字符的字形,但没有粗体或斜体字。默认的行高和字符宽度都比大多数等宽字体大。
Inconsolata是具有人文主义特征的等宽字体。与大多数等宽字体相比,它具有倾斜的边缘和更大的宽度变化。
PT Mono与PT Sans属于同一家族。它比大多数等宽字体更轻,并且在笔划末尾具有许多独特的细节。
Source Code Pro是Adobe的一种新的开源字体。X高度低,行距大,小写i,l和t的平板宽。它还有一个像Inconsolata这样的两层小写字母g。
如果您认为文本在OS X上看起来太沉重,则有一个隐藏的偏好选择较浅的文本呈现样式。
终端的理想字体是在每个Linux系统中随X11分发的9x15固定字体。您可以在此处下载适用于Mac OS的改编版本:
http://monkey.org/~marius/beautiful-fixed-width-fonts-for-osx.html
只要确保输入正确的大小即可,即9x15字体为15pt,10x20为20pt等。另外,请在终端设置中取消选中“抗锯齿文本”以正确显示粗体文本。
9x15 15pt看起来像这样:
与摩纳哥14点相比:
与Anonymous Pro 16pt相比:
我更喜欢iTerm2中具有抗锯齿功能的16pt的Anonymous Pro。
还有:
话虽如此,这个问题一直在Stack Overflow上被问到,所有道路都回到了这篇文章: