9

我正在使用 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"))

但它仍然是一样的。

4

2 回答 2

1

我将以下代码放入其中.emacs.d以更改默认字体:

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

字体是否被消除锯齿和提示取决于绘制 emacs 窗口的程序。因此,如果您在 Gnome 或 KDE 中运行 Emacs 的 X Windows 版本,那么 Gnome/KDE 将按照提示和消除锯齿绘制字体。如果您在终端内运行 emacs,那么您需要研究如何在终端内使用抗锯齿和提示字体(如果您在窗口管理器内使用终端仿真器,这仍然与窗口管理器本身)。

于 2015-04-10T21:30:38.463 回答
1

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

于 2013-03-10T03:19:19.833 回答