Eu uso o WingIDE para desenvolvimento em Python e ele é executado no X Windows. A renderização da fonte X11 está me deixando louco. Existem truques para obter melhores fontes em um servidor X no MacOS / Lion? Exemplo de imagem aqui . Não é tão ruim que eu diria que está quebrado, mas a sugestão, a renderização de subpixel, etc., tudo isso não parece tão bom no servidor X quanto no MacOS nativo.
Instalei os binários do XQuartz 2.7.0 manualmente e não notei nenhuma melhoria na renderização da fonte. Também tentei copiar o Menlo.ttc no meu diretório ~ / .fonts para ter uma fonte melhor do que as fontes do Windows X, mas é claro que o renderizador da fonte X simplesmente não pode corresponder ao MacOS nativo. Este artigo de 2005 das dicas do OpenOffice recomenda substituir o libfreetype, mas é um processo bastante complicado que eu não tentei, dada a idade das instruções.
Respostas:
Aviso: esta não é a minha resposta final, levará algum tempo para fornecer uma melhor.
Testado
OS X 10.8.5
comXQuartz 2.7.4 (xorg-server 1.13.0)
e:brew install meld
Para ajustar as fontes, crie um arquivo
~/.Xresources
e coloque isto:Dentro
~/.gtkrc-2.0
:Sinta-se à vontade para postar suas modificações, desde que elas estejam usando fontes padrão disponíveis no OS X, eu gostaria de fazer esta receita suspensa.
O último arquivo tem efeito sobre
meld
e outros aplicativos gtk.Observe que a fonte é a mesma usada na interface do usuário do OS X, mas a renderização ainda é um pouco diferente.
fonte
Faz muito tempo desde que lidei com o X11, então tudo o que posso contribuir são diretores gerais. Mas como ninguém mais está postando ...
Da perspectiva do Mac OS, tudo o que o X11 faz são apenas bitmaps. O Mac OS nunca vê as fontes que o X está exibindo.
Então, o que você realmente deseja é melhorar a renderização da fonte no próprio X11. Este FAQ pode ajudar. Você pode se sair melhor em um fórum unix mais geral.
fonte
Basta pressionar Ctrl + clique com dois dedos (mac book air) e você verá um menu pop-up que permite alterar o tamanho da fonte.
fonte
Eu encontrei uma situação semelhante, onde estava encaminhando o X11 de um sistema Ubuntu para um Mac.
Graças à resposta de sorin, pude melhorar um pouco a renderização da fonte. No meu sistema Ubuntu, executei:
Isso resultou na seguinte saída:
Então peguei essa saída e criei um
~/.Xresources
arquivo no Mac, usando como conteúdo a saída acima dexrdb -query -all
. Então, no Mac, eu corri:... o que entendi deve fazer com que as configurações entrem em vigor no servidor X atual. Posteriormente, a renderização da fonte parecia melhor, embora ainda não seja perfeita.
Se isso importa, eu também instalei as fontes do Ubuntu no Mac.
fonte