Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ちゃんとカラーで絵文字が表示されるようにする #21

Open
laughk opened this issue Nov 29, 2019 · 1 comment
Open

Comments

@laughk
Copy link
Owner

laughk commented Nov 29, 2019

Noto Font を入れておけば絵文字の表示自体はできるのだけど、
ものによってカラーにならないことがある。

解決策は色々ありそうだけど、 一つの方法として Joypixel (旧 emojione-color )フォントを入れておくとよい

$ yay -S ttf-joypixels

有効化

ただインストールするだけだといい感じに表示されない。
単純に有効化するには以下のようにすればよい

$ sudo ln -sv /etc/fonts/conf.avail/75-joypixels.conf /etc/fonts/conf.d/

ただし、2019-11-29 時点の aur 上の ttf-joypixels の設定の場合、あらゆる絵文字フォントを joypixels に置き換えてしまい、Electron 製のアプリの UI がぶっ壊れることがある。

なので以下のようにして一部コメントアウトしたものをローカルの設定として有効にしておくのが安全。

$ mkdir -pv ~/.config/fontconfig/conf.d
$ cp /etc/fonts/conf.avail/75-joypixels.conf ~/.config/fontconfig/conf.d
$ vim ~/.config/fontconfig/conf.d/75-joypixels.conf

~/.config/fontconfig/conf.d/75-joypixels.confUse JoyPixels when other popular fonts are being specifically requested. 部分をすべてコメントアウト(削除でもいいかも)。編集後のオリジナルとの差分は以下。

--- /etc/fonts/conf.avail/75-joypixels.conf	2019-11-21 17:24:53.000000000 +0900
+++ /home/iwasaki/.config/fontconfig/conf.d/75-joypixels.conf	2019-11-22 12:28:14.025721767 +0900
@@ -92,6 +92,7 @@
     It is quite common that websites would only request Apple and Google emoji fonts, and then fallback to b&w Symbola.
     These aliases will make JoyPixels be selected in such cases to provide good-looking emojis.
     -->
+    <!--
     <match target="pattern">
         <test qual="any" name="family"><string>Apple Color Emoji</string></test>
         <edit name="family" mode="assign" binding="same"><string>JoyPixels</string></edit>
@@ -166,4 +167,5 @@
         <test qual="any" name="family"><string>Symbola</string></test>
         <edit name="family" mode="assign" binding="same"><string>JoyPixels</string></edit>
     </match>
+    -->
 </fontconfig>

しあげ

$ fc-cache -vf
@laughk
Copy link
Owner Author

laughk commented Nov 29, 2019

気が向いたらスクショ貼って丁寧にするかも?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant