web-dev-qa-db-fra.com

La police EmojiOne Color ne remplace pas la police emoji en noir et blanc dans Firefox ou Chrome

Hier encore, j’ai installé police EmojiOne Color SVGinOT (fonts-emojione-svginot) pour Ubuntu via la méthode PPA Launchpad. Sur le page de démonstration emoji , tous les emoji sont affichés en couleur sur mon ordinateur portable.

enter image description here

Mais les emoji aiment ???? (larmes de joie) apparaissent comme leurs homologues en noir et blanc plutôt que leurs homologues EmojiOne dans Firefox. Sur Chrome, tous les emoji sont représentés par des icônes en noir et blanc.

Firefox:

enter image description here

Chrome (page de démonstration):

enter image description here

Pourquoi est-ce que Firefox affichera des émoticônes en couleur, mais d’autres émoticônes en noir et blanc? Dans Unity Tweak Tool, ma police par défaut est Bitstream Vera Sans Roman (je n'ai pas d'autre type de police Bitstream Vera), ce qui est censé afficher EmojiOne. Ma police de document et de fenêtre est définie sur la même. Seule ma police monospace est différente (Courier). Dans Firefox, à propos de: config, j'ai "gfx.font_rendering.fontconfig.fontlist.enabled" défini sur "false". De plus, mes polices Serif et Sans-Serif sont toutes deux définies sur Bitstream Vera dans Firefox.

J'ai également remarqué que mes polices basculent parfois vers DejaVu Sans. Pourquoi? Pourquoi ne puis-je pas définir de manière permanente mes polices sur une police Bitstream?

6

Je me suis juste attaqué à cela sur ma machine (sous 16.04). Je n'aime pas que je doive le faire puisque Firefox 50 suppose de prendre en charge emoji en natif pour les systèmes d'exploitation qui n'en possèdent pas.

  1. Téléchargez la dernière version, sélectionnez-vous l'emplacement souhaité (je l'ai placé dans mon dossier Téléchargements) https://github.com/eosrei/emojione-color-font/releases/download/v1.3/EmojiOneColor-SVGinOT-Linux- 1.3.tar.gz
  2. Décompressez le fichier (j'utilise la construction dans Zip archiver/unarchiver)
  3. Exécutez le fichier install.sh trouvé une fois que vous avez extrait EmojiOneColor avec les privilèges root via un terminal (Sudo ./install.sh).

Puis testez avec http://eosrei.github.io/emojione-color-font/full-demo.html

4
user8951

Le autre réponse suggère d'utiliser EmojiOne, mais il est arrivé en fin de vie en mars 2018. Maintenant, jetez plutôt un coup d'œil à son successeur: le police Twitter Emoji du même Utilisateur GitHub. Il existe également référentiels utilisateur (appelé PPA dans Ubuntu) fourni pour Ubuntu, Arch et Gentoo. Leur utilisation au lieu d’une installation manuelle mettra à jour la police avec vos mises à jour régulières.

Pour installer la police dans Ubuntu, j'ai suivi leurs instructions:

  • Ajoutez le PPA avec Sudo apt-add-repository ppa:eosrei/fonts
  • Mettez à jour l'index du paquet avec Sudo apt update (devrait être fait automatiquement lors de l'ajout du référentiel)
  • Installez la police TwitterEmoji avec Sudo apt install fonts-twemoji-svginot

Ensuite, vous devez redémarrer Thunderbird/Firefox pour afficher les émoticônes en couleur. ????

1
John