Firefox ESR 31.2.0 no Gentoo Linux gerencia as ligaduras “ff”, “fl”, “fi” e “ffl”

3

Estou executando o Firefox ESR 31.2.0 no Gentoo Linux em um computador AMD64 com 8 GB de RAM. Hoje eu percebi que muitas vezes, quando o Firefox encontra as seqüências de texto "ff", "fi", "fl" e "ffl", ele as funde em um glifo de ligadura Unicode. No entanto, parece que meu computador está captando o glifo errado e, como resultado, acabo com caracteres estranhos em todas as minhas páginas abertas. Isso acontece tanto com o mecanismo de renderização quanto com a interface do programa.

Isso, por exemplo, é como se parece quando escrevo "ff fl fi ffl" na barra de endereço.

Alguma ideia do que está acontecendo?

    
por RAKK 04.01.2015 / 09:23

1 resposta

0

A solução descrita no link parece funcionar para mim.

Crie um arquivo chamado 70-no-embedded-bitmaps.conf ou similar (não tenho certeza sobre a nomeação) em /etc/fonts/conf.avail , com o seguinte conteúdo:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <match target="font" >
        <edit name="embeddedbitmap" mode="assign">
            <bool>false</bool>
        </edit>
    </match>
</fontconfig>

Em seguida, ative-o com eselect fontconfig list |grep no-embedded-bitmaps e eselect fontconfig enable [number] . Você pode ter que regenerar o cache do fontconfig com fc-cache -r .

    
por 28.06.2015 / 02:58