6 votes

MacOS Sierra n'a pas les polices croustillantes comme dans les versions précédentes.

Tout d'abord, exécutez la commande suivante :

defaults -currentHost read -globalDomain AppleFontSmoothing

me rend 3 .

Mais les polices ne ressemblent plus à ce qu'elles étaient dans les versions antérieures de MacOS. J'utilisais Yosemite avant, et aujourd'hui j'ai fait la mise à niveau vers Sierra. Voici une capture d'écran de l'éditeur Sublime Text.

enter image description here

Elles semblent correctes dans iTerm, mais ailleurs - y compris dans les navigateurs - le rendu des polices est bien pire.

Alors comment faire pour que ces polices soient aussi nettes qu'elles l'étaient sur les versions antérieures de MacOS/OS X ? Je suppose que cela a certainement quelque chose à voir avec AppleFontSmoothing, ou l'anticrénelage des polices en général, mais j'ai essayé les nombreuses autres options à cet égard, qui sont les suivantes :

  1. Réglage de AppleFontSmoothing avec et sans currentHost et en redémarrant le macbook à chaque fois que je fais une modification pour voir les changements.
  2. J'ai lancé la commande sudo atsutil databases -remove pour supprimer toutes les polices installées par l'utilisateur.
  3. Réinstallation de la police que j'utilisais pour obtenir le résultat souhaité. (Note : J'utilisais "Bitstream Vera Sans Mono")
  4. J'ai essayé de modifier l'option de lissage des polices pour des applications spécifiques comme com.apple.terminal mais ça n'a pas marché non plus.

Note : une question similaire.

3voto

PJJ Points 2250

Vous avez essayé de vider les caches de la police ? C'est un problème assez étrange - je ne suis pas sûr que ça va aider, mais ça vaut le coup d'essayer. Peut-être qu'il a besoin d'un rafraîchissement ;)

defaults -currentHost delete -globalDomain AppleFontSmoothing

sudo atsutil databases -remove et redémarrer, et peut-être qu'il a besoin d'un rafraîchissement. C'est étrange car il renvoie un 3 mais peut-être que quelque chose ne va pas avec vos valeurs par défaut.

Réappliquer après le redémarrage AppleFontSmoothing -int 3 et voir s'il y a quelque chose d'abord sans le jeu de cordes, vous le savez déjà - mais gardons les références pour les autres :

defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

0voto

sdive Points 131

Une façon d'améliorer légèrement la netteté des polices est d'augmenter le contraste.

System Preferences > Accessibility > Display > Increase Contrast

0voto

sdive Points 131

Pour Sublime Text, vous pouvez ajouter ceci dans les paramètres globaux :

"font_face": "Monaco",
"font_options":
[
    "no_antialias"
],
"font_size": 13,

L'italique n'aura pas l'air très bon cependant.

0voto

sdive Points 131

Dans la version 10.12.2 de Sierra (et peut-être aussi dans les versions antérieures), il existe un paramètre qui semble avoir un effet sur les polices, dans l'ensemble du système (*) :

AppleAntiAliasingThreshold

La valeur par défaut est d'environ 6 ou 7. Apparemment, elle définit la taille de la police en dessous de laquelle l'anticrénelage est désactivé. Si vous définissez une valeur élevée telle que 40, toutes les polices inférieures à 40 pts ne seront pas anticrénelées, et auront donc des bords nets. Ce paramètre semble affecter plusieurs applications :

  • TextEdit
  • Eclipse (application Java)
  • Quelques applications GTK (git gui, gitk)
  • Peut-être plus !

Ouvrez un Terminal et tapez :

defaults -currentHost write -globalDomain AppleAntiAliasingThreshold -int 40

Cela désactivera l'aliasing pour le rendu des polices dans de nombreux éditeurs de texte.

Vous pouvez supprimer ce paramètre pour revenir à la valeur par défaut.

Plutôt que de définir une préférence globale, vous pouvez la restreindre à certaines applications également (non testé par moi) :

defaults write org.eclipse.eclipse AppleAntiAliasingThreshold 40

(*) Remarque : certaines applications ont des paramètres qui peuvent remplacer ce paramètre (par exemple, Terminal a un paramètre "antialias" de la police, Sublime Text a cette préférence "font_options", ...).

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