昨日、Launchpad PPA方式でUbuntuに EmojiOne Color SVGinOT Font (fonts-emojione-svginot)をインストールしました。 emoji demo page で、すべての絵文字がラップトップで色付きで表示されます。
しかし、絵文字のような???? (喜びの涙)は、FirefoxのEmojiOneの対応物ではなく、白黒の対応物として表示されます。 Chromeでは、all絵文字が白黒のアイコンとして表示されます。
Firefox:
Chrome(デモページ):
Firefoxが一部の絵文字をカラーで表示し、他の絵文字を白黒で表示するのはなぜですか? Unity Tweak Toolでは、デフォルトのフォントはBitstream Vera Sans Roman(他の種類のBitstream Veraフォントはありません)に設定されており、EmojiOneが表示されます。私のドキュメントとウィンドウのフォントは同じものに設定されています。私の等幅フォントのみが異なります(Courier)。 Firefoxのabout:configでは、「gfx.font_rendering.fontconfig.fontlist.enabled」を「false」に設定しています。また、私のSerifおよびSans-serifフォントは両方ともFirefoxでBitstream Veraに設定されています。
また、フォントがDejaVu Sansに切り替わることもあります。どうして?フォントを永久にビットストリームフォントに設定できないのはなぜですか?
私は自分のマシンでこれに取り組みました(16.04を実行)。 Firefox 50は、それらを持たないオペレーティングシステムに対してネイティブの絵文字をサポートすると想定しているため、これを行う必要がありません。
それから http://eosrei.github.io/emojione-color-font/full-demo.html でテストします
他の回答 はEmojiOneを使用することを提案していますが、2018年3月に寿命に達しました。今度は後継者を見てください: Twitter Emojiフォント 同じGitHubユーザーによる。また、Ubuntu、Arch、Gentoo向けに提供されている ユーザーリポジトリ (UbuntuではPPAと呼ばれます)もあります。手動インストールの代わりにこれらを使用すると、通常の更新でフォントが更新されます。
Ubuntuにフォントをインストールするには、次の指示に従いました。
Sudo apt-add-repository ppa:eosrei/fonts
でPPAを追加しますSudo apt update
で更新します(リポジトリを追加するときに自動的に行われます)Sudo apt install fonts-twemoji-svginot
でTwitterEmojiフォントをインストールしますその後、Thunderbird/Firefoxを再起動して、絵文字をカラーで表示する必要があります。 ????