我使用 live-config 和 live-build 构建了一个 debian Bullseye live-dvd。 live-dvd 具有 MATE 桌面环境和 pluma 文本编辑器。
问题是,当我运行 live-dvd 时,pluma 正在执行字体连字。字体名称是“等宽”。
我尝试将以下文本添加到/etc/fonts/conf.d/51-local.conf
:
<match target="font">
<edit name="fontfeatures" mode="append">
<string>liga off</string>
<string>dlig off</string>
</edit>
</match>
但这没有用。
我认为有一种方法可以禁用连字,因为在我从 debian 网站下载的 live-dvd 安装的系统中,连字在 puma 文本编辑器中被禁用。但我在目录中没有找到任何与连字相关的内容/etc/fonts
。
有没有办法禁用 puma 中的字体连字?或者如果 puma 使用系统范围的配置文件,也许对于整个系统?
答案1
问题已经解决了。
通过命令fc-match monospace
,我发现两个系统没有使用相同的等宽字体。进行字体连字的系统使用“Nimbus”,另一个使用“DejaVu”。
所以我在我的 live-dvd 上安装了“fonts-dejavu”包并重建了它。
现在,pluma 无需字体连字即可工作。