2011-03-25 101 views

回答

9

set-default-font真的很旧,并已被弃用在Emacs 23赞同其新名称设置框的字体(这是不是好多了)。目前的Emacs手册suggests several ways to set the default font,但我会假设你已经发现了那些,看到你已经尝试设置默认字体...

我使用的elisp代码实际上不同于所有建议的方法:

 
;; [in .emacs] 
;; Use 10-pt Consolas as default font 
(set-face-attribute 'default nil 
        :family "Consolas" :height 100) 

set-face-attribute似乎坚持比set-default-font更好;至少它似乎即使是在东西像Python类和函数的名称一直使用索拉。

+0

我建议在IRC使用设置帧的字体和我的字体弄乱的原因是由于颜色的主题,显然,我使用的主题有点bugish ... – DimaK 2011-03-26 06:02:29

1

M-x customize-face default将让你自定义默认字体。

如果有些事情是你不喜欢的字体还是渲染,然后定位光标将超过有问题的文本和类型M-x customize-face;光标所在的面将成为默认的面板。