Macs下doom-emacs默认字体有点糊,特别是中文字体。
想知道大家都设成什么了,最好可以中英文可以表格对齐的那种。
Macs下doom-emacs默认字体有点糊,特别是中文字体。
想知道大家都设成什么了,最好可以中英文可以表格对齐的那种。
英文字体如果用PragmataPro或Iosevka的话,英文即可和中文同字号对齐。
其它字体可以用cnfonts调整字号,再用它生成的配置代码。
如果直接用cnfonts的话,mode-line可能会有符号显示为奇怪的汉字。
我的配置:
(when (display-graphic-p)
(set-face-attribute
'default nil
:font (font-spec :name "-*-PragmataPro-normal-normal-normal-*-*-*-*-*-p-0-iso10646-1"
:weight 'normal
:slant 'normal
:size 14.0))
(dolist (charset '(kana han symbol cjk-misc bopomofo))
(set-fontset-font
(frame-parameter nil 'font)
charset
(font-spec :name "-*-Microsoft YaHei-normal-normal-normal-*-*-*-*-*-p-0-iso10646-1"
:weight 'normal
:slant 'normal))))
这样的好处是字体缩放也没问题,如果中文字体也指定字号的话,就无法缩放了。
我的也有这个问题,model-line上的符号变成了汉字,醉了
我用的也是doom emacs , 把字体设成 Source Code Pro 没问题呀。
(setq doom-font (font-spec :family "Source Code Pro" :size 15))