请问图中英文字体是什么?还有哪些看起来比较舒服的编程字体?
8 个回答
既然大家已经解答了这个字体到底是什么,那我就来推荐以下我喜欢的字体吧。
Monaco是一个
无衬线等宽字体,由美国的
苏珊·卡尔与
克莉丝·荷姆斯于
1983年创造。Monaco被选为
Mac OS X的自带字体之一,因为具有美观与容易辨识的优点,常作为电脑指令与
代码的显示之用。
Consolas 是一套
固定字符宽度的字型,属
无衬线字体,由
Lucas de Groot设计。这套字型使用了
微软的
ClearType字型平滑技术,并随同
Windows Vista、
Office 2007及
Microsoft Visual Studio中发行,或可在微软的网站下载。在 Windows Vista 的 6 套新字型中,Consolas 近似于前版 Windows 中的 2 款内建字型:
Lucida Console与
Courier New,主要是设计做为
程式码的显示字型之用,特别之处是它的“0”字加入了一斜撇,以方便与字母“O”分辨。
Courier 是一个
等宽字体的
粗衬线字体,主要是依据
打字机所打印出来的字形来设计,于
1955年由 Howard "Bud" Kettler 设计完成。原来的 Courier 字体是
IBM公司在
1950年代设计给打印机使用的字体,但是并未维护他们的专利,使得这个字型成为整个打字机制造业的标准。
Courier New 是 Courier 的一个变体,由
Adrian Frutiger为
IBM打字机设计的。此字体涵盖 Courier New、Courier New Bold(粗体)、Courier New Italic(斜体)、Courier New Bold Italic(粗斜体)。
这个字体家族首先在
Windows 3.1问世,特点是行距比 Courier 来的宽,标点符号也更新过,看起来较为醒目。
Source Code Pro是Adobe公司开放的英文开源字集,适用於Linux、Mac OS X和Windows,用户可从SourceForge的页面下载,不论商业和个人环境下都可免费使用。现时很多开源字体很多都是非等距的,同一大小的每个 字母,其阔度都不一样,对於Web开发者来说往往造成困难,Source Code Pro便可以避免这方面的问题。类似的Web Fonts还有Adobe Edge Web Fonts和Google Web Fonts,开源Web字体可以让开发人员将它整合在其他架设Web应用程式用的开源软体中发布。
DejaVu Sans Mono
DejaVu的等宽版本,一个广受欢迎的开源字体。DejaVu是一套改造自
Bitstream Vera的
电脑字体,大幅扩充了
Unicode所含盖的
字符。DejaVu以
自由版权发布,因此亦为许多
自由软件采用为显示字体。
Droid Sans Mono
Droid系列字体是一套不错的字体,尤其是在小屏的手持设备中表现更佳,例如Android,它基于Apache license。
以上内容一部分来自于维基百科,一部分来自于开源中国。
似乎是 Pragmata Pro,Fabrizio Schiavi 设计的,完整全套售价 $170,单买基本的 Regular 字型的话最便宜可以 $9. 作者网站和购买连接在这里
http://www.fsd.it/fonts/pragmatapro.htm其他比较常用的编程用等宽字体可以在下面找到样例:
- http://hivelogic.com/articles/top-10-programming-fonts
- http://www.slant.co/topics/67/~what-are-the-best-programming-fonts
OS X 上最经典用了十几年的当然是 Monaco,不过只有一个字型,没有斜粗体的。OS X 现在的默认是 Menlo,是从 Bitstream Sans Mono 发源的。Windows 上目前最好的应该是微软的 Consolas 吧。
我最近在用 Adobe 出的免费开源字体 Source Code Pro,搭配非等款无衬线的 Source Sans Pro 在幻灯片中使用,风格很统一。