在 Debian 系统中修改 LibreOffice 的字体,可以从界面字体、文档默认字体以及系统字体配置三个方面入手。以下是详细步骤:
如果你是想让新建文档时使用指定字体(而不是每次手动改):
✅ 适用于 Writer / Calc / Impress 分别设置
LibreOffice 的界面字体跟随系统字体设置,Debian 下常见两种方式:
sudo apt install gnome-tweaks
LibreOffice 会立即或重启后生效。
Debian 使用 fontconfig 管理字体。
sudo apt install fonts-noto-cjk fonts-wqy-zenhei fonts-wqy-microhei
编辑或新建:
~/.config/fontconfig/fonts.conf
示例(优先使用思源黑体):
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test qual="any" name="family"><string>sans-serif</string></test>
<edit name="family" mode="prepend" binding="strong">
<string>Noto Sans CJK SC</string>
</edit>
</match>
</fontconfig>
然后刷新缓存:
fc-cache -fv
通常是缺少中文字体。
sudo apt install fonts-noto-cjk fonts-wqy-zenhei
重启 LibreOffice 即可。
rm -rf ~/.config/libreoffice
⚠️ 会重置所有 LibreOffice 设置
| 需求 | 方法 |
|---|---|
| 改文档默认字体 | 工具 → 选项 → Writer → 基本字体 |
| 改界面字体 | GNOME Tweaks / fontconfig |
| 中文字体乱码 | 安装 fonts-noto-cjk |
| 全局字体优先级 | ~/.config/fontconfig/fonts.conf |
如果你愿意,可以告诉我:
我可以给你精确到命令级别的方案。