Чи є спосіб відобразити прапори Unicode, встановивши певний шрифт? Якщо так, то який?


13

Тому я цікавився символами регіональних індикаторів та їх використанням у системах мобільних телефонів. Теоретично повинно бути можливим створити шрифт для комп’ютерів, які показують фактичні прапори замість заповнювача, правда?

Згадана стаття у Вікіпедії повинна забезпечити достатній тестовий випадок. Я хотів би, щоб пари, як like, 🇬🇧 або 🇱🇻 розібрали і замінили їх відповідними прапорами.

Поки що я не міг знайти нічого, що звучить як те, що я намагаюся досягти.


Відповіді:


9

Регіональні індикаторні символи були представлені у 2010 році у версії Unicode 6.0 на основі двобуквеного міжнародного коду ISO 3166-1 , а також додали підтримку емоджи та обмеженої кількості національних прапорів. Ці символи з самого початку були погано названі, оскільки вони підтримують лише національні коди.

На сьогоднішній день вони дуже погано підтримуються гліфними движками Unicode, але це не завадило консорціуму Unicode еволюціонувати у версії 10.0 з червня 2017 року кількість можливих прапорців від 26 -26 двокодових національних кодів до багато-кодових точок регіональні прапори.

Зважаючи на те, що навіть сьогодні, сім років, коди країн майже завжди просто відображаються як дві літери, а не як одна, не наважуючись згадувати їх відображення як прапори, я не сподівався б, що новий стандарт буде впроваджений швидше.

Якщо ви шукаєте шрифт, який вже підтримує новітні стандарти, перегляньте шрифт BabelStone Flags , який можна завантажити в кінці пов'язаної статті:

BabelStone Flags - шрифт, який підтримує різнокольорові гліфи прапорців для послідовностей символів Unicode, що представляють різні національні, субнаціональні, наднаціональні та різні прапори. Поточна версія шрифту включає гліфи для 130 прапорів. Наразі єдиними програмами Windows, які я повністю підтримую цей шрифт, є Microsoft Word 2016 та браузер Firefox, хоча більшість інших браузерів (таких як Chrome, Edge та Internet Explorer) частково підтримують кольорові гліфи цього шрифту.

Цей шрифт підтримує два механізми представлення прапорів країн та регіонів, описаних у запропонованому оновленні до Технічного стандарту Unicode № 51 (Unicode Emoji): Регіональні індикаторні послідовності та Позначення тегів Emoji прапор.

Список літератури:


3

Google випустив свій шрифт смайлів, який містить символи прапора для "Регіональних індикаторних символів", за адресою https://www.google.com/get/noto/help/emoji/ , який би працював для Android та Linux.

В описі веб-сторінки зазначалося, що кольоровий шрифт (і, таким чином, кольорові смайли та кольорові прапори) не працює на macOS та Windows, але є деякі програми, в тому числі різні браузери, в яких ці шрифти працюватимуть.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.