ztlevi
1
各位道友,
刚启动emacs-rime的时候,字体是好的,启动了几次字体就变成这个样了,该如何解决呢?
我使用的是doom,这是我的字体配置,往里面加了一行FZYouSongS这个字体,是个中文字体,还是不行。
(setq user-font
(cond
((find-font (font-spec :name "CartographCF Nerd Font")) "CartographCF Nerd Font")
((find-font (font-spec :name "OperatorMono Nerd Font")) "OperatorMono Nerd Font")
((find-font (font-spec :name "FZYouSongS")) "FZYouSongS")
((find-font (font-spec :name "Droid Sans Mono")) "Droid Sans Mono")
((find-font (font-spec :name "Droid Sans Fallback")) "Droid Sans Fallback")))
不了解 doom 做了什么,似乎看起来和 frame parameter 有关系?只能等同用 doom 的大佬了。
同样的问题,选中上屏的字体变了,在 minibuffer 里面候选也是这样的;
强转成英文的话,上屏的这个英文是没变化的:
![image](https://emacs-china.org/uploads/default/original/3X/b/f/bf5428fe2112edf94c6c47d511075f80459db10b.png)
字体配置:
(setq doom-font (font-spec :family "JetBrains Mono" :size 16 :weight 'regular)
doom-variable-pitch-font (font-spec :family "Noto Serif" :size 17)
ivy-posframe-font (font-spec :family "JetBrains Mono" :size 16))
我前几天在doom里特地配置了下中文字体,为了让org-mode下的table有中文的时候align
最近好像没发现rime有问题了