温馨提示×

linux gimp如何添加字体

小樊
39
2026-10-12 10:09:23
栏目: 智能运维

在 Linux 下给 GIMP 添加字体,本质上就是给 系统 添加字体,因为 GIMP 会直接使用系统已安装的字体。下面按常见场景说明。


一、最常见方式(推荐):安装到系统字体目录

1️⃣ 准备字体文件

常见字体格式:

  • .ttf
  • .otf

例如你有一个字体文件:

MyFont.ttf

2️⃣ 安装方式一:用户级(不需要 root)

适合普通用户:

mkdir -p ~/.fonts
cp MyFont.ttf ~/.fonts/

然后刷新字体缓存:

fc-cache -fv

✅ GIMP 会自动识别,无需重启系统(重启 GIMP 即可)。


3️⃣ 安装方式二:系统级(所有用户可用)

需要管理员权限:

sudo mkdir -p /usr/share/fonts/truetype/myfonts
sudo cp MyFont.ttf /usr/share/fonts/truetype/myfonts/
sudo fc-cache -fv

二、在 GIMP 中确认字体已加载

  1. 打开 GIMP
  2. 菜单:编辑 → 首选项 → 字体
  3. 确认字体目录包含:
    • ~/.fonts
    • /usr/share/fonts
  4. 重启 GIMP
  5. 使用 文字工具(T),在字体列表中搜索你的字体

三、只想给 GIMP 用(不推荐但可行)

GIMP 也可以使用自己的字体目录:

~/.config/GIMP/2.10/fonts/

(版本号可能不同,如 2.10)

mkdir -p ~/.config/GIMP/2.10/fonts
cp MyFont.ttf ~/.config/GIMP/2.10/fonts/

然后在: 编辑 → 首选项 → 字体 → 字体目录 添加该路径。


四、常见问题排查

❌ GIMP 找不到字体

  • 是否执行了 fc-cache -fv
  • 字体是否损坏
  • GIMP 是否重启
  • 用命令确认:
fc-list | grep 字体名

❌ 中文/特殊字体不显示

  • 确保字体本身支持该字符集
  • 使用 fc-list :lang=zh 查看中文字体

如果你愿意,可以告诉我:

  • 你用的 Linux 发行版(Ubuntu / Arch / Fedora 等)
  • GIMP 版本
  • 字体是中文还是英文字体

我可以给你更精确的步骤。

0 踩