Como configuro a fonte de emoji padrão a ser usada no OS / Browser? (é atualmente Symbola mas eu quero Noto) [fechado]

-1

Estou executando o Ubuntu 16.04.3 LTS.

A fonte emoji que eu quero usar em todo o sistema (no sistema operacional e no navegador) é a versão sem cor do Noto ou: NotoEmoji-Regular.ttf (fornecido pelo Google)

Como posso configurá-lo como padrão em vez de Symbola (que é o padrão atual)?

    
por 01AutoMonkey 11.10.2017 / 08:39

1 resposta

1

Uma maneira de definir o Noto Emoji como a fonte de emoji padrão no Ubuntu é configurar alguns arquivos de configuração de fonte locais.

Crie o diretório e o próprio arquivo com:

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

Em seguida, preencha o arquivo criado com o seguinte texto:

<?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>

E finalmente liberar o cache da fonte: fc-cache -f -v .

Se o Noto estiver instalado, você deverá ver o Noto para blocos unicode emoji no navegador, por exemplo, e o preenchimento de Symbola, onde o Noto está faltando.

    
por 01AutoMonkey 11.10.2017 / 10:07