目前使用 telega 有一个 emoji 字体显示的问题
这是目前的 doom 字体配置
(setq doom-font (font-spec :family "BlexMono Nerd Font Mono" :weight 'regular :size 16.0))
(setq doom-variable-pitch-font (font-spec :family "Noto Sans Mono"))
(setq doom-symbol-font (font-spec :family "Apple Color Emoji"))
(defun my-cjk-font()
(dolist (charset '(kana han cjk-misc symbol bopomofo))
(set-fontset-font t charset (font-spec :family "方正悠宋 GBK"))))
(add-hook 'after-setting-font-hook #'my-cjk-font)
同时在 telega 中也 configure 了这些:
(setq telega-emoji-font-family (font-spec :family "Apple Color Emoji")
telega-emoji-use-images nil)
基本的显示效果还是可以的,但仍旧有些许 emoji 字体不显示,显示错误 例如:应该是红色的爱心,但是显示的是 Arial 字体的爱心
怎么解决,一个一个指定 Unicode 字体吗?