Windows字体渲染全教程

2012.01.21 No Comments

苹果华丽的Mac系统的总能让人眼前一亮,除了精美的软件界面设计之外,最重要是Mac的文字显示效果(渲染方式)比 Windows 更加清晰更加锐利,阅读起来更加舒服。之前有高手开发了一款叫做 GDI++ 的字体渲染引擎,用来模仿Mac的渲染风格,但是用起来配置很麻烦,不是每个人都能搞定。

于是,现在出现了 MacType,它完全免费且使用极其简单方便,只要下载、安装、运行,一切就都变美好了!它将苹果字体显示效果移植到 Windows下,从此你不需要买苹果电脑也能感受非凡的字体效果!有兴趣的朋友不妨来试试,简单几步让您的电脑字体显示更加清晰炫丽……

MacType 是什么?

MacType 是基于一个日本人的 GDI++的开源项目开发的,GDI++可以在Windows下实现类似苹果 Mac 系统下的字体渲染效果。由于 GDI++ 已经停止了更新,所以国内网友 FlyingSnow 在GDI++ FreeType版本的基础上继续开发,并将它命名为 MacType。并且,MacType 相比 GDI++ 更加容易使用和配置,适合广大初级用户使用。

clip_image001MacType用户向导可以帮助你轻松方便地配置

MacType 让字体显示效果更清晰炫丽:

MacType 支持目前主流的WinXP、Vista和 Windows7等操作系统。开启MacType之后,就连原本号称字体显示效果已经够好的Win7的显示效果还是有了不小的提升,更不用说原来的效果并不好的 WinXP了,下面看看对比图吧:

clip_image002

MacType 默认已经自带了多种不同的配置文件了,你可以逐个测试看哪种设置最适合自己。我认为默认配置其实已经不错了,不过可能你会发现某些软件字体特别不好,其实是其字体不够好看罢了。如果你是个不折腾会死星人,不满足默认配置的话,你也可以试试自己下载各种新的字体,神马幼圆啊、雅黑啊、XHei啊,把宋体替换掉就好多了。反正就是慢慢调整测试并创建最适合自己的配置的文件实现最个性最好的显示效果,又或者找一些高手们配置好的字体与配置来用也不错。

下载地址:http://www.xiazaiba.com/html/2046.html
适合系统桌面字体,替代微软雅黑,苹果丽黑字体下载: Hiragino Sans GB W3 (标准)  |  W6 (粗体)  |  来自异次元
辅助工具:截图是使用了 MacType 软件进行渲染后的效果  |  Win 系统默认字体替换工具

适合编程的字体推荐下载,让代码看起来更美更舒服!

如果你有想过换一种编程字体,却不知道哪里找合适的,那么看看异次元软件世界为您推荐的10款最适合编程的字体吧,这些字体能让你的代码瞬间“优雅”起来!换一种字体,换一番心情嘛。当然,除了编程之外,经常需要编辑英文文档的朋友同样适用……

下面是我的选择:Consolas + 中文雅黑混合版

Monaco

Mac的默认字体,好像也只有Mac上有。小字号的时候表现不错,而且再大些也不寒碜。

clip_image003

下载 Monaco 字体

Monofur

独特的等宽字体,各种字号下都表现不错,但是需要设置anti-aliasing。怀旧而且喜欢与众不同的人推荐。

clip_image005

下载 Monofur 字体

Proggy

干净的等宽字体,好像很受Windows用户欢迎,但在Mac上也不错。使用时,字号可以小一点,无需anti-aliasing。

clip_image006

下载 Proggy 字体

Deja Vu Sans Mono

我最喜欢的免费字体系列,以Vera为基础,但是比后者提供更多字符了。适于任何字号,需要anti-aliasing。

clip_image008

下载 Deja Vu Sans Mono 字体

Consolas + 中文雅黑混合版

Consolas 是商业字体,专门为微软设计,微软不少产品上都有,所以很可能你的系统上已经有了。需要anti-aliasing。如果不是商业的,我可能就把它放第一了。Consolas仅含英文字母部分,这里提供的是雅黑中文+Consolas英文的混合体,即使代码里有中文注释显示效果也能很好的!

clip_image009

下载 Consolas 雅黑字体

Inconsolata

我最喜欢的等宽字体,免费。我遇到它之后,很快就把原来的默认字体Deja Vu Sans Mono抛弃了。真正适合任何字号的好字体。感谢它的创造者Raph Levien!

clip_image010

下载 Inconsolata 字体

Related Posts:
Leave a Reply
You must be logged in to post a comment.