在gnome-terminal中使用已安装的字体


10

最近,我一直在弄弄gnome-terminal,以使其看起来更具吸引力。我尝试使用〜/ .fonts文件夹(与Font Viewer一起安装)中的已安装字体,但是当我编辑gnome-terminal配置文件时,未显示已安装字体。

我尝试使用的字体是curure.se.ttf,其他所有允许更改字体的程序都可以使用,并且可以在全球范围内安装。

我安装错误吗?还是需要将其放置在哪里?

Answers:


2

对我有用的是将字体文件放入~/.local/share/fonts然后运行,

$ sudo fc-cache -vf ~/.local/share/fonts

中的字体~/.local/share/fonts现在可用于所有应用程序。


0

有同样的问题。设置字体权限解决了我的问题。例如:

chmod 755 ~/.fonts/cure.se.ttf

然后打开新的终端实例。


0

配置GUI似乎过滤非等宽字体

一种解决方法是dconf直接用于设置字体:

# get your profile id
dconf list '/org/gnome/terminal/legacy/profiles:/'
# get your current font
dconf read '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font'
# set the font, make sure you include those single quotes
dconf write '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font' "'FreeMono 18'"

-1

更新字体缓存可能会解决此问题。尝试运行以下命令:

fc-cache -vf ~/.fonts

2
只是又做了一次,仍然无法正常工作。
Mobo

也许有更好的方法,但是对我有用的是将字体移动到/ usr / share / fonts上的默认位置,然后它们再次更新缓存。
evandromr 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.