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

Posted

技术标签:

【中文标题】是否有可用的 Windows Unicode 字体与 Arial Unicode MS 一样完整,但免费,即使用于商业用途? [关闭]【英文标题】:Is there a Unicode font for Windows available that is as complete as Arial Unicode MS, but free, even for commercial use? [closed] 【发布时间】:2012-02-08 12:02:18 【问题描述】:

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

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

【问题讨论】:

【参考方案1】:

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

我也会做一个Google search,因为那里有很多很多更多的选择。

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

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

【讨论】:

似曾相识对于亚洲语言来说不是很好。它包含在 JasperReports 中,非常棒……但缺乏 CJK 支持令人遗憾。 对于寻找 DejaVu 系列的任何人,现在都在这里:dejavu-fonts.github.io【参考方案2】:

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

其状态尚不清楚。它曾经是共享软件,注册费 5 美元左右,但作者的网站已关闭,不清楚是否是他将字体作为免费软件在 SourceForge 上提供的。 这是一种衬线字体,可能不适合您的整体视觉设计。 它在排版上并不雄心勃勃(用外交的话来说)。 它被设计用于字体平滑,没有它可能看起来像废话(我想这些天不是什么大问题)。

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

【讨论】:

【参考方案3】:

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

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

但请记住 - 永远不可能有一种字体可以准确地涵盖所有东亚语言,因为语言之间共享许多代码点,但每种语言的使用者编写其中的一些代码点略有不同。

Droid Sans Fallback 具有特别广泛的东亚代码点,并且根据 this page,似乎使用中文作为冲突的统一代码点。

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

【讨论】:

以上是关于是否有可用的 Windows Unicode 字体与 Arial Unicode MS 一样完整,但免费,即使用于商业用途? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用 MinGW 在 Windows XP 控制台上获取 unicode 字符?

Windows“符号”或 WGL4 字体代码指向 UNICODE 映射?

网络上的字体 [重复]

网络上的字体 [重复]

HTML/CSS 通过 unicode + CSS 中的类使用 ttf 字体

python unicode渲染:如何知道字体中是不是缺少unicode字符