2

我已经安装了 liberation-fonts 包并且 xfontsel 看到了它的字体。但是emacs没有。为什么?如果可能的话,我会不使用 X 资源文件。

(set-default-font "-*-liberation serif-*-*-*-*-17-*-*-*-*-*-*-*")

ps 我在 gentoo 上试了一下。

4

2 回答 2

3

你也可以试试set-default-font,像这样:

(set-default-font "Liberation Mono-13")

或者

(set-default-font "Liberation Mono-13:bold")

在您的.emacs文件中(此函数的文档建议set-frame-font改用,但set-default-font在 Emacs 24 中仍然有效)。

您可能会发现这些链接很有趣:

于 2012-04-18T05:30:31.813 回答
1

在 Emacs 中设置字体的一个好方法是通过~/.Xdefaults

Emacs.font: Inconsolata:size=16:antialise:true
Emacs.fontBackend: xft
于 2012-04-17T20:18:48.910 回答