如何在emacs中设置ttf字体

如何在emacs中设置ttf字体,emacs,fonts,Emacs,Fonts,我已经安装了解放字体软件包,xfontsel可以看到它的字体。但emacs不是。为什么?如果可能的话,我可以不使用X资源文件 (set-default-font "-*-liberation serif-*-*-*-*-17-*-*-*-*-*-*-*") p、 我在gentoo上试过了 在Emacs中设置字体的好方法是通过~/.Xdefaults: Emacs.font: Inconsolata:size=16:antialise:true Emacs.fontBackend: xft 在

我已经安装了解放字体软件包,xfontsel可以看到它的字体。但emacs不是。为什么?如果可能的话,我可以不使用X资源文件

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

p、 我在gentoo上试过了

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

Emacs.font: Inconsolata:size=16:antialise:true
Emacs.fontBackend: xft

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

Emacs.font: Inconsolata:size=16:antialise:true
Emacs.fontBackend: xft

您也可以尝试设置默认字体,如下所示:

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

.emacs
文件中(此功能的文档建议改为使用
set frame font
,但
set default font
仍适用于emacs 24)

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


您也可以尝试设置默认字体,如下所示:

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

.emacs
文件中(此功能的文档建议改为使用
set frame font
,但
set default font
仍适用于emacs 24)

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


设置默认字体:未定义字体'Liberation Mono-13'。我使用的是Ubuntu,它默认安装了这种特殊字体。您可能需要安装字体或使用系统上的其他字体。它安装在我的系统上,我可以在xfontsel中看到它。但是emacs看不到。。。但emacs看到了terminus字体。wtf?:)尝试按住shift键并在Emacs缓冲区中单击鼠标左键,然后从弹出菜单中选择“更改缓冲区字体…”。您应该会看到一个字体列表,您可以从中选择。另外,请确保您运行的是Emacs 23或24-我不记得什么在Emacs 22或更低版本中起作用。set-default-font:font`releasion Mono-13'没有定义。我使用的是Ubuntu,默认情况下安装了这种特殊字体。您可能需要安装字体或使用系统上的其他字体。它安装在我的系统上,我可以在xfontsel中看到它。但是emacs看不到。。。但emacs看到了terminus字体。wtf?:)尝试按住shift键并在Emacs缓冲区中单击鼠标左键,然后从弹出菜单中选择“更改缓冲区字体…”。您应该会看到一个字体列表,您可以从中选择。另外,请确保您运行的是Emacs 23或24—我不记得什么在Emacs 22或更少版本中有效。