J'observe un problème de police extrêmement ennuyeux dans Google Chrome pour Mac. Lorsque je visite une page comme GitHub ou Bitbucket (qui utilise des polices à espacement fixe, par exemple pour le code), je vois les sections HTML qui sont censées être affichées dans une police à espacement fixe affichée dans «Times New Roman». Cela rend à peu près ces sites inutiles pour moi.
J'ai trouvé un article de blog qui décrit un problème similaire et qui suggère d'effacer les caches de polices de Mac OS X avec ces commandes de terminal:
$ sudo atsutil databases -remove
$ atsutil server -shutdown
$ atsutil server -ping
Cela élimine le problème mais ne dure que jusqu'à ce que je redémarre l'ordinateur. Je devrais émettre ces commandes à chaque fois avant de démarrer Google Chrome après un redémarrage de l'ordinateur pour que les polices à espacement fixe sur ces sites s'affichent correctement.
Pour clarification, voici deux captures d'écran qui montrent le problème.
Voici à quoi cela ressemble avant de supprimer les caches de police:
Voici à quoi cela ressemble après que les caches de polices ont été effacés et à quoi cela devrait ressembler:
Quelqu'un connaît-il ce problème et peut-il apporter une solution?
la source
atsutil
spécifiquement appelle à ne pas utiliser leserver -shutdown
verbe mais il a instantanément résolu mon problème.Réponses:
J'utilise Linotypes Font Explorer depuis un certain temps maintenant. Il existe une version gratuite qui est super. J'ai trouvé moins de problèmes de polices sur mes Mac depuis l'utilisation de cette application qu'avec Suitcase, Fontbook ou Fontcase, en particulier avec les sites Web. Une fois installé, vous pouvez exécuter un nettoyeur de polices qui examine tous vos volumes sur votre Mac et élimine les problèmes potentiels de chant
la source
Hmmm ... J'ai chargé cette page comme test - j'utilise la version 23 de Chrome - et le texte est formaté correctement. Pas dans Courier , ça va, mais dans Menlo (qui est en fait une version remaniée de Monaco ).
Vous voudrez peut-être vérifier les paramètres de police de Chrome - coller
chrome://chrome/settings/fonts#font
dans la barre d'adresse - et voir ce qu'il a décidé d'utiliser comme police à largeur fixe. Curieusement, dans mon cas, il semble penser qu'il devrait utiliser Courier , mais (comme je l'ai mentionné plus tôt), il utilise en fait Menlo à la place.la source
Je voulais juste sonner ici et dire que non seulement ce problème exact m'a frappé (Github montrant avec Times New Roman), mais longtemps après que je l'ai corrigé la première fois (il y a plusieurs mois), j'ai eu une régression intéressante. Ce soir, j'ai tiré Github pour trouver ceci:
Je suppose que cela est dû au fait que Bitstream est en quelque sorte encombré dans le cache de polices (par opposition à ce qu'il ne soit pas installé la première fois que cela se produit). Heureusement, les commandes CLI pour réinitialiser le cache publié par l'OP fonctionnaient toujours très bien pour moi (après avoir également redémarré Chrome).
Ne répond pas à la question de savoir pourquoi cela se produit, mais j'espère que cette réponse pourrait fournir un peu plus d'informations si quelqu'un d'autre rencontre ce même problème bizarre.
la source
Essayez de télécharger à nouveau la police dont vous avez besoin dans le Livre des polices. Ensuite, cela devrait fonctionner. Si le problème persiste, essayez de parcourir les paramètres de votre navigateur.
la source