📜  gentoo 启用所有字体 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:00:53.848000             🧑  作者: Mango

Gentoo 启用所有字体 - Shell-Bash

在 Gentoo 系统中,默认情况下不会启用所有可用的字体。这可能会导致某些应用程序中出现字体相关的问题。本文将介绍如何在 Gentoo 上启用并配置所有可用的字体。

步骤 1:安装字体

在 Gentoo 上,可以使用以下命令安装字体:

emerge -av media-fonts/* 

这将安装 Gentoo 软件仓库中所有可用的字体。

步骤 2:启用所有字体

要启用 Gentoo 上安装的所有字体,请按照以下步骤操作:

1. 创建一个新的配置文件
sudo touch /etc/fonts/local.conf
2. 打开配置文件并添加以下内容
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <dir>/usr/share/fonts</dir>
    <dir>/usr/share/fonts/OTF</dir>
    <dir>/usr/share/fonts/TTF</dir>
    <dir>/usr/share/fonts/Type1</dir>
    <dir>/usr/share/fonts/misc</dir>
    <dir>/usr/share/fonts/75dpi</dir>
    <dir>/usr/share/fonts/100dpi</dir>
    <dir>/usr/share/fonts/cyrillic</dir>
    <dir>/usr/share/fonts/truetype</dir>
    <dir>/usr/share/fonts/ttf-bitstream-vera</dir>
    <match target="font">
        <edit name="antialias" mode="assign"><bool>true</bool></edit>
        <edit name="rgba" mode="assign"><const>rgb</const></edit>
        <edit name="hinting" mode="assign"><bool>true</bool></edit>
        <edit mode="assign" name="hintstyle"><const>hintslight</const></edit>
        <edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit>
    </match>
</fontconfig>

该文件将添加所有系统中已安装字体的路径,然后为字体启用平滑和字体提示设置。

3. 重新启动 fontconfig
sudo rc-service fontconfig restart

通过这些步骤,您已经成功启用了 Gentoo 上安装的所有字体。现在,您可以在您的应用程序中使用这些字体。

结论

在 Gentoo 中启用所有字体可能看起来有点棘手,但其实很简单。按照本文中描述的步骤操作即可。