DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

几种常见的编程等宽字体


  • Consolas:2005年微软随VS.NET 2005发布的一款专用编程字体,Windows自带,Linux上付费安装;

  • Dejavu Sans Mono: Mint 14 build-in, 贴近手写体;

  • Liberation Mono: Mint 14 build-in, much like Dejavu Mono, 似乎更方正一些;

  • Droid Sans Mono: Mint 14 build-in,0中间没有斜线;

  • Inconsolata: 字体比较小,低分辨率下可能比较好看,install it on Ubuntu with apt-get install ttf-inconsolata

  • Courier New:经典、常见;

  • Monaco:比较不常见;

  • Lucida Sans Typewriter:字形偏瘦,不是我喜欢的类型;

  • Lucida Console:字形尚可,但行间距太窄

  • Fixedsys:阵型字体,方方正正,感觉比较生硬;

编程用字体选择标准:

  1. 所有字符等宽

  2. 简洁、清晰、规范的字符形体

  3. 支持ASCII码为128以上的扩展字符集

  4. 空白字符(ASCII: 0x20)与其他字符等宽

  5. '1'、'l'和'i'等三个字符易于区分

  6. '0'、'o'和'O'等三个字符易于区分

  7. 双引号、单引号的前后部分易于区分,最好是镜像对称的

  8. 清晰的标点符号外形,尤其是大括符、圆括符和方括符



Published

Jan 7, 2011

Last Updated

Jan 7, 2011

Category

Tech

Tags

  • 编程 1
  • 等宽 1
  • font 2
  • 字体 4

Contact

  • Powered by Pelican. Theme: Elegant by Talha Mansoor