Ubuntuでカラー絵文字を表示する

Ubuntuには色付きの絵文字フォントはインストールされていないので、デフォルトでは白黒の絵文字しか表示できない。

f:id:sicklylife:20171017191630p:plain

自分でカラー絵文字用のフォントをインストールしても多数の絵文字が白黒のままなので、それらを色付きにするにはフォントの設定を弄る必要がある。

まずカラー絵文字のフォントをダウンロードするために以下のコマンドを実行する。

mkdir ~/.local/share/fonts ; cd ~/.local/share/fonts && wget https://github.com/emojione/emojione-assets/releases/download/3.1.2/emojione-android.ttf ; cd - 

次にフォントの設定を変更するために以下のコマンドを実行する。

mkdir ~/.config/fontconfig ; cd ~/.config/fontconfig && wget https://ja.osdn.net/downloads/users/16/16059/fonts.conf ; cd - ; fc-cache -fv 

Firefoxなどのウェブブラウザーを閉じて起動し直すと絵文字が色付きで表示されるようになる。

f:id:sicklylife:20171017191642p:plain

設定を元に戻す場合は以下のコマンドを実行してフォントファイルを削除し、

rm ~/.local/share/fonts/emojione-android.ttf 

以下を実行して設定ファイルも削除する*1

rm ~/.config/fontconfig/fonts.conf 

絵文字の確認に使ったページ : iOS絵文字一覧

*1:Noto Sans CJK JP Kaiをインストールしている場合は上記のコマンドでfonts.confを削除すると設定が元に戻るので注意。