我已经在我的系统上安装了 Noto Color Emoji 字体(例如拱门:noto-fonts-emoji),但我仍然在终端(Konsole)中看到这个黑白版本:
但是,我期望其他应用程序中显示的颜色:
答案1
表情符号按终端/控制台中选择的字体显示,并且颜色表情符号字体中的字体不优先于它们。因此,基本上是控制台字体的(有限)表情符号支持掩盖了 Noto Color Emoji 的使用。需要一个 fontconfig 来提高表情符号字体中字符(代码点)的优先级,以显示 Noto Color 表情符号字体中的字符。
对于 Arch Linux,这是由AUR 包 noto-color-emoji-fontconfig。如果您想手动配置,请添加字体配置文件手动在/etc/fonts/conf.d/75-noto-color-emoji.conf
.
然后重新启动应用程序(例如 Konsole),它应该可以工作: