Comment réparer les polices floues sur macOS Mojave (avec antialiasing de sous-pixels)
MacOS Mojave d’Apple désactive par défaut l’antialiasing des sous-pixels, également appelé lissage des polices. Sur un MacBook Air ou un Mac de bureau connecté à un écran autre que Retina, la mise à niveau aggravera l'apparence de vos polices..
Mettre à jour: Nous avons trouvé une meilleure méthode qui réactiverait l'antialiasing des sous-pixels plutôt que de simplement compter sur le lissage des polices. Ouvrez un terminal et exécutez la commande suivante:
valeurs par défaut write -g CGFontRenderingFontSmoothingDisabled -bool NO
Déconnectez-vous et reconnectez-vous pour que vos modifications prennent effet. Merci à Dean Herbert pour nous l'avoir signalé.
Voici la différence
L'antialiasing des sous-pixels est une astuce conçue pour améliorer l'apparence des polices sur les écrans à basse résolution. Sans cette fonctionnalité activée par défaut, macOS Mojave rend le texte plus fin et plus flou sur les écrans autres que Retina..
(Comme certains lecteurs l'ont remarqué, l'astuce ci-dessous ne permet pas techniquement d'antialiasing de sous-pixels. Cependant, cela augmente le poids de la police, ce qui rend les polices moins apparentes et meilleures sur le MacBook Air et les autres écrans basse résolution. .)
Bien que le lissage des polices de sous-pixels soit désactivé par défaut, vous pouvez le réactiver avec une commande de terminal. Il y a quatre réglages possibles: 0 (désactivé), 1 (lissage léger), 2 (lissage moyen) et 3 (lissage intensif)..
Voici à quoi ils ressemblent:
Nous ne recommandons pas d'activer l'antialiasing sous-pixel si vous avez un Mac avec un écran Retina. Les polices doivent avoir belle apparence et être lisibles sur un écran Retina même sans antialiasing de sous-pixels. Toutefois, si vous utilisez un écran autre que Retina, nous vous recommandons de réactiver cette fonctionnalité..
Comment activer l'anticrénelage
Vous devez exécuter une commande de terminal pour modifier vos paramètres d’antialiasing de sous-pixels. Pour ouvrir une fenêtre de terminal, appuyez sur Commande + Espace pour ouvrir la recherche Spotlight, tapez «Terminal», puis appuyez sur Entrée. Vous pouvez également ouvrir une fenêtre du Finder et aller à Applications> Utilitaires> Terminal.
Copiez et collez l'une des commandes suivantes dans la fenêtre du terminal, puis appuyez sur Entrée..
Lissage léger des polices (1):
valeurs par défaut -currentHost write -globalDomain AppleFontSmoothing -int 1
Lissage moyen des polices (2):
valeurs par défaut -currentHost write -globalDomain AppleFontSmoothing -int 2
Lissage important des polices (3):
valeurs par défaut -currentHost write -globalDomain AppleFontSmoothing -int 3
Aucun lissage de police (0):
valeurs par défaut -currentHost write -globalDomain AppleFontSmoothing -int 0
Déconnectez-vous de votre Mac et reconnectez-vous. Vos modifications ne prendront pleinement effet que si vous le faites..
N'hésitez pas à essayer différents niveaux de lissage des polices. Vous devrez simplement vous déconnecter et vous reconnecter avant de pouvoir voir vos modifications après l'exécution de chaque commande..
Ce processus a été testé sur la version bêta 3 du développeur macOS Mojave, également appelé macOS Mojave public beta 2..