想要每种字体支持的语言列表。是不是有任何开源字体库或数据库列出它们?

Posted

技术标签:

【中文标题】想要每种字体支持的语言列表。是不是有任何开源字体库或数据库列出它们?【英文标题】:Want the list of languages supported by each font.Is there any open source font library or database listing them?想要每种字体支持的语言列表。是否有任何开源字体库或数据库列出它们? 【发布时间】:2013-09-13 11:14:29 【问题描述】:

我想要每种字体支持的语言列表。是否有任何开源库或数据库列出它们?或者,Apple Font Book 字体支持的语言列表。它是如何产生的?我假设有一些内部数据库。有什么方法可以提取吗?

【问题讨论】:

【参考方案1】:

Unicode Common Locale Data Rpository (CLDR) 包含a fairly extensive compilation of "Examplars",这是各种语言所需的最低支持。尽管 Font Book 没有被明确列为其中一种应用程序,但 CLDR 索引页面确实提到了 Apple 作为使用它的公司,而且很可能这就是 Font Book 用来确定语言支持的原因。

请注意,在许多情况下,仅使用 字符 不足以支持完整的语言/脚本。对于许多书写系统,需要额外的字符和字体数据(OpenType 布局数据)。

【讨论】:

以上是关于想要每种字体支持的语言列表。是不是有任何开源字体库或数据库列出它们?的主要内容,如果未能解决你的问题,请参考以下文章

Python ImageFont 和 ImageDraw 检查字体是不是支持字符

Unicode小型货车制造

是否可以在网页上指定每种语言使用哪种 Google 字体?

语言更改时如何管理两个不同的字体文件

Android - 视图的后备字体

Firefox 是不是支持任何真正的草书字体?