為什麼沒有很多漂亮的、可用於屏幕顯示(而非印刷)的簡體中文字體可用?

這個問題是很久以前 @Lawrence Li 問的,當時在 http://Apple4.us 的內部郵件組上有一串討論。剛剛翻到這個覺得很有價值。稍後會貼出我(@Rio)的回答。


一周多了,貼出我的理解。下面的答案是根據很久以前 http://apple4.us 的內部討論組上我的回復進行精簡的。

技術
-----
從1984年蘋果開始普及大眾可用的圖形界面算起,這26年間,相對個人計算機的其他任何部件的進步而言,屏幕解析度提升的速度可以說是相當緩慢。從最初的麥金塔的 512x342 的單色屏幕,再到現在開始普及的 1920x1080 ,屏幕的總像素才增長不到 12 倍。即便算上彩色 LCD 的三個次像素,增長也不到 36 倍而已。(比較一下,其他主要部件如內存,第一台麥金塔才 128KB,現在主流配置動輒 GB 計,增長了 4~5 個數量級。)近年來開始流行的小屏幕移動設備設備又在解析度上把我們拉回了十幾年。像素密度更是長期徘徊在兩位數,直到近年來才勉強爬過 100 DPI 的關口,離能和紙張媲美的 200 DPI 相去甚遠。 【註:當時我們討論的時候 iPhone 4 還未上市】

要在有限的像素矩陣上顯示文字,就要設法合理的分配給每個筆畫適量的像素點。現在主流的網頁上一般使用的正文字型大小算下來通常在 12~20 個像素這個範圍,也就是說要在最多 20x20 這麼大的一個像素矩陣中顯示一個字元。英文的字元數量少,每個字元筆畫相對簡單,因此可以在這個有限的空間中展示不同的比較優化的排布組合,實現不同個性的字體。中文就要相對困難很多,因為中文字元數量龐大,每個字元的筆畫又很複雜,要在有限的像素矩陣中合理分配給每個筆畫使得可以區分不同字元是相當困難的。最終的結果就是,相對優化的排布組合是很有限的(這還是在忽略很多複雜部件的筆畫細節的基礎上),小字型大小下不同中文字體看起來其實大同小異。

除非屏幕的像素密度能夠有比較大幅度的提升(短期內不太可能)【註:iPhone 4 出現後這個有很大改觀】,中文字體是不可能在現在這麼有限的屏幕空間內有特別大的發揮。這是物理限制。

文化
-----
事實上大多數人根本也不在乎字體。他們只要能看清楚文字就行了,對於文字漂亮與否,他們也許從來沒想過。只有極少數人會「無聊」到研究字體,並且對此吹毛求疵(http://apple4.us 成員里此類物種所佔比例甚高,哈哈哈)。即便是現在,很多人在比較 Windows 和 OS X 的時候可能都沒有留意這兩者在屏幕字體 rendering(@Lawrence Li 說這個不能叫「渲染」,也不知道該怎麼翻譯了)上的重要區別。我第一次親眼見到 OS X 時就被 AAT (Apple Advanced Typography) render 的 Monaco 字體震撼了。到現在我還是為蘋果的字體引擎痴迷不已。想起喬布斯說過:"The problem with Microsoft is they just have no taste. They have no taste and I don"t mean that in a small way, I mean that in a big way." 也許正如書法是展示一個人品味的重要方法,字體展示了一個公司的品位。上次好像是在 @Lawrence Li 的 Twitter 上看到說國內不少設計院校的畢業生對字體都很沒感覺。專業人士尚且如此,普通大眾就更不用說了。體現文化斷層的地方真多……

商業
------
國外大部分鑄字廠都是靠售賣許可協議賺錢的。這要是在國內還不得給餓死。隨便一個賣盜版碟那裡四塊錢就可以買來幾百種字體。多花幾十塊錢整套整套的字型檔就可以拿回家了。國內二、三線城市基本上你能看到的廣告牌都用了侵權的字體。這樣惡劣的生存環境是不可能養活那麼多獨立的鑄字廠的。也許像 TypeKit 那樣的商業模式能給國內的鑄字廠帶來一些轉機。不過要在網路上打擊盜版和侵權也不是件容易的事情。

像方正這種大廠也是靠著和它硬體加密過的排版系統搭售字體的方法才能收回字體設計的成本。而且它主要生產印刷字體,而非屏幕字體。花成本去製作屏幕字體為它賺不到一分錢。華文沒有蘋果和微軟的訂單估計也夠嗆。實際上華文好像是國內唯一提供比較完整的帶 hinting 的中文屏幕字體廠商。微軟的雅黑雖然是方正設計的,但是好像 hinting 是 Monotype 做的。

Google 因為 Android 平台的需要出錢讓 Ascender 開發了 Droid 字體,裡面包含了一套類似於雅黑的漂亮的、帶有 hinting 的中文屏幕字體,最關鍵的是這套字體採用的是 Apache 2.0 許可協議,是為數不多的可以免費使用的開源的高質量中文屏幕字體之一。不過等人施捨很顯然不是增加中文屏幕字體總量的長遠之計。

文泉驛計劃 &< http://wenq.org/ &> 倒是展示了另外一種開發中文屏幕字體的可能。靠 crowdsourcing 發動龐大的網友隊伍來合力製作開源的中文字體(包括矢量和點陣),並且效果還不錯。我覺得在 Ubuntu 下打開 medium hinting 使用文泉驛正黑的效果已經有追上並且超越 OS X 黑體的趨勢了。該項目的其他幾個中文字體也都非常高質量,包括點陣宋體(類似 XP 裡面的中易宋體)、點陣正黑、等寬正黑、以及基於 Droid 系列的微米黑等,詳情見此 &< http://wenq.org/?FontGuide &> 我強烈建議大家無聊的時候花一點點時間學習一下文泉驛網站的在線字體編輯器(只需要訪問項目網站就可以使用了,無需安裝額外的軟體),並且貢獻自己一點點空餘時間添加一些缺少的漢字或者完善一下已有的漢字,因為這或許是中文屏幕字體的唯一希望。


  • 懂設計漂亮中文字型的人本來就少。如廖潔蓮老師「一字一生」中書中列出的大師們,如錢震之老師、謝培元老師等均已去世,老一輩的不懂用電腦去造字,或已淡出江湖;相對年輕的,如柯熾堅老師和齊立老師,均孤掌難鳴。
  • 後學少。現在網路上因近來電子排版的興起大家都熱烈討論起字體上來,但就是沒有幾個立心入行,或拜師潛心學藝,這絕對影響中文字體的發展。
  • 中文字體變化相對少,難及拉丁、日文市場蓬勃。拉丁、假名結構相對簡單,而且靈活、弧線多的結構,可以發揮、加上風格的地方多;相對漢字,印刷、螢幕上的方塊體字空間有限,書法字美觀一流,但可讀性欠奉,而且要造齊2萬字、解決由一至三十多劃結構問題難度極高。傳統黑體宋體,普通人來說,即使字體「發燒友」,也未必能夠清楚黑體宋體的特色為何。
  • 沒有人肯掏錢買字體。大廠即如方正若不靠告人財政早就出了問題,這點不用多說。

電腦技術問題倒可能不是重點,即如OSX和iOS平台就已經不需要Hinting了。河的上游出了問題,下游的水又怎會清澈呢


- - -
注意:此答案寫於2012年,已略有過時。
- - -

  • 屏幕字體的技術門檻高。
    我們可以看到西文的屏幕字體也是遠遠少於印刷字體的。屏幕字體要在十幾像素見方的屏幕空間內呈現清晰的文字,對西文來說都需要點陣、hinting 或高質量的抗鋸齒演算法才行,對結構複雜的中文來說難度更大。
    Windows 在 ClearType 之前都用點陣字體來解決這個問題,在 ClearType 出現之後用針對 ClearType 的 hinting 來解決這個問題,但效果都不太好,ClearType 只是把「點陣」這個技術門檻變成了「針對 ClearType 的 hinting」。
    Mac OS X 用優質的亞像素抗鋸齒演算法來保證字體的清晰,沒有 hinting 信息的中文字體效果也很不錯,但 Mac OS X 的字體渲染方式不是主流,字體設計者還是必需面對 Windows 這一主流操作系統帶來的技術門檻(點陣或 hinting)。
  • 中文字體在屏幕上變化花樣的餘地太小
    在同樣十幾個像素見方的空間里,西文字體完成基本的字母顯示任務之餘有許多空間可以用於展現風格,但中文字體連最基本的粗體都不容易處理,更不必說在這麼小的空間里展現出自己獨特的風格。以 Windows 的點陣字體和糟糕的 ClearType 為甚,但在 Mac OS X 里會好得多。
  • 中文屏幕字體仍然處在「動不得」的時代。
    人們在太多年內習慣了一兩個屏幕字體(中易宋體等),而不像西方人一樣不斷接觸種種不同的字體,於是對這樣少數的幾個字體依賴過強。
    中易宋體的點陣效果太過特殊,連微軟自己都沒有把從中易宋體到微軟雅黑的過渡解決好,導致大量用戶仍然不願意遷移到新的字體技術。
  • 利益驅動不足
    印刷字體直接從出版商、設計師、電視媒體等地獲得收入,而屏幕字體向來依賴操作系統的推廣,這個門檻很高,因為操作系統並不需要很多種屏幕字體。
    儘管最近有了 web font──
  • 但中文字體沒有受到 web font 推動
    西文字體最近的為屏幕優化的浪潮是由 web font 推動的,湧現了許多剛剛為屏幕優化並獲得 hinting 的優質印刷字體。
    但中文的 web font 技術還不成熟,儘管 Monotype 旗下的 http://Fonts.com 已經提供應用專利技術的中文 web font 服務,但它在 Windows 這一最主要的平台下還是不好用(正文字型大小下,中文字體沒有點陣或 hinting 的話,在 Windows 里是沒法看的),沒能推動中文 web font 的浪潮,也就沒能促進大家努力去跨越中文屏幕字體的技術門檻。

在前三名的意見的基礎上,外加屏幕技術發展比較快,最近幾年ppi都是一路上漲,越來越不需要專門設計對屏幕顯示效果優化了的字體了。在這未來趨勢下,再加上其他原因,現在/未來也勢必不會有多少屏幕字體誕生了。


我這有一個,你要不?

下載:Inziu Iosevka Downloads

今天晚上才更新策略(把「保位置」改成「保比例」)生成的。

圖 ↓


方正悠黑,方正蘭亭黑(包括微軟雅黑),漢儀旗黑,蘋果的冬青黑,都是優秀的簡體中文屏顯字體。其中帶hitting的有雅黑和悠黑,特別是方正悠黑,專為屏幕而開發,極好的字體。


早年點陣字體的流行主要是因為屏幕解析度、存儲空間和CPU運算能力有限,GB2312的16x16未壓縮點陣字型檔僅需不到300k和極少的CPU指令就可以顯示。隨著漢卡(帶有字型檔和渲染程序的加密外部存儲)的流行,漢字點陣字型檔甚至發展出256x256的解析度。

後來正如其他回答所說,由於缺乏相應的產權保護和盈利模式,單純的字體開發已經難以為繼。


較高屏幕解析度會有助於在相同的字體顯示大小下利用更多的像素來塑造細節。


旗黑、悠黑、華文宋,目前三個主力屏幕字體。


由於漢字本身的特性,開發一套字體較拼音文字而言,更加複雜、耗費時間和資金。
設計初稿,往往充滿張力和個性,但是考慮的投資和最終適用範圍更廣,定稿時往往會將字體的「稜角」抹掉,以便推廣和使用。最終,設計出來的新字體往往呈現出千篇一律的效果,總也逃不出宋、黑、楷、行等的大框架。
以前是這樣的,但是現在到時常能見到充滿個性的漂亮字體啊!只是字符集不很大而已,嘻嘻……


其實微軟的雅黑就是為了這個而出的! 最相素EX2,葉根友系列的都不錯,在顯示上都還過得去,但是不可能有apple那麼平滑。


樓主可以看看這個, 什麼是網路字體(webfont)
在線字體庫


推薦閱讀:

宋體橫筆尾部的三角形,中文字體設計術語裡面怎麼說?

TAG:字體 | 中文字體 | 中文字體設計 | 字體排印 | 字體渲染 |