Emacs 字体设置

尝试在配置文件中使用 set-fontset 来设置中文字体,但是没有效果

; 完全没有用...
(set-fontset-font t 'han (font-spec :family "LXGW"))
(set-fontset-font t 'unicode (font-spec :family "Noto Color Emoji" :size 14))
(set-fontset-font t '(#x2ff0 . #x9ffc) (font-spec :family "LXGW" :size 18 :weight 'bold))

不过我用 set-frame-font 设置字体是有效的

好奇要如何分别为中英文设置字体 :face_with_peeking_eye:

可以用

(member "LXGW WenKai" (font-family-list))

看一下是否有这个字体

1 个赞

应该是

(set-fontset-font t 'han (font-spec :family "LXGW WenKai"))
1 个赞

确实是字体名字打错了 :joy: 我这里是 LXGW WenKai Screen