说说等宽字体 分类: 佳软天地 由 ssfighter 于 2006年十二月25日 发表
最近写程序比较多,我这个人对工作环境有一种近乎苛刻的要求,因此编程时对字体也是尽力追求。知道有人用Times New Roman来写代码,还有人特别喜欢微软雅黑,就把编程字体都换成微软雅黑,我有点不能理解。所以才会有人说:“判断是不是个熟手,看看他编程时的屏幕就知道了”。在网上找了一下有关编程时的字体的要求,摘抄如下:
1. 所有字符等宽; 2. 简洁、清晰、规范的字符形体; 3. 支持ASCII码为128以上的扩展字符集; 4. 空白字符(ASCII: 0×20)与其他字符等宽; 5. ‘1′、’l'和’i'等三个字符易于区分; 6. ‘0′、’o'和’O'等三个字符易于区分; 7. 双引号、单引号的前后部分易于区分,最好是镜像对称的; 8. 清晰的标点符号外形,尤其是大括符、圆括符和方括符。
网上可以找到很多等宽字体来用,提供一个不错的网站:http://www./fonts/
下面写写我用过的几种等宽字体吧: 1. FixedSys 这是从Windows3.2时代就有的字体了,长期以来记事本一直用这个字体,可惜只是点阵字体,不过字体确实足够经典,而且可以说百看不厌。 截图:预览 下载:点此下载
2. Consolas 这是微软新出的一款专为编程使用的等宽字体,不过需要配合ClearType才能比较清晰。是我超级喜欢的一款字体,前一段时间用Python,一直用Consolas写代码。 截图:预览 下载:点此下载
3. Bitstream Vera Sans Mono 没有用过,看过之后觉得也是很不错的字体,据说dejavu是他的派生字体,不过我看起来大概的差不多吧。 截图:预览 下载:点此下载
4. DejaVu Sans Mono 嗯,上面提到了,我是没看出来和Bitstream Vera的区别,不过这是我最近一直在用的字体了,感觉相当pp。 截图:预览 下载:点此下载
5. Monaco 这是我刚刚发现的一款相当棒的等宽字体,看起来非常清爽,也有很多人在用,字体比较长。 截图:预览 下载:点此下载
6. Courier New 也是相当经典的等宽字体了,很多编程软件都默认用这个字体作为代码字体的。 截图:预览 下载:点此下载
7. Lucida Console 也是挺老的字体了,不过我没有用过。 截图:预览 下载:点此下载
8. Terminus 正正方方的字体,看起来蛮严肃的,有不少人很喜欢的。 截图:预览 下载:点此下载
基本就这么多吧,所谓萝卜白菜各有所爱,其实只要自己看着舒服,就是好字体,嗯
|