三月 06

適合程式設計的字型

今天碰到了0與O的區分問題,上網翻找資料後,作些整理...

Monospace/Fixed Width Programmer's Fonts有提到適合程式設計的字型重點:

  • Crisp clear characters. (清晰)
  • Extended characterset. (延伸字元集)
  • Good use of whitespace. (妥善使用空白字元)
  • 'l', '1' and 'i' are easily distinguished (能夠清楚分辨大寫 l、數字 1 以及小寫 i)
  • '0', 'o' and 'O' are easily distinguished (能夠清楚分辨數字 0、小寫 o 以及大寫 O)
  • forward quotes from back quotes are easily distinguished -prefer mirrored appearance (能夠清楚分辨 ' 與 `,最好兩者的方向相反)
  • Clear punctuation characters, especially braces, parenthesis and brackets (標點符號要清楚,尤其是大括號、中括號與方括號)

綜合以上要點,選出了兩種符合的字型:

  • Consolas:微軟發展的新字型,內建於Vista、Office2007、Visual Studio2005等軟體。
  • Monaco:源於MAC上的字型,Return of Monaco.ttf有更多資訊。

現在Consolas已經取代Courier New成為我寫程式時最愛用的字型囉:)

下載: Consolas.TTF  Consolas.TTF (94.5 KB, 已被下載3,134次)

下載: Monaco.TTF  Monaco.TTF (64.2 KB, 已被下載2,217次)

標籤: ,

03-06 16:51@ 網頁設計 | 回應 | | 隱藏資訊列將適合程式設計的字型加入HEMiDEMi書籤 將適合程式設計的字型加入del.icio.us書籤 將適合程式設計的字型加入MyShare書籤

回應 ( 發表您的回應 )

  1. 1
    Vim 相關資料 | Tipsy House 於 2009-02-10 10:21:57 發表:

    [...] 可以到 KAI 的網頁下載。 [...]

  2. 2
    由 路人 於 2009-03-13 23:05:11 發表:

    不過monaco不能內嵌到PPT裡面><"

錯誤訊息

留言回應


最好的報復不是毀掉對方,更不是毀掉自己,而是要過的比他幸福和快樂。