Я обновился с 17.10 до 18.04 и надеялся получить лучшую поддержку смайликов. В результате Chrome (66) все еще использует старый черно-белый шрифт эмодзи, а Firefox (59) показывает некоторые цветные эмодзи, но не другие. Я взял несколько советов, чтобы установить шрифт EmojiOne, но это не помогло.
Снимки экрана с демонстрационной страницы смайликов по адресу http://eosrei.github.io/emojione-color-font/full-demo.html :
источник
Я исправил это - я должен был следовать этим инструкциям с 2016 года 😧 я должен был создать
~/.config/fontconfig/conf.d/01-emoji.conf
со следующим текстом:Бит в оригинальной инструкции по установке шрифта Noto был ненужным, поскольку по умолчанию он установлен как часть 18.04.
Затем запустите:
При следующей перезагрузке Chrome имеет цвет Emoji.
источник
Кажется, эта проблема может быть вызвана наличием нескольких несовместимых шрифтов emoji и / или неправильным шрифтом по умолчанию, выбранным в Chrome.
Убедитесь, что у вас установлен
fonts-noto-color-emoji
пакет.Создайте / отредактируйте файлы конфигурации шрифта, как в ответе @ N3dst4 .
~/.config/fontconfig/conf.d/01-emoji.conf
, я вставил его~/.config/font-manager/local.conf
из-за того, как настроена моя система.Установите шрифты по умолчанию в Chrome для вариантов «Noto».
Перестройте кэш шрифтов + перезапустите Chrome.
Если эмодзи по-прежнему отображаются неправильно, посмотрите, какие шрифты используются для их рендеринга,
right click on emoji -> Inspect -> Computed -> Rendered Fonts
и удалите их.Twitter Color Emoji
, поэтому мне нужно было удалить пакетfonts-twemoji-svginot
.Кстати, это также исправило текст Zalgo для меня.
источник
Не используйте эту демонстрационную страницу для проверки цвета эмодзи. На этой странице показан только шрифт EmojiOne, который по умолчанию не установлен в Ubuntu (хотя Firefox использует его вариант).
Вместо этого используйте https://unicode.org/emoji/charts/full-emoji-list.html
Посмотрите на столбец Браузер. В Ubuntu по умолчанию он должен в основном соответствовать столбцу Google. (За исключением столбца «Обозреватель», все остальные столбцы являются просто
.png
значками). Когда я тестировал сегодня, колонка Google просто немного устарела, поскольку Google внесла некоторые изменения в некоторые из своих смайликов, которые не были включены в веб-сайт. (Например, у гамбургера есть сыр сверху гамбургера.)источник
fonts-noto-color-emoji
установленным пакетом, пока я не отключу это правило CSS, тогда они этого не делают. Если я копирую + вставляю некоторые эмодзи из вашей ссылки в gedit или окно терминала, некоторые отрисовываются нормально, а некоторые нет (например, U + 2603 ☃ не работает, а U + 26C4 ⛄ работает).