7 votes

Après la mise à niveau vers Mountain Lion, les polices sont floues.

Depuis la mise à jour vers Mountain Lion, les polices de caractères sont floues dans tout le système. Peu importe où elles se trouvent : Je les ai vues sur l'écran de connexion, Safari, Mail, Xcode et Skype. Toutes les polices sont très floues.

Il semble qu'une résolution d'écran non native soit utilisée, mais, dans les Préférences Système, l'option "résolution d'écran intégrée" est choisie.

J'ai un MacBook Pro 15" (Modèle A1286) avec l'écran haute résolution (1680x1050).

Quelqu'un peut-il confirmer ou aider ici ?

Quelques captures d'écran :

enter image description hereenter image description here

0 votes

Ouvrez le Livre des polices et voyez si le Recherche de doublons activés (dans le menu Edition) ne donne rien.

0 votes

"Aucun doublon trouvé" "Aucune police dupliquée n'a été trouvée sur votre système."

0 votes

Pouvez-vous s'il vous plaît poster une capture d'écran de ce à quoi cela ressemble ? C'est difficile de faire un diagnostic sans cela.

4voto

Basculer le lissage de la police LCD ( Rendu sous-pixel ) devrait avoir un effet immédiat sur la fenêtre des préférences du système avec la plupart des écrans.

Le lissage de la police LCD n'est pas activé automatiquement sur certains écrans LCD. . Vous pouvez peut-être les obliger à l'utiliser avec defaults write -g AppleFontSmoothing -int 2 qui correspond au réglage moyen pré-10.6 ou à l'activation du lissage de la police LCD sur la plupart des écrans.

10.5 permettait de choisir entre deux paramètres de rendu de texte supplémentaires, léger et fort. Si le paramètre par défaut était léger avant la mise à niveau vers 10.8, vous pouvez le rétablir avec la commande defaults write -g AppleFontSmoothing -int 1 .

Directives de haute résolution pour OS X : Techniques d'optimisation avancées

Dans OS X v10.8, la valeur par défaut de l'option NSFontDefaultScreenFontSubstitutionEnabled Le réglage est NO . Ce paramètre détermine si les API de texte (comme l'API NSLayoutManager , NSCell et le NSStringDrawing catégories sur NSString y NSAttributedString ) substituent les polices d'écran lors du calcul de la mise en page et de l'affichage du texte.

Bien que la substitution de la police d'écran ne soit plus la valeur par défaut, l'utilisation de la police d'écran peut encore être appropriée :

  • Compatibilité avec les documents créés avec les versions précédentes de votre application. La différence de mesure de l'avancement des glyphes entre les valeurs intégrales et les valeurs flottantes peut entraîner une modification de la présentation du texte.
  • Sortie de style de texte brut à pas fixe - par exemple, le mode Texte brut dans Text Edit. Pour conserver le comportement de substitution de la police d'écran OS X v10.7 comme valeur par défaut, définissez l'attribut NSUserDefaults clé NSFontDefaultScreenFontSubstitutionEnabled à OUI.

Pour gérer le paramètre de la police d'écran sur une base par document, spécifiez NSUsesScreenFontsDocumentAttribute comme attribut du document lorsque vous initialisez un objet chaîne attribué.

defaults write -g NSFontDefaultScreenFontSubstitutionEnabled -bool true ne semble pas avoir (presque) d'effet dans la plupart des applications. Mais pour une raison quelconque, il a désactivé le crénage dans l'éditeur AppleScript.

0 votes

Merci pour cette réponse très détaillée. Cependant, elle n'indique pas comment désactiver l'anti-calibrage. Pourriez-vous examiner ma question, dans laquelle je demande explicitement à ce qu'elle soit complètement désactivée ? apple.stackexchange.com/questions/110750/

3voto

gentmatt Points 46446

Vérifiez si vous avez activé :
Préférences système Général Utiliser le lissage de la police LCD lorsqu'il est disponible.

Sans lissage de la police : enter image description here

Avec le lissage de la police : enter image description here

0 votes

Merci pour la réponse ! J'ai vérifié les deux paramètres et je ne vois aucune différence entre eux.

0 votes

Avez-vous redémarré le navigateur ou vous êtes-vous déconnecté et reconnecté ?

0 votes

Oui, j'ai redémarré la machine

1voto

totsubo Points 11

J'ai trouvé la réponse ici :

https://stackoverflow.com/questions/11660895/disable-anti-aliasing-fonts-in-xcode-4-4-in-mountain-lion

Dans les notes de mise à jour : https://developer.apple.com/library/mac/#releasenotes/DeveloperTools/RN-Xcode/_index.html#//apple_ref/doc/uid/TP40001051

Le rendu du texte et des polices sous OS X v10.8 est optimisé pour l'affichage Retina. Sur un écran non-Retina exécutant OS X v.10.8, certaines configurations de polices peuvent apparaître floues dans Xcode. 11486875 Revenez à l'aspect du texte et des polices optimisé pour l'écran Retina dans Xcode en entrant cette commande dans le Terminal :

defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled -bool YES

0 votes

Cela ne semble pas fonctionner, j'ai toujours des polices floues dans le Terminal. apple.stackexchange.com/questions/110750/

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X