January 7, 2020
By: Kevin
emacs的字体工具cnfonts
推荐一个好看的字体
JetBrains Mono 是JetBrains专门为程序员出的一套西语字体(不支持中文).
中文支持我用微软雅黑.
两者结合的配置效果如下图:

字体配置
我们需要单独安装cnfonts这个package:
M-x package-install cnfonts RET
下载jetbrains的字体, 然后双击安装到系统字体.
然后编辑cnfonts的配置文件:
M-x cnfonts-edit-profile-without-ui
在打开的文件中添加jetbrains mono这个字体

字体插入可以用M-x cnfonts-insert-fonts RET命令, 它会扫描并现显示所有已经安装的字体, 防止输错.
然后, 执行
M-x cnfonts-ui RET
选中喜欢的英文字体和中文字体:


中英文对齐
cnfonts的初衷就是做好中英文对齐, 这样在画图的时候和在org-mode做表格的时候不会出现中英文错乱.
在cnfonts-ui界面调整中英文的大小, 直到对齐
