web-dev-qa-db-ja.com

特定のフォントをインストールしてUnicodeフラグを表示する方法はありますか?もしそうなら、どれ?

だから私は 地域インジケータ記号 と携帯電話システムでのそれらの使用について疑問に思っていました。理論的には、プレースホルダーの代わりに実際のフラグを表示するコンピューター用のフォントを作成することは可能ですよね?

前述のウィキペディアの記事は、十分なテストケースを提供するはずです。 ????????、????????のようなペアが欲しいのですが。または ???????? 解析され、適切なフラグに置き換えられます。

これまでのところ、私が達成しようとしていることのように聞こえるものは何も見つかりませんでした。

12
orangensaft

地域インジケータシンボルは、2文字の国際コード ISO 3166-1 に基づいて、Unicodeバージョン6.0で2010年に導入され、絵文字と限られた数の国旗のサポートも追加されました。これらの記号は、国のコードしかサポートしていないため、最初からひどい名前が付けられていました。

今日まで、それらはUnicodeグリフエンジンによって非常にひどくサポートされていますが、それはユニコードコンソーシアムが2017年6月からバージョン10.0で進化するのを止めませんでした26x26の2コードポイント国内コードからマルチコードポイントへの可能なフラグの数地域フラグ。

7年後の今日でも、国コードはほとんどの場合1文字ではなく2文字で表示され、フラグとして表示されることは言うまでもありません。新しい標準がこれ以上速く実装されるとは思いません。

すでに最新の標準をサポートしているフォントをお探しの場合は、 BabelStone Flags font を参照してください。これは、リンクされた記事の最後からダウンロードできます。

BabelStone Flagsは、さまざまな国、準国、超国、およびその他のフラグを表すUnicode文字シーケンスのマルチカラーフラググリフをサポートするフォントです。フォントの現在のバージョンには、合計130個のフラグのグリフが含まれています。現在、このフォントを完全にサポートしているWindowsアプリケーションは、Microsoft Word 2016とFirefoxブラウザーのみですが、他のほとんどのブラウザー(Chrome、Edge、Internet Explorerなど)は、このフォントのカラーグリフを部分的にサポートしています。

このフォントは、Unicode技術標準#51(Unicode絵文字)の更新案で説明されている国と地域のフラグを表すための2つのメカニズム、地域インジケーターシーケンスとフラグ絵文字タグシーケンスをサポートしています。

参照:

8
harrymc

Googleは、「Regional IndicatorSymbols」のフラグ文字を含む絵文字フォントを https://www.google.com/get/noto/help/emoji/ でリリースしました。 AndroidおよびLinux。

ウェブページの説明によると、色付きのフォント(したがって色付きの絵文字と色付きの旗)はmacOSとWindowsでは機能しませんが、さまざまなブラウザなど、これらのフォントが機能するアプリケーションがいくつかあります。

3
user930067