A fonte Monaco não é antialenciada em alguns aplicativos GTK

5

Eu tenho um problema estranho com a fonte Monaco no Ubuntu Karmic. Eu instalei recentemente a fonte Monaco apenas para ver o que o hype é tudo.

O problema que estou enfrentando agora é que não é antialiased em alguns aplicativos GTK (ou seja, no Firefox e no Eclipse), mas é antialiased em aplicativos do KDE (konsole) e no Chromium. Eu tenho insinuações definidas como ligeiras.

Qualquer ajuda é apreciada.

    
por Bartosz Radaczyński 10.01.2010 / 19:41

3 respostas

2

Use fontes monaco mais antigas em vez de o mais recente resolveu esse problema para mim.

    
por 28.12.2011 / 16:23
0

Nos aplicativos GTK, a fonte do sistema é controlada por ~ / .Xresources. Mas no Firefox, a exibição da página é controlada pelo sistema fontconfig, então você precisa fazer configurações em ~ / .fonts.conf.

Monaco parece melhor em um Mac. O OS X possui um antialiasing muito agressivo e é difícil duplicar esse efeito em outros sistemas. O mais próximo que você pode obter no Linux é fazer suas configurações:

sub-pixel antialiasing = on
hint strength = slight
lcdfilter = lcddefault

Para usar o recurso lcdfilter, você precisa do libcairo2 1.10+. Mesmo assim, não terá efeito no Firefox, já que não usa esse sistema para renderizar páginas.

    
por 13.04.2011 / 21:37
0

A fonte possui uma versão de bitmap incorporada para determinados tamanhos de fonte. Desligue-o em fontconfig :

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

    <!-- ...other settings can be here... -->

    <match target="font">
        <test name="family"> <string>Monaco</string> </test>
        <edit name="embeddedbitmap"> <bool>false</bool> </edit>
    </match>

</fontconfig>

Se você tiver fontconfig 2.10 ou mais recente, coloque isso em ~/.config/fontconfig/fonts.conf . Com versões mais antigas, edite ~/.fonts.conf .

Para alterar este sistema, edite /etc/fonts/conf.d/fix-monaco.conf .

Você também pode desativar os bitmaps incorporados para todas as fontes , removendo a linha <test ...> . Na minha experiência, os bitmaps incorporados nunca são úteis; eles sempre fazem a fonte feia.

    
por 21.12.2012 / 16:13