#1 - 2016-10-3 23:55
钛白 (参与i游戏开发设计中。昵称是种颜料。 ...)
——或,为何每面旗帜都相当于至少2个字(这句话已经解答了本段标题)

←返回目录



### 从十国到百旗 ###

其实原本绘文字只有10面国旗:

中国(??)德国(??)西班牙(??)法国(??)英国(??)意大利(??)日本(??)韩国(??)俄罗斯(??)美国(??)

统一码中并没有与之对应的10个字符,即使绘文字目前有257左右的国家或地区旗帜。


首先需要了解一个本来与绘文字和统一码都不相干的知识点——


### ISO 3166-1 ###

ISO 3166-1 为国家和地区建立国际认可的国家地区代码(country codes),代码分为3种,即二位字母代码、三位字母代码、三位数字代码。
分配的代码必须在联合国《国家名称用语公报》(Terminology Bulletin - Country Names)或联合国统计局统计用国家地区代码之中,列入条件为下列三者任其一:
    联合国会员国
    联合国任何特别机构会员
    参加《国际法院规约》
目前有249个国家和地区被列入“ISO 3166-1”代码表中。除了这些正式代码外,还有保留代码与私用代码。

即,依据 ISO 3166-1 二位字母代码,可以使用26个英文字母,以2位英文字母代表249个国家和地区。


### Regional Indicator Symbol ###

Regional Indicator Symbol,暂译为“地区指示符”,共计26个字符:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?,属于统一码字符平面映射多文种补充平面(Supplementary Multilingual Plane,缩写SMP)的 带圈字母数字补充(Enclosed Alphanumeric Supplement)。

这是26个有魔法的字符,特定的2个字符只要依次连在一起就会变成一面旗帜(视乎所在国法律,也可能是个叉),比如?+?=??,?+?=??……

这个连接变旗帜规则因为一些复杂的原因用了 ISO 3166-1 二位字母代码,因此目前每面旗帜都正好相当于2个字。

备考:UTR #51: Unicode Emoji #Flags


### 展望 ###

在未来,可能特定的3个字符依次连在一起也会变成一面旗帜。
2016年7月7日,统一码收到了添加英格兰、苏格兰和威尔士三个地区旗帜符号的提议文档。
提议人认为只有联合王国国旗并不利于世界政治事件的表达。而且增加国旗在世界杯、欧洲杯的情境时表达也更方便。
如果没有这三面国旗,国际足联官方Twitter 账号只能用一个小狮子的头像来代表英格兰。
——忘掉那些口吧 这些魔性Emoji很快就能用上了!_凤凰科技

代码可能是 英格兰(ENG)苏格兰(SCT)威尔士(WLS),字符图形可能会是这样的:madebybowtie/FlagKit: Beautiful flag icons for usage in apps and on the web.
#2 - 2016-10-4 03:14
(VIP已到期,请尽快续费)
绘文演义怎么一个绘文都没用 ?
#2-1 - 2016-10-4 14:45
钛白
不明白你的意思……

按不同的统计方法,你可以在#1看到10个或11个或26个或更多的绘文字。
#2-2 - 2016-10-4 15:02
若卡
钛白 说: 不明白你的意思……

按不同的统计方法,你可以在#1看到10个或11个或26个或更多的绘文字。
看到了,有点震惊,因为Segoe UI EmojI居然不是以旗子显示的……?

#2-3 - 2016-10-4 15:14
钛白
若卡 说: 看到了,有点震惊,因为Segoe UI EmojI居然不是以旗子显示的……?
我更新一下:v1.11