請問圖中英文字體是什麼?還有哪些看起來比較舒服的編程字體?

偶然看到一張圖片的字體挺不錯的但是就是不知道是什麼名字。

嘗試用myfonts字體識別的網站來識別字體,但用幾個字體測試發現準確率不太高。


既然大家已經解答了這個字體到底是什麼,那我就來推薦以下我喜歡的字體吧。

Monaco是一個無襯線等寬字體,由美國的蘇珊·卡爾與克莉絲·荷姆斯於1983年創造。Monaco被選為Mac OS X的自帶字體之一,因為具有美觀與容易辨識的優點,常作為電腦指令與代碼的顯示之用。

Consolas 是一套固定字元寬度的字型,屬無襯線字體,由 Lucas de Groot 設計。這套字型使用了微軟的 ClearType字型平滑技術,並隨同 Windows Vista、Office 2007 及 Microsoft Visual Studio 中發行,或可在微軟的網站下載。在 Windows Vista 的 6 套新字型中,Consolas 近似於前版 Windows 中的 2 款內建字型:Lucida Console 與 Courier New,主要是設計做為程式碼的顯示字型之用,特別之處是它的「0」字加入了一斜撇,以方便與字母「O」分辨。

Courier 是一個等寬字體的粗襯線字體,主要是依據打字機所列印出來的字形來設計,於1955年由 Howard "Bud" Kettler 設計完成。原來的 Courier 字體是 IBM 公司在1950年代設計給印表機使用的字體,但是並未維護他們的專利,使得這個字型成為整個打字機製造業的標準。

Courier New 是 Courier 的一個變體,由 Adrian Frutiger 為 IBM 打字機設計的。此字體涵蓋 Courier New、Courier New Bold(粗體)、Courier New Italic(斜體)、Courier New Bold Italic(粗斜體)。

這個字體家族首先在 Windows 3.1 問世,特點是行距比 Courier 來的寬,標點符號也更新過,看起來較為醒目。

Source Code Pro是Adobe公司開放的英文開源字集,適用於Linux、Mac OS
X和Windows,用戶可從SourceForge的頁面下載,不論商業和個人環境下都可免費使用。現時很多開源字體很多都是非等距的,同一大小的每個
字母,其闊度都不一樣,對於Web開發者來說往往造成困難,Source Code Pro便可以避免這方面的問題。類似的Web
Fonts還有Adobe Edge Web Fonts和Google Web
Fonts,開源Web字體可以讓開發人員將它整合在其他架設Web應用程式用的開源軟體中發布。

DejaVu Sans Mono

DejaVu的等寬版本,一個廣受歡迎的開源字體。DejaVu是一套改造自Bitstream Vera的電腦字體,大幅擴充了Unicode所含蓋的字元。DejaVu以自由版權發布,因此亦為許多自由軟體採用為顯示字體。

Droid Sans Mono

Droid 系列字體是一套不錯的字體,尤其是在小屏的手持設備中表現更佳,例如Android,它基於Apache license。以上內容一部分來自於維基百科,一部分來自於開源中國。


似乎是 Pragmata Pro,Fabrizio Schiavi 設計的,完整全套售價 $170,單買基本的 Regular 字型的話最便宜可以 $9. 作者網站和購買連接在這裡 http://www.fsd.it/fonts/pragmatapro.htm

其他比較常用的編程用等寬字體可以在下面找到樣例:

  • http://hivelogic.com/articles/top-10-programming-fonts

  • http://www.slant.co/topics/67/~what-are-the-best-programming-fonts

OS X 上最經典用了十幾年的當然是 Monaco,不過只有一個字型,沒有斜粗體的。OS X 現在的默認是 Menlo,是從 Bitstream Sans Mono 發源的。Windows 上目前最好的應該是微軟的 Consolas 吧。

我最近在用 Adobe 出的免費開源字體 Source Code Pro,搭配非等款無襯線的 Source Sans Pro 在幻燈片中使用,風格很統一。


我來廣告了!

自己集成的 Inziu 應該可以用作良好的編程字體,基於 M+ 和 SHS 製作,使用 sfdhanautohint 保證在最苛刻的環境下仍然能提供優秀的可讀性。

下載地址:Inziu Iosevka Downloads

———————————————————————————————————————————

項目地址:be5invis/sfdhanautohint · GitHub

捐贈地址:支付寶 13053087127

支持原創?一元也可?有你支持?有我更新


其實我最喜歡的是monaco字體,只要是寫代碼(Linux和Mac平台上寫代碼)就會毫不猶豫的選擇Monaco字體,個人主觀的原因就是字體看起來美觀漂亮。其實客觀上說它寫出的代碼的區分度高,比如1和 l,i 0和o等很好區分。但是主要的原因是賞心悅目


  • Latin Modern Mono Free Font Latin Modern Mono by GUST e-foundry

  • Inconsolata http://www.google.com/fonts/specimen/Inconsolata
  • Noto Sans Mono CJK SC https://www.google.com/get/noto/help/cjk/

:-)


YaHei Consolas Hybrid
是一種合成字體,是由微軟雅黑的中文字體和 Consolas 的英文字體合成的,Consolas 字體是微軟專為程序員開發的一種字體,但沒有中文支持,所以 Yahei Consolas Hybrid 這種字體特別適合中英文的編程開發,代碼編寫 。

以上信息出自:
程序編寫字體

最近在用這個字體,感覺挺舒服和好看的。


FSD公司的商業字體Essential Pragmata Pro。


我是Windows下編程。最常用的字體是Source Code Pro和Manoco。選擇這兩款字體最主要的原因是數字"0"中間有標誌,當然漂亮也是很重要的


當然用來編程等寬字體是公認的標準,個人比較傾向Monaco。我則有一篇自己的文章,裡面列舉了10款不錯的常用編程字體,有時間的可以掃幾眼……

網上所流傳的十款編程字體


推薦閱讀:

做字體下載站,涉及版權,在國外處罰的力度如何?
IPN 官方網站 (http://ipn.li) 上的中英文字體名稱分別是什麼?
taylor swift 1989專輯的字體是什麼?
能推薦一些比較好看的中英文字體嗎?
Eucalyptus 用了什麼字體?

TAG:字體 | 英文字體 | 編程 | 字體鑒別 |