Этот вопрос может быть обобщен на любой символ, я полагаю; но мой конкретный вариант использования - эможи.
Я пишу программу из командной строки, и я хочу определить, установлен ли на компьютере, на котором он запущен, установленный шрифт, который может отображать emoji; и будет ли текущее приложение терминала отображать их в этом шрифте.
На данный момент у меня есть взломать место, которое просто отфильтровывает их на не-OS X; но я не хочу менять пользователей Linux, у которых есть настройка с поддержкой emoji. Я бы предпочел сделать это правильно.
Спасибо! 💖