Как заменить все эмодзи?

Я хочу иметь Google замена Эмодзи Цвета Ното все другие эмодзи, таким образом, я не вижу универсальные. Как этот здесь: enter image description here

Для тестирования этого я использую следовать страницу: http://getemoji.com/, который отображает "все" эмодзи браузер, может использовать. Как Вы видите, там всего несколько пропавших без вести.

Я подозреваю, что некоторый другой шрифт мог бы иметь более высокий приоритет, таким образом, он пытается использовать это перед Эмодзи Цвета Ното.

Я могу вид работы вокруг этого со следованием: Если я просто сделаю это, то это будет работать над сайтами как http://getemoji.com, но не в Facebook и других социальных сайтах.

  <match>
    <test name="family"><string>Segoe UI</string></test>
    <edit name="family" mode="assign" binding="strong">
      <string>Noto Color Emoji</string>                                         
    </edit>
  </match>

Я в настоящее время использую эти строки в .config/fontconfig/fonts.conf, чтобы удостовериться, что они работают в Google Chrome

<!-- Emojis -->
  <match target="scan">
    <test name="family">
      <string>Noto Color Emoji</string>
    </test>
    <edit name="scalable" mode="assign">
      <bool>true</bool>
    </edit>
  </match>

  <match target="pattern">
    <test name="prgname">
      <string>chrome</string>
    </test>
    <edit name="family" mode="prepend_first">
      <string>Noto Color Emoji</string>
    </edit>
  </match>

Я попытался удалить все шрифты Microsoft, symbola-шрифты и других для выяснения, какой шрифт делает это, но я не могу понять это :(

Ubuntu 16.04.1 с: эмодзи цвета Ното

Возможно, кто-то с некоторыми инструментами разработчика в браузере может понять это? Я попробовал, но не могу найти его.

5
задан 4 September 2016 в 03:08

2 ответа

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

Далее, удаляя шрифты не расширит возможность Вашей системы. Я предполагаю, что можно хотеть переустановить шрифты, которые Вы удалили из-за теории, что они имели приоритет так или иначе.

До "немногих недостающих" эмодзи Вы упоминаете, что можно быть интересно знать, что "Конкретный вопрос вот то, что, в то время как глифы присутствуют в черно-белом шрифте эмодзи с cmap записью, отображающей отдельный символ на каждого (пара с основой 1f491, поцелуй 1f48f, и семейство 1f46a), нет никаких записей GSUB, которые отображают эти последовательности на них". < - Источник кавычки

можно отследить все существующие проблемы с эмодзи Ното здесь

Первоисточник: http://blog.emojipedia.org/new-to-emojipedia-samsung-facebook-emoji-one/

2
ответ дан 23 November 2019 в 10:35

Метод, который я собираюсь сказать Вам, в настоящее время работает только в Chrome, и я ищу способ заставить его работать в Firefox также:

Добавляют эти строки в Вашем fonts.conf перед последним </fontconfig> строка:

<alias>
        <family>sans-serif</family>
        <prefer>
            <family>Noto Color Emoji</family>
        </prefer>
</alias>
<match>
    <test name="family"><string>Segoe UI Emoji</string></test>
    <edit name="family" mode="prepend" binding="strong">
        <string>Noto Color Emoji</string>
    </edit>
</match>

Перезапуск Chrome.

0
ответ дан 23 November 2019 в 10:35

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

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