Como fazer o Firefox honrar minha configuração para desabilitar a fonte para uma única fonte?

10

Estou usando o Debian GNU / Linux versão 8 com o LXDE . Em relação às fontes, eu tenho meu sistema configurado para usar anti-aliasing, renderização de subpixel e hinting completo. No entanto, eu quero desabilitar insinuações para Liberation Serif, mas isso não funciona no Firefox. O Firefox ainda usa insinuações completas para o Liberation Serif. No entanto, Liberation Serif é mostrado corretamente como não sugerido em outros programas (verifiquei no Gucharmap, no Leafpad e no LibreOffice Writer).

Como posso desabilitar dicas para todas as fontes serif ou apenas Liberation Serif no Firefox?

Eu tenho uma sugestão definida como completa com o personalizador que vem com o LXDE e o seguinte código em ~/.config/fontconfig/fonts.conf e ~/.fonts.conf (o último é um link simbólico para o primeiro):

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
  <match target="pattern">
    <test qual="any" name="family"><string>Liberation Serif</string></test>
    <edit name="hintstyle" mode="assign">
      <const>hintnone</const>
    </edit>
  </match>
</fontconfig>

Obrigado.

    
por Eustaquio Díaz Villa 30.03.2017 / 18:11

1 resposta

0

Ir para about: config Encontre a preferência gfx.font_rendering.cleartype_params.rendering_mode Altere seu valor (provavelmente -1) para 1

1 desativa o anti-aliasing. Você também pode tentar 2 e 3.

4 e 5 não são seus amigos, eles envolvem o anti-aliasing.

Isso desativa o anti-aliasing e as insinuações de fontes.

OU você pode experimentar Belows

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
</edit>
  </match>
  <match target="pattern">
    <test qual="any" name="family"><string>Liberation Serif</string></test>
   <edit name="autohint" mode="assign">
   <bool>false</bool>
   </edit>
  </match>
</fontconfig>
    
por 23.05.2018 / 08:26