2012-01-12 54 views
14

我不得不分發遺留的Windows應用程序,但不支持字體鏈接,但應支持許多語言文化,包括所有東亞語言。爲此目的的完美字體將使用Unicode MS,它是Microsoft Office的一部分,它不屬於我的目標系統。所以我將不得不獲得Arial Unicode的許可證,目前這是沒有選擇的。是否有可用於Windows的Unicode字體,與Arial Unicode MS完全一樣,但是免費,即使用於商業用途?

因此,我正在尋找一種免費的Unicode字體,涵蓋了與Arial Unicode MS相同的範圍,但即使在封閉式商業項目中也可以自由分發。有沒有這樣的字體?

回答

5

Code2000字體幾乎全面覆蓋基本多語言平面(比Arial Unicode MS的尺寸大得多,雖然也許沒有它其現代版本中的字符)。它是可用的,例如從http://www.alanwood.net/downloads/。然而,它有幾個問題:

  • 其狀態不明。它曾經是共享軟件,註冊費爲5美元左右,但作者的網站已關閉,目前還不清楚他是否將SourceForge的字體作爲免費軟件提供。
  • 這是一種襯線字體,可能不適合您的整體視覺設計。
  • 這不是印刷雄心勃勃(把它放在外交上)。
  • 它被設計用於字體平滑處理,可能看起來像沒有它的廢話(我猜這些日子沒什麼問題)。

然而,它似乎最符合描述。還有許多其他字體可能會被考慮,請參閱http://en.wikipedia.org/wiki/Unicode_font#List_of_Unicode_fonts,但它們對於大多數用途(例如等寬字體設計或位圖格式或有限的字符庫)具有更嚴重的缺陷。

+3

「這不是印刷雄心勃勃的」他,這是我今天到目前爲止最喜歡的一句話。 – mdahlman 2012-01-12 18:48:26

3

Deja Vu字體集合涵蓋了許多代碼點,並在非常寬鬆的許可證下授權。 (IANAL)不確定東亞語言的涵蓋範圍是什麼,但還有其他一些字體。特別是,Unifont's Font Guide可能會有所幫助。

我也會做一個Google search,因爲有很多很多有更多的選擇。

務必檢查您決定使用的任何許可證。

最後,爲什麼不直接使用系統本身的字體呢?如果它是Windows應用程序,那麼用戶應該安裝Arial Unicode。 (或者這是你的意思,「不支持字體鏈接」?)

+1

對於亞洲語言來說,Deja Vu並不是那麼好。它包含在JasperReports中,非常棒......但缺乏CJK支持是一件令人失望的事情。 – mdahlman 2012-01-12 18:51:00

4

當我在尋找關於Android CJK fonts的可分佈性的信息時發現了這個問題。

假設答案有關許可條款是正確的,那麼我認爲Droid字體可能是這個問題的一個很好的答案。

請注意,儘管由於許多代碼點在語言之間共享,因此不可能有任何精確覆蓋所有東亞語言的單一字體,但每種語言的揚聲器都會稍微有點不同。

Droid Sans Fallback具有特別廣泛的東亞碼點,根據this page,似乎使用中文作爲衝突的統一碼位。另外,Google還在研究整個字體家族Noto,旨在「支持所有世界的語言」。當然,這是一個完整的字體系列,而不僅僅是一種字體。

相關問題