http://zh.wikipedia.org/wiki/Consolas
Consolas
是一套固定字符宽度
的字型,属无衬线字体
,由 Lucas de Groot
设计。这套字型使用了微软
的 ClearType
字型平滑
技术,并随同 Windows Vista
、Office 2007
及 Microsoft Visual Studio
中发行,或可在微软的网站下载。在Windows Vista 的 6 套新字型中,Consolas 近似于前版 Windows 中 的 2 款内建字型:Lucida Console
与 Courier New
,主要是设计做为程式码
的显示字型之用,特别之处是它的“0”字加入了一斜撇,以方便与字母“O”分辨。
在 Consolas 之前,程式码的显示字型大多为 Courier New 或其他固定字符宽度的字型,字型的柔边(反锯齿)效果则依个人喜好选择开启或关闭,然而 Consolas 是专为柔边效果而设计的字型,特别是为了搭配微软的 ClearType
技术,如果不开启 ClearType,Consolas 的显示效果会打大折扣。另外,ClearType 技术还需要搭配液晶显示器
才会有最佳表现。
特色
[编辑
]
程式码编写的应用
传统上,程式编写员在 Windows 环境底下,一般都会使用 Courier New
或其他近似的固定字符宽度字型来显示程式码。通常用来编写程式码的程式都会让编程员选择用来显示程式码的字体。由于 Courier New
的字型比较肥大,使每个画面或页面所能显示的程式码大为减少。Consolas
除了能够在较少的空间显示更多的内容,它的清晰字型亦使编程员能够更快捷的分辨每一个文字。
[编辑
]
范例
以下为在一般显示屏下,用 Consolas 或 Courier New 来显示程式码的分别。由于 Consolas 支援 ClearType,所以在 LCD显示屏
可以利用次画素优视技术
来使字体更清晰。
- 以下为一段使用了 Consolas 来显示,并启动了 ClearType 技术的 C++/CLI
程式码:
- 以下为用作比较的同一段程式码,但使用了传统的Courier New字型:
分享到:
相关推荐
Python编程:程序员字体YaHei Consolas Hybrid
总的来说,"YaHei.Consolas.Hybrid.1.12"是编程世界里一个精心设计的字体选择,它结合了YaHei和Consolas的优点,为程序员提供了更加和谐一致的中英文编码环境,有助于提高代码质量和工作效率。在追求高效编程的同时...
例如,`Courier New` 是一个经典的等宽字体,而 `Inconsolata` 和 `Hack` 则是现代的等宽程序员字体。 3. **连字符( Ligatures)**:一些程序员字体支持连字符功能,如 `Fira Code`,它将常见的编程符号组合(如 `...
总的来说,"yahei consolas hybrid"字体是编程领域的一个重要创新,它结合了Consolas和雅黑的优点,为程序员提供了一种兼顾美观和实用的字体选择。如果你是一位热衷于编程的人,那么这款字体值得你尝试,它可能会...
标题提到的"编程字体苹果御用字体Monaco"和"Eclipse默认字体Consolas",都是业界广为使用的编程字体,而“中文改进版”则意味着它们针对中文字符进行了优化,提升了在编程环境中的显示效果。 Monaco是由苹果公司...
Yahei Consolas Hybrid 是一种合成字体,是由微软雅黑的中文字体和 Consolas 的英文字体合成的,Consolas 字体是微软专为程序员开发的一种字体,但没有中文支持,所以 Yahei Consolas Hybrid 这种字体比较适合中英文...