我正在使用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"))
但它仍然是一样的。
答案 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,那么你需要研究如何在终端内部使用消除锯齿和暗示字体(如果你在窗口管理器中使用终端模拟器仍然依赖于窗口管理器本身)。