是否有适用于Windows的Unicode字体,与Arial Unicode MS一样完整,但是免费,即使是商业用途?

时间:2012-01-12 06:27:35

标签: windows unicode fonts open-source

我必须分发一个遗留的Windows应用程序,遗憾的是它不支持字体链接,但应该支持许多语言文化,包括所有东亚语言。用于此目的的完美字体是使用Unicode MS,它是Microsoft Office的一部分,它不是我的目标系统的一部分。所以我必须获得Arial Unicode的许可证,目前没有选择。

所以我正在寻找一种免费的Unicode字体,它涵盖了与Arial Unicode MS相同的范围,但可以免费分发,即使在封闭的商业项目中也是如此。有没有这样的字体可用?

3 个答案:

答案 0 :(得分:6)

Code2000字体几乎完全覆盖了基本多语种平面(比Arial Unicode MS的大得多,尽管现代版本可能没有它的一些字符)。它是可用的,例如来自http://www.alanwood.net/downloads/。但是,它有几个问题:

  • 其状态尚不清楚。它曾经是共享软件,注册费约为5美元,但作者的网站已关闭,目前尚不清楚是否将SourceForge上的字体作为免费软件提供。
  • 这是一种衬线字体,可能不适合您的整体视觉设计。
  • 这不是一个雄心勃勃的野心勃勃(用外交方式表达)。
  • 它被设计用于字体平滑,如果没有它可能看起来像废话(这些天我觉得不是很大的问题)。

然而,它似乎最符合描述。可以考虑许多其他字体,请参阅http://en.wikipedia.org/wiki/Unicode_font#List_of_Unicode_fonts,但它们在大多数用途中有更严重的缺点(例如,等宽设计或位图格式或有限的字符集)。

答案 1 :(得分:4)

Deja Vu字体集合涵盖众多代码点,并在非常宽松的许可下获得许可。 (IANAL)不确定它对东亚语言的报道是什么,但还有其他一些字体。特别是,Unifont's Font Guide可能会有所帮助。

我还会做Google search,因为那里有很多很多选择。

请务必检查您决定使用的任何许可证。

最后,为什么不直接使用系统本身的字体?如果它是Windows应用程序,则用户应安装Arial Unicode。 (或者这是你的意思,“不支持字体链接”?)

答案 2 :(得分:4)

当我在寻找有关Android CJK fonts的可分发性的信息时,发现了这个问题。

假设答案是正确的许可条款,那么我认为Droid字体可能是这个问题的一个很好的答案。

请记住 - 由于语言之间共享了许多代码点,因此不可能有一种单一的字体能够准确地覆盖所有东亚语言,但每种语言的发言者都会将其中一些语言略有不同。

Droid Sans Fallback在东亚代码点上有着特别广泛的传播,根据this page,似乎使用中文来表示冲突的统一代码点。

此外,Google还在开发名为Noto的整个字体系列,旨在“支持全世界的语言”。当然,这是一整套字体,而不仅仅是一种字体。