CentOS中如何设置默认系统字体?

CentOS中如何设置默认系统字体?

我想在 CentOS 中全局(或每个用户)更改应用程序使用的系统字体。怎么做?也许我应该修改~/.config/fontconfig/fonts.conf文件?我想为应用程序设置 Tahoma 字体,就像在 WinXP 中一样。

答案1

作为解决方案 - 将以下行插入到文件中/etc/fonts/fonts.conf

    <!-- Fallback fonts preference order -->
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>Tahoma</family>
            <family>Arial</family>
        </prefer>
    </alias>
    <alias>
        <family>serif</family>
        <prefer>
            <family>Times New Roman</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>Courier New</family>
        </prefer>
    </alias>


  <match target="font">
      <edit name="antialias" mode="assign">
          <bool>false</bool>
      </edit>
      <edit name="hinting" mode="assign">
          <bool>true</bool>
      </edit>
      <edit name="autohint" mode="assign">
          <bool>false</bool>
      </edit>
      <edit name="hintstyle" mode="assign">
          <const>hintfull</const>
      </edit>
  </match>

然后使用 更新字体缓存fc-cache。现在所需的字体在系统范围内可用。

相关内容