Где я могу найти набор Эмотикона Unicode?

Я пытаюсь найти соответствующий шрифт, который содержит набор Эмотикона Unicode.

Когда пользователь iPhone отправляет мне некоторые эмотиконы по Google Hangouts, они представляют или неправильно или нисколько.

Проблема видна из следующего снимка экрана от этой страницы Wikipedia:

Emoticon set Human diversity emoji

Поскольку Вы видите, что эмотиконы Разнообразия особенно проблематичны.

пользователи iPhone могут просто выбрать "цвет" (цвет оболочки), и это - они сделанный. По-видимому, шрифтом, используемым на iPhone, является Helvetica.

Те из нас с Linux (в моем случае Ubuntu и Android) застревают с эмотиконом и неопределенным символомUnrendered modifier glyph:. второй глиф, как предполагается, изменяет цвет первого глифа.

Очевидно, это вызвано тем, что шрифт не имеет необходимого глифа.

Теперь, я гуглил вокруг в течение нескольких часов и прочитал несколько страниц, часть из который, указав здесь, и не было никакого решения вообще. Это включает все ответы через сеть StackExchange. Возможно, я задаю неправильный вопрос.

Я попробовал:

  • Symbola
  • Symbola706
  • CODE2001
  • CODE2002
  • xfonts-wqy
  • ttf-unifont
  • шрифты-linuxlibertine
  • Эмодзи Open Sans
  • EmojiSymbols
  • Helvetica (хотя я не могу помнить, где я загрузил его с),
  • Google Ното

Ни один из них не работает. Любой они все еще пропускают необходимые символы, они пропускают все символы эмотикона несмотря на требование иначе, они просто не работают, они не обнаруживаются как опция выбрать в Chrome (никакая идея, почему), или я просто не могу понять их.

Эта страница перечисляет символы для "Google" как пропавшие без вести. Я предполагаю, что это означает Android, поскольку я получаю сообщение от iPhone, запускающего приложение Google Hangouts.

Так, кто-либо нашел шрифт, который содержит все необходимые символы?

4
задан 21 February 2016 в 01:15

3 ответа

Оказывается, что моя версия Ubuntu (14.04) предшествует соответствующему стандарты Unicode . Ubuntu 16.04, например, включает обновленные пакеты Unicode.

После установки fonts-symbola эмотиконы показывают.

Emoticons

Human emoji

существуют все еще проблемы с цветными модификаторами, но я надеюсь, что это будет разрешено в более позднем выпуске. fonts-symbola не доступно в репозиториях до (Гостеприимной) Ubuntu 16.04.

0
ответ дан 1 December 2019 в 10:03

Ното Цветной Эмодзи от google.com/get/noto/#emoji-qaae-color только применим в Android. В Windows тот шрифт не установит (это считают broken.invalid), потому что текстовые рендереры Windows не поддерживают, раскрашивает шрифты. Для отображения тех красочных эмодзи Вам будет нужен плагин в Вашем браузере, который заменит изображениями SVG (если поддержка браузера SVG), иначе уменьшенный битовый массив (масштабируемые битовые массивы могут повторно масштабироваться в HTML с простым CSS на браузерах, которые поддерживают увеличение CSS или геометрических преобразований в Холсте, так, чтобы изображение представило в ожидаемом размере шрифта).

Однако у меня нет проблемы при всем отображении всех эмодзи, перечисленных в диаграммах Unicode на Википедию с моим браузером (Chrome в Windows 10).

, Но это верно, что я установил ПОЛНЫЙ набор шрифта Ното (кроме Цветного шрифта Эмодзи, который Windows не хочет), и даже сделал это значением по умолчанию в моем браузере (потому что это имеет когерентные метрики через все сценарии), и поддерживает почти всех их, многих с различными стилями, и большинству из них хорошо подсказывают.

" Ното " является невероятным набором свободных шрифтов (с бесплатной лицензией). Его разработка продолжается, поскольку Google хочет ее для Android на всех языках мира. Вещи регулярно обновляются для фиксации незначительных причуд. Это предназначается для покрытия всех символов, стандартизированных в Unicode/ISO 10 646 репертуаров.

" Robo" был начальным "быстрым" набором нейтрализации, созданным с меньшей осторожностью, но это обеспечило отсутствующие символы для огромных идеографических сценариев. Но его дизайн не был так тщателен. Прогрессивно, символы интегрированы в Ното и удалены из набора Robo. Также Robo существует только в одном стиле (для других стилей такой как полужирный и курсивный, текстовый рендерер браузера синтезирует их, особенно в Chrome, но курсив может быть слишком много наклонным, и штрихи могут столкнуться неизящно в сложных сценариях со многими штрихами, такими как sinograms: нет такой проблемы с Ното, который даже обеспечивает 6 насыщенности шрифта для CJK sinograms). Так, использование это только как нейтрализация для тех, которые имеют старые версии Ното в CSS как как следующее: font-family:Noto,Robo,sans-serif;

Это - все, что необходимо (Вам не нужно больше шрифтов, последняя нейтрализация к гротесковому шрифту предоставляет получение доступа к некоторым определенным для ОС шрифтам, которые присутствовали бы для реализации символов, не найденных в Ното и даже в ранних версиях Robo при использовании ранних версий Ното).

я действительно люблю Ното. Благодаря Google для того, чтобы сделать его полностью открыто полученным (и ко всем те, которые способствовали, чтобы расширить его и зафиксировать причуды в сложных сценариях). Это - определенно огромное улучшение по сравнению с тем, что Microsoft сделала в прошлом (но только для Windows, и все еще со многими не сочетающимися через мировые сценарии).

2
ответ дан 1 December 2019 в 10:03
sudo apt-get update
sudo apt-get install ttf-ancient-fonts

Это зафиксировало его для меня на Ubuntu 14.04.

1
ответ дан 1 December 2019 в 10:03

Другие вопросы по тегам:

Похожие вопросы: