对小于特定尺寸的字体禁用 RGBA 抗锯齿

对小于特定尺寸的字体禁用 RGBA 抗锯齿

我试图在 Fedora 25 上的 GNOME 3.22 中选择性地对小于 8 点的字体禁用 RGBA 抗锯齿功能。一般的抗锯齿功能是 RGBA。我尝试将以下内容放入~/.config/fontconfig/fonts.conf/etc/fonts/local.conf它不起作用:-

<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <test compare="less_eq" name="size" qual="any">
      <double>8</double>
    </test>
    <edit mode="assign" name="rgba">
      <const>none</const>
    </edit>
  </match>
  <match target="font">
    <test compare="less_eq" name="pixelsize" qual="any">
      <double>11</double>
    </test>
    <edit mode="assign" name="rgba">
      <const>none</const>
    </edit>
  </match>
</fontconfig>

(我两者都有sizepixelsize因为我从 KDE 配置中复制了它。)有没有办法做到这一点?

相关内容