今天在网上闲逛的时候无意中发现了一款专用编程字体Megatops ProCoder,下载使用后感觉非常不错!更加难能可贵的是这个字体居然是国产的。下面是摘自其官方网站的字体介绍:
Megatops ProCoder字体是面向程序员设计的专用编码字体,其适用对象是需要长时间(每天4小时以上)面对屏幕阅读或编写代码的开发人员。
Megatops ProCoder Font提供了如下两种字号的字体,每种字号均支持宽度一致的粗体显示:
本人自己使用效果截图(editplus,PHP代码):
![附件[ematt:87] Megatops ProCoder Font](http://blog.ourcomic.cn/uploadfile/200805/155aa4ee7ce690bb1c81290dd9a77e2d20080523002855.jpg)
Megatops ProCoder设计的目的是发展一款能够支持粗体混显,并且宽度精准为高度的1/2以便配合Windows系统内置的点阵中文字体显示的等宽英文字体。其包括8×16点阵(对应宋体12pt)和7×14点阵(对应宋体11pt)两种字号,并且每种字号各有宽度一致的粗体版本。原则上本字体不会发展其他更大或者更小的字号。因为中文宋体的点阵显示范围最大只能到16点阵,所以再大的字号没有相应的中文点阵字库的支持也没有了意义。而6×12点阵的字号因为字体过小在当前主流的中高分辨率显示器上难以长时间阅读,并且因为点阵太少的缘故根本无法很好地支持同宽度的粗体显示,因此被放弃支持。
这套字体在和中文混显的效果以及对类C语言的显示效果上做了考虑和优化,并在字符区分度上做了很多努力。如常见的易混字符0Oo、1lI等都进行了不同程度的区分。这样即使使用不能进行语法高亮的编辑器也能将混淆字符的可能性降至最低。另外本字体的逗点、分号等符号较粗,显示C/C++代码的时候能更容易地分辨这些关键符号。
字体风格基本属于Sans Serif,笔画设计上力求能够满足长时间阅读的需要。可以说,这套字体设计上的最大特色就是每个字符都没有特色,每个字符都尽量设计得看上去令人感觉熟悉平常而不会有什么突兀的感觉。通常平凡的字型最易于为不同人所接受,也最适合长时间观看。为了达到这个目标,在整个制作过程中针对每个字符都进行过耐心地调整以达到整体风格协调统一的效果。
官方主页:
字体文件下载:
Megatops ProCoder Font有两个支持字符范围不同的版本,两个版本的字型是一样的:
Full Edition(支持0x0-0xFF全范围)
Lite Edition(仅支持0x0-0x7F范围)
最后再次感谢作者丁兆杰


多谢你的这篇日志,这款字体很棒。但你的日志中的链接似已失效,我自己找到的网页是 http://www.google.com/gwt/n?source=pagecreator&u=http%3A%2F%2Fprocoderfont.googlepages.com%2Fhome