Obtendo fontes mais nítidas no OS X depois de alternar do Windows

25

Eu troquei meu ambiente de programação do Windows 7 para o Mac OS X Lion e perdi a renderização frontal crocante do Windows, por exemplo, no Eclipse, você pode verificar as capturas de tela.

OS X:

Windows:

É claro que existem diferenças na família e no tamanho da fonte, mas a versão do Windows parece ter uma melhor renderização da fonte.

Existe alguma configuração no OS X? Posso melhorar a tipografia?

    
por Yoga 03.08.2012 / 12:23

4 respostas

21

Algum tempo atrás, enquanto preparava uma apresentação para um cliente que seria visualizado usando um Mac, enfrentei o mesmo problema.


Tweak

Um simples ajuste no anti-aliasing melhorou a renderização de fontes para o monitor usado:

  1. Abra o terminal: Aplicativos → Utilitários → Terminal

  2. Tipo:

    defaults -currentHost write -g AppleFontSmoothing -int 2
    

    Você pode usar números entre 1 e 4. Quatro é o padrão.

    Para mim, tenho o resultado desejado usando o valor dois.

  3. Reinicie o sistema operacional.


Comparação:

Não fiz comparações, mas os usuários do link abaixo compararam a melhoria usando o Chrome.

  1. Use o Chrome e carregue um website na primeira guia;

  2. Aplique um valor de diferença da referência de linha de comando acima;

  3. Abra uma nova guia e acesse o mesmo site;

  4. Compare olhando as duas guias lado a lado.


Créditos:

Créditos nesta solução para: tonymacx86 em link .

    
por 09.08.2012 / 18:45
12

As Preferências do Sistema tinham a opção de usar um estilo de renderização de texto mais claro, mas ele foi removido em 10.6. Você ainda pode usá-lo modificando as listas de propriedades.

defaults write -g AppleFontSmoothing -int 1
sudo defaults write -g AppleFontSmoothing -int 1

O segundo comando é necessário para as janelas mostradas pelos processos pertencentes à raiz, como a janela de parada forçada.

Eusempreuseiaconfiguraçãodeluz.Estámaispertodopesodotextoimpressoefazcomqueotextoemjaponêseotextoclaroemumfundoescuropareçammelhoresnaminhaopinião.

OEclipseparecenãosuportararenderizaçãodesubpixelnoOSX,portanto,otextopodeparecerdiferenteneledoquenosaplicativosnativos.Nãopossodizerapartirdacapturadetela,masverifiqueseasuavizaçãodafontedoLCD( renderização de subpixel ) está ativada.

Seclicarnacaixadeseleçãonãotiverefeito,podeserporquea renderização de subpixel não é ativada automaticamente em alguns LCDs . Definir AppleFontSmoothing como 2 ou 1 pode forçá-lo a ser ativado.

    
por 10.08.2012 / 13:01
1

Existem duas configurações no painel System Preferences > Appearance .

Se você alterar o tamanho em que a suavização de fonte está desativada, será mais nítida.

Existe uma opção para ativar / desativar a suavização da fonte do LCD, mas não consigo ver a diferença, acho que é a suavização de subpixels nas telas de LCD, então provavelmente a tela é específica. Eu tenho desligado.

    
por 03.08.2012 / 12:34
1

Embora você não consiga desativar a suavização de fontes no OSX, você pode tentar algumas coisas para atenuá-lo

Como lidar com a renderização de fontes OSX

Existe também um artigo Suporte da Apple que também lida com esta questão.

    
por 07.08.2012 / 14:16