我安装了liberation-fonts软件包,xfontsel查看了它的字体。但emacs没有。为什么?如果可能,我会没有X资源文件。
(set-default-font "-*-liberation serif-*-*-*-*-17-*-*-*-*-*-*-*")
P.S。我在gentoo上尝试。
答案 0 :(得分: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中使用。)
您可能会发现这些链接很有趣:
答案 1 :(得分:1)
在Emacs中设置字体的好方法是~/.Xdefaults
:
Emacs.font: Inconsolata:size=16:antialise:true
Emacs.fontBackend: xft