Anti aliasing no Debian Squeeze

Segundo o pŕoprio Wiki do Debian, o Squeeze apresenta uma qualidade inferior na renderização das fontes se comparado com distribuições derivadas dela mesmo, como Ubuntu e Mint. A explicação estaria nos pacotes do Cairo que tiveram atualizações significativas e que só serão incorporadas ao Wheezy (nova versão do Debian).

Mas é possível melhorar esta configuração, em seu diretório Home crie um arquivo chamado “.fonts.conf” com o seguinte conteúdo:


<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <match target="font">
  <edit mode="assign" name="rgba">
   <const>rgb</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hinting">
   <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hintstyle">
   <const>hintslight</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
</fontconfig>

Reinicie o servidor X e o anti aliasing será aplicado em todas as fontes do sistema.

Evidentemente os parâmetros deste XML podem ser customizados:

-hintstyle aceita os valores: hintfull, hintmedium, hintslight e hintnone.

-rgba aceita os valroes RGB, BGR, V-RGB e V-BGR.

-lcdfilter aceita os valores lcddefault, lcdlight, lcdlegacy e lcdnone.

Em meus testes houve uma melhora significativa, principalmente diminuido o tamanho das fontes (costumo usar sans 8), mas não chegou ao nível do Ubuntu e Mint. Alguns programas não reconheceram as configuraçẽos e continuaram com as fontes embaralhadas como o Opera e o Evince.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s