Configurações de renderização de fonte (antialiasing)

2

As configurações padrão de renderização de fonte X11 mudaram consideravelmente desde que Hardy: Karmic e Lucid renderizam fontes de maneira muito diferente - parece que mais dicas de subpixel e antialiasing são aplicadas. É possível recuperar as configurações antigas? (O novo padrão prejudica meus olhos e tem um strong impacto negativo na minha produtividade.)

Em System / Preferences / Appearance / Fonts, tenho todas as fontes definidas como Arial. Eu tenho Arial instalado em minhas máquinas Hardy e Lucid. A suavização está definida como Tons de cinza, a opção Hinting está definida como Completa, a ordem de subpixel está definida como RGB.

Uma ilustração visual de <span style="font-family:Arial;font-size:13px">Peter, <b>Peter</b>,</span> :

  • : hardy_gray_good
  • : lucid_gray_bad
  • : lucid_subpixel_bad

O Hardy renderiza o fragmento HTML acima como hardy_gray_good acima, e eu gostaria de obter o mesmo no Lucid - mas o Lucid só pode renderizá-lo como lucid_gray_bad ou lucid_subpixel_bad (dependendo das configurações de renderização de fonte em System / Preferences / Appearance / Fontes / Detalhes / Suavização Como posso obter o hardy_gray_good no Lucid?

Veja o link para todas as imagens de exemplo e suas contrapartes com zoom.

Não estou perguntando qual fonte devo usar. Nesta questão, estou interessado em corrigir a renderização para todas as fontes, com as renderizações existentes (lucid_gray_bad e lucid_subpixel_bad) e a renderização desejada (hardy_gray_good) ilustrada para Arial a 13px.

Eu não estou perguntando quais das 3 variantes acima são mais legíveis - para mim, o hardy_gray_good é muito mais legível que os outros 2, e eu gostaria de tê-lo no meu sistema Ubuntu Lucid.

    
por pts 02.11.2010 / 13:09

3 respostas

1

Eu descobri que a configuração de dicas de fontes é responsável pela diferença de qualidade que eu percebo. A renderização de hardy_gray_good foi feita com a configuração medium , enquanto os outros usaram a configuração de ligeira sugestão.

Uma maneira direta de resolver meu problema é fazer tudo isso:

  1. Altere o valor de Sistema / Preferências / Aparência / Fontes / Detalhes / Dicas para Médio . Outras configurações como Smoothing não importam muito: Subpixel é um excelente padrão para LCDs, mas Grayscale pode ser ótimo também.

  2. Edite a configuração fontconfig para definir a sugestão para médio . A maneira mais simples de fazer isso é a seguinte:

    cp -i /etc/fonts/conf.avail/10-hinting-medium.conf ~/.fonts.conf
    

    Esta edição provou ser necessária para o Firefox e o Chrome, porque eles ignoram a configuração Sistema / Preferências / Aparência / Fontes / Detalhes / Dicas .

  3. Reinicie aplicativos como o Firefox e o Chrome. A maneira mais simples de reiniciar todos eles é sair e voltar.

por pts 02.11.2010 / 17:23
0

Por que você não experimenta a nova fonte do Ubuntu? Talvez seja mais otimizado para novas configurações.

    
por Andrea Grandi 02.11.2010 / 13:15
0

Eu recomendaria usar também a fonte ubuntu. Você também pode tentar fonte Droid Sans. Ambos parecem bons.

Você pode alterar as configurações padrão das Preferências de Appeareance. Os padrões anteriores AFAIR são insinuações leves, suavização de RGB e subpixel (LCD).

As dicas completas nem sempre são boas.

    
por Viswanath 02.11.2010 / 13:18