目录

Spacemacs 使用 cnfonts 配置中英文对齐

使用 org-table 时中英文混排时字体需要对齐。 对不齐的排版是这样的:

对齐后的排版是这样的:

设置字体

1
2
3
4
dotspacemacs-default-font '("Source Code Pro"
                          :size 10.0
                          :weight normal
                          :width normal)

添加 cnfonts 包

dotspacemacs-additional-packages 中添加 cnfonts

添加配置

dotspacemacs/user-config 中添加

1
2
3
4
5
6
  ;; Chinese and English fonts alignment
(use-package cnfonts
  :config
  (cnfonts-enable)
  (setq cnfonts-use-face-font-rescale t)
  )

配置完成后 重启,就能正常显示了。可参考 Messages buffer 的提示信息:

1
2
3
4
5
[cnfonts]: cnfonts-mode 激活,使用 ‘cnfonts-edit-profile’ 命令调整字体设置。
.
.
.
[cnfonts]: 如果中英文不能对齐,请运行 ‘cnfonts-edit-profile’ 编辑当前 profile。