Emacs字体具有抗锯齿和提示功能

时间:2012-10-23 02:08:02

标签: emacs fonts antialiasing

我正在使用Fedora 17和Emacs 24,并希望在Emacs上尝试解放字体。我用HOME/.Xresources尝试了这个:

Xft.antialias:  1
Xft.dpi:    96
Xft.hinting:    1
Xft.hintstyle:  hintslight
Xft.lcdfilter:  lcddefault
Xft.rgba:   rgb
Emacs.font: Liberation Mono-12

仅更改普通文本,但不更改其他文本,例如ORG-MODE标题。我不知道抗锯齿是否有效。

我也试过了:

(set-fontset-font
nil '(#x0250 . #x02af) (font-spec :family "Liberation Mono"))

但它仍然是一样的。

2 个答案:

答案 0 :(得分:1)

检查以确保org-mode面部设置为从default脸部正确继承。

答案 1 :(得分:1)

我在我的.emacs.d中添加了以下代码来更改默认字体:

(set-face-attribute 'default nil :family "Ubuntu Mono" :height 120 :weight 'normal)

字体是否消除锯齿和提示取决于绘制emacs窗口的程序。因此,如果您在Gnome或KDE中运行X Windows版本的Emacs,那么Gnome / KDE会将字体绘制为暗示和消除锯齿。如果你在终端内运行emacs,那么你需要研究如何在终端内部使用消除锯齿和暗示字体(如果你在窗口管理器中使用终端模拟器仍然依赖于窗口管理器本身)。