Erro de fonte Helvetica Neue - caracteres encaixotados no Google Chrome para Mac

6

Estou com um problema de fonte na Helvetica Neue usando o Google Chrome versão 23.0.1271.101 no meu Mac com o OS X Lion 10.7.5

Os caracteres são exibidos dentro de caixas.

Prolífico em sites do Stack Exchange, como o Stack Overflow, aparece nas áreas de perfil do usuário, como Contas:

helvetica-neue-font-issue

Classificação de perguntas e respostas:

helvetica-neue-font-issue

usercards expandidos:

helvetica-neue-font-issue

Carregar as mesmas páginas no Safari não tem problema - as fontes parecem normais conforme o esperado.

No Chrome, se eu carregar as Ferramentas do desenvolvedor e alterar os elementos da família de fontes, a página renderiza corretamente.

CSS especificando Helvetica Neue

body { font-family: 'Helvetica Neue',Helvetica,Arial,Sans-serif; }

helvetica-neue-font-issue-with-error

CSS sem Helvetica Neue

body { font-family: Helvetica,Arial,Sans-serif; }

helvetica-neue-font-issue-without-error

Para garantir fontes padrão do Mac, no Catálogo de Fontes, selecionei Arquivo »Restaurar fontes padrão ... , que não resolveu o problema. Não há conflitos de fontes relatados no Catálogo de Fontes.

Meu sistema tem o Helvetica Neue instalado:

helvetica-neue-font-book

Pesquisando, encontrei uma pergunta semelhante aqui da fonte Helvetica corrompido apenas no Chrome no OS X ; no entanto, nenhuma solução.

Como posso resolver problemas de renderização da fonte Helvetica Neue com o navegador Google Chrome?

    
por Jason Sturges 19.12.2012 / 06:48

5 respostas

4

Eu já vi isso acontecer antes com um colega de trabalho. Remover a fonte e reinstalar resolveu o problema. Se você precisar de ajuda para remover fontes do OSX e reinstalar, siga este link

EDITAR:

Para limpar o cache de fontes do usuário atual, primeiro feche todos os aplicativos em execução (caso contrário, você verá esquisitices de fontes depois de usar o comando) e abra o Terminal:

atsutil databases -removeUser

Se você quiser remover o cache de fontes de todos os usuários, use este comando e forneça sua senha de administrador quando solicitado:

sudo atsutil databases -remove

Depois de limpar os caches, pare e reinicie o servidor ATS com estes comandos:

$ atsutil server -shutdown

$ atsutil server -ping

Levará um segundo ou dois para o servidor reiniciar, mas quando isso acontecer, você deve estar pronto para ir. Se algo ainda parecer estranho, um logout e login devem resolver quaisquer problemas remanescentes.

crédito: link

    
por 31.12.2012 / 22:27
2

Eu tive o mesmo problema e reduzi-o ao HelveticaCY.dfont . Depois de remover isso de /Library/Fonts , o problema desapareceu.

Certifique-se de limpar o cache de fontes e reiniciar, é claro.

UPDATE: e ... continua acontecendo de novo e de novo. Uma exclusão de cache de fonte a limpa por cerca de meio dia, depois a bamf está de volta.

    
por 17.09.2013 / 18:03
2

Eu tive o mesmo problema, mas consertei apagando as fontes DUPLICATE Helvetica ou Helvetica Neue.

Estou usando o OS 10.9 Mavericks, e notei que o FontBook tinha um erro que me permitia resolver automaticamente uma das fontes, particularmente a Helvetica. Além disso, meu programa gerenciador de fontes de terceiros, chamado Linotype FontExplorer X, mostrou que a fonte Helvetica Neue foi instalada duas vezes: uma como fonte do sistema e a segunda como uma fonte a ser acessada por vários aplicativos que não são do sistema. Quando desmarquei a fonte duplicada - para que ela fosse instalada apenas uma vez como uma fonte do sistema -, meus caracteres encaixotados desapareceram e a fonte correta foi carregada.

Depois que essas alterações de fonte foram feitas com meus dois programas gerenciadores de fontes, encerrei o Chrome e, em seguida, abri-lo novamente. O problema foi resolvido para mim até agora.

    
por 04.08.2014 / 13:50
0

Parece que o problema tem pouco a ver com todas as coisas mencionadas acima (e eu tentei todas elas). Vá para o FontBook e verifique seu Arial. Se você tiver qualquer outro Arial que o do sistema, remova-o e ative o sistema um (se você removeu completamente a fonte do sistema, poderá usar a opção de restauração do FontBook). Reinicie o Chrome.

    
por 12.01.2015 / 20:50
-1
  1. PREFERÊNCIAS / CONFIGURAÇÕES do Google Chrome
  2. Clique em MOSTRAR CONFIGURAÇÕES AVANÇADAS
  3. Procure WEB CONTENT = > PERSONALIZE FONTES
  4. Você verá o SANS SERIF selecionado e, no meu caso, foi obviamente a fonte corrompida
  5. Mude para outra fonte como a Helvetica Neue
por 18.06.2013 / 23:14