J'utilise un MacBook Pro depuis environ un an et je peux certainement dire que j'en suis vraiment satisfait. Mais il y a une petite chose qui m'agace: les polices dans de nombreux éditeurs de texte que j'utilise (y compris Komodo Edit 8, Brackets, MacVim, Vim, Github's Atom, etc.) sont très floues. J'utilise mon ordinateur portable principalement pour la programmation, et je passe de nombreuses heures devant l'écran, donc ce flou devient très gênant pour mes yeux. Récemment, j'ai téléchargé Virtual Box, à travers lequel j'exécute Ubuntu 10.04. Ci-dessous il y a une comparaison du terminal d'Ubuntu et du terminal de mon macbook:
J'espère que vous pouvez également voir la différence ... Quelqu'un pourrait-il m'aider à corriger les polices?
Réponses:
Vous pouvez alléger l'anticrénelage à l'échelle du système dans les Préférences Système. Allez dans Général et en bas se trouve une case à cocher intitulée "Utiliser le lissage des polices LCD lorsque disponible". C'est assez cool en théorie, mais l'implémentation d'Apple n'est ... pas si géniale. Le lissage des polices LCD (également appelé rendu sous-pixel) traite les canaux R, G et B de chaque pixel comme des pixels séparés, de sorte que vous obtenez quelque chose qui semble encore plus fluide. Cependant, sur un Mac, cela ne fonctionne tout simplement pas très bien et vous vous retrouvez avec la police super épaisse.
Voici une animation des deux styles d'anticrénelage différents.
Il vous suffit donc de décocher la case de lissage des polices LCD et de redémarrer Terminal. (Si vous vous déconnectez et vous reconnectez ou redémarrez, cela devrait améliorer la police pour l'interface utilisateur complète.)
Pour désactiver le rendu sous-pixel pour une application spécifique, utilisez
passer
com.apple.Terminal
à l'ID de l'ensemble. Changez le 0 en 1 pour le réactiver.Pour désactiver le rendu des sous-pixels uniquement pour MacVim, utilisez:
la source
Vous pouvez également exécuter
et quittez et rouvrez les applications pour que OS X utilise un style de rendu de texte plus léger mais conserve le lissage des polices LCD.
Ou courir
et quittez et rouvrez Terminal pour modifier le paramètre uniquement dans Terminal.
1
correspond au paramètre "Light" qui était inclus dans les Préférences Système dans 10.5 et versions antérieures.2
correspond à l'activation du lissage des polices LCD et0
à la désactivation du lissage des polices LCD.Terminal et iTerm 2 ont également des options pour désactiver complètement l'anticrénelage. J'utilise actuellement Menlo 17 points sans anticrénelage dans iTerm 2:
la source
Il s'agit de l'anti-aliasing des polices. En
Terminal.app
aller àPreferences...
,Settings
et sélectionnez un profil ou créer votre propre qui correspond à vos besoins. Là, vous pouvez désactiver l'anticrénelage (sauf pour leBasic
profil). Sélectionnez-le et cliquezDefault
sur le bas de la liste.la source
Lorsque vous utilisez iterm2, il existe une option pour utiliser des traits fins pour le texte anti-aliasé.
Accédez à vos paramètres de profil (Profils -> Ouvrir les profils .. -> Modifier les profils ..) et sélectionnez l'onglet Texte. Dans la section de rendu de texte, changez l'option
Use thing strokes for anti-aliased text
enAlways
, et le tour est joué!Fonctionne mieux avec le paramètre d'anticrénelage le plus élevé, sans police floue ou en gras.
defaults write -g AppleFontSmoothing -int 2
la source