今天发现windows里emacs的字体是在小得让猪难以忍受,搜遍网络,终于发现比较好的设置方法。来自http://www.linuxsir.org/bbs/thread326299.html的herberteuler同学:
首先,在emacs里shift+鼠标左键,跳出字体设置框,调整字体直到你满意。为了将其设为默认,

Example Source Code
[http://www.cnblogs.com/xiaobenzhu/] 1. M-x ielm RET
2. (frame-parameter nil 'font) RET
3. 把得到的字符串写到配置文件 .emacs 中,像下面这样:
(set-default-font FONT)
(add-to-list 'default-frame-alist '(font . FONT))
这里 FONT 就是上面的字符串。
如果emacs版本已经有 font backend 的支持,你可以直接在 .emacs 中写类似下面的内容:

Example Source Code
[http://www.cnblogs.com/xiaobenzhu/]
(set-default-font "FreeMono-12")
(add-to-list 'default-frame-alist '(font . "FreeMono-12"))
其中 FreeMono 是在现代程序的字体对话框里看到的字符串,12 是字号。