Como corrigir fontes obscuras no macOS Mojave (com antialiasing de subpixel)
O macOS Mojave da Apple desativa o antialiasing de subpixel, também conhecido como suavização de fontes, por padrão. Em um MacBook Air ou em um Mac de mesa conectado a um monitor não-Retina, a atualização fará suas fontes parecerem piores.
Atualizar: Descobrimos um método melhor que irá reativar o antialiasing de subpixel em vez de depender apenas da suavização de fonte. Abra um Terminal e execute o seguinte comando:
defaults write -g CGFontRenderingFontSmoothingDisabled -bool NÃO
Faça o logout e faça o login novamente para que suas alterações entrem em vigor. Obrigado ao reitor Herbert por relatar isso para nós.
Aqui está a diferença
O antialiasing do subpixel é um truque projetado para tornar as fontes melhores em telas de baixa resolução. Sem esse recurso ativado por padrão, o MacOS Mojave faz o texto parecer mais fino e mais borrado em telas que não são de retina.
(Como alguns leitores observaram, o truque abaixo não habilita tecnicamente o antialiasing de subpixels. No entanto, isso aumenta o peso da fonte, o que faz com que as fontes pareçam menos irregulares e melhoradas no MacBook Air e em outros monitores de baixa resolução .)
Enquanto a suavização de fonte de subpixel está desabilitada por padrão, você pode reativá-la com um comando de terminal. Existem quatro configurações possíveis: 0 (desativado), 1 (suavização de luz), 2 (suavização média) e 3 (suavização pesada).
Veja como eles se parecem:
Não recomendamos ativar o antialiasing de subpixel se você tiver um Mac com um display Retina. As fontes devem ter uma aparência agradável e legível em uma tela Retina, mesmo sem o antialiasing de subpixel. Mas, se você tiver um monitor sem retina, recomendamos reativar esse recurso.
Como ativar o antialiasing de subpixel
Você deve executar um comando de terminal para alterar suas configurações de antialiasing de subpixel. Para abrir uma janela do Terminal, pressione Command + Space para abrir a pesquisa do Spotlight, digite “Terminal” e pressione Enter. Você também pode abrir uma janela do Finder e ir até Aplicativos> Utilitários> Terminal..
Copie e cole um dos seguintes comandos na janela Terminal e pressione Enter.
Suavização de fonte clara (1):
padrões -currentHost write -globalDomain AppleFontSmoothing -int 1
Suavização de fonte média (2):
padrões -currentHost write -globalDomain AppleFontSmoothing -int 2
Suavização pesada da fonte (3):
padrões -currentHost write -globalDomain AppleFontSmoothing -int 3
Sem suavização de fonte (0):
padrões -currentHost write -globalDomain AppleFontSmoothing -int 0
Saia do seu Mac e faça login novamente. Suas alterações não serão totalmente aplicadas até que você faça.
Sinta-se à vontade para experimentar diferentes níveis de suavização de fontes. Você só precisa sair e fazer login novamente para poder ver suas alterações depois de executar cada comando.
Este processo foi testado no desenvolvedor macOS Mojave beta 3, também conhecido como macOS Mojave public beta 2.