有没有办法通过安装特定字体来显示 Unicode 标志?如果是,是哪个?

ora*_*aft 17 fonts unicode

所以我一直想知道区域指标符号及其在移动电话系统中的用途。理论上应该可以为计算机创建一种字体来显示实际标志而不是占位符,对吗?

前面提到的维基百科文章应该提供足够的测试用例。我想要像这样的对,或者 解析并替换为其适当的标志。

到目前为止,我找不到任何听起来像我想要实现的目标。

har*_*ymc 10

区域指示符于 2010 年在 Unicode 6.0 版中引入,基于两个字母的国际代码 ISO 3166-1,并且还增加了对表情符号和有限数量的国旗的支持。这些符号从一开始就名不副实,因为它们只支持国家代码。

直到今天,Unicode 字形引擎对它们的支持非常糟糕,但这并没有阻止 Unicode 联盟从 2017 年 6 月开始在 10.0 版中发展可能的标志数量,从 26x26 两个代码点国家代码到多代码点地区旗帜。

考虑到即使在七年后的今天,国家代码几乎总是简单地显示为两个字母而不是一个字母,不敢提及它们显示为标志,我不希望新标准的实施速度更快。

如果您正在寻找已经支持最新标准的字体,请参阅 BabelStone Flags 字体,可在链接文章的末尾下载:

BabelStone Flags 是一种字体,支持代表各种国家、次国家、超国家和其他标志的 Unicode 字符序列的多色标志字形。当前版本的字体包括总共 130 个标志的字形。目前我使用的唯一完全支持这种字体的 Windows 应用程序是 Microsoft Word 2016 和 Firefox 浏览器,尽管大多数其他浏览器(例如 Chrome、Edge 和 Internet Explorer)确实部分支持这种字体中的颜色字形。

此字体支持 Unicode 技术标准 #51(Unicode 表情符号)的拟议更新中描述的两种表示国家和地区标志的机制:区域指示符序列和标志表情符号标签序列。

参考 :


小智 5

谷歌已经发布了他们的表情符号字体,其中包括“区域指示符号”的标志字符,网址为https://www.google.com/get/noto/help/emoji/,该字体适用于 Android 和 Linux。

网页描述指出,彩色字体(以及彩色表情符号和彩色标志)不适用于 macOS 和 Windows,但有一些应用程序(包括各种浏览器)可以使用这些字体。