Как настроить шрифт эмодзи по умолчанию для использования в ОС / браузере? (в настоящее время это Symbola, но я хочу Noto) [закрыто]

Я под управлением Ubuntu 16.04.3 LTS.

Шрифт эмодзи, который я хочу использовать для всей системы (в ОС и в браузере), - это нецветная версия Noto или: NotoEmoji-Regular.ttf (предоставлено Google)

Как мне настроить его по умолчанию вместо Symbola (который является текущим значением по умолчанию)?

-1
задан 11 October 2017 в 00:21

1 ответ

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

Создают каталог и сам файл с:

  • mkdir -p ~/.config/fontconfig/
  • touch ~/.config/fontconfig/fonts.conf

И затем заполняют созданный файл со следующим текстом:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>
  <match>
    <test name="family"><string>sans-serif</string></test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Emoji</string>
    </edit>
  </match>
  <match>
    <test name="family"><string>serif</string></test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Emoji</string>
    </edit>
  </match>
  <match>
    <test name="family"><string>monospace</string></test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Emoji</string>
    </edit>
  </match>
  <match>
    <test name="family"><string>Apple Color Emoji</string></test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Emoji</string>
    </edit>
  </match>
</fontconfig>

И наконец сбрасывают кэш шрифта: fc-cache -f -v.

, Если Ното установлен, необходимо теперь видеть Ното для эмодзи unicode блоки в браузере, например, и Symbola, заполняющий, где Ното недостает.

2
ответ дан 2 November 2019 в 03:34

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

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