今天配置了一下Emacs字体

今天简单配置了一下Emacs的字体,到这个程度,我个人已经比较满意了。中文和字体我没有配置过多,简单的写了几行在 .emacs 的最前面:

(set-language-environment 'UTF-8)

(set-locale-environment "UTF-8")

(set-default-font "Courier New-12")

(set-fontset-font "fontset-default" 'unicode '("WenQuanYi Zen Hei" . "unicode-ttf"))


这里补充几点:
  • 首先你需要安装文泉驿正黑(也可以配置成你喜欢的其它字体,例如微软雅黑或幼圆)
  • 我在这里设置环境为 utf8 ,其实是个人的一些小偏执,如果你不设置,默认对中文Windows支持的很好,但是我需要在各种操作系统间切换,保持我所有的文本都是UTF8编码对我非常重要,所以这里就强制了。
  • 你可以尝试挂个钩子,仅在 eshell/shell 中启用系统编码。我没有试过,按说可以。这样就可以完美兼容 windows 的中文路径。
  • 配置好 unicode 和默认字体后,默认字体时中文过大,英文过小的现象就没有了,体验非常好,我尝试几种中文字体后,体验最好的还是文泉驿正黑——这与LaTeX PDF时不同,PDF编译出来我最喜欢的是微软雅黑,不过为了版权和通用性,我一般用第二喜欢的文泉驿微米黑。
我在 Windows 上使用的 Emacs 来自这里: http://www.ourcomments.org/cgi-bin/emacsw32-dl-latest.pl,一个非常值得推荐的版本。

你可能感兴趣的:(emacs)