Ubuntu Linux 上の最新 Firefox で emojione-color-font を修正する
広告
Firefox をバージョン 55 にアップグレードしたあと、以前あったこのオプションを発見した:
gfx.font_rendering.fontconfig.fontlist.enabled workaround
もう存在しなくなっていた。そのオプションがなければ、Firefox で絵文字を正しく表示できない。
広告

この問題を直す方法はある。他のフォントより先に emoji-color-one フォントを使われるようにするだけだ。
sudo gedit /etc/fonts/conf.avail/69-language-selector-zh-cn.conf
追加してみる:
<string>EmojiOne Color</string>
Bitstream フォントファミリーの後ろに。こんな感じで。

動くかどうか確認できる。
$ fc-match -s sans | head -n3
Vera.ttf: "Bitstream Vera Sans" "Roman"
EmojiOneColor-SVGinOT.ttf: "EmojiOne Color" "Regular"
wqy-microhei.ttc: "文泉驿微米黑" "Regular"
そして最後に……

emojione-color-font のインストール方法はこちら。
コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。