В macOS 10.14 Mojave Apple включила настройку «Сглаживание шрифтов LCD» (которая включила сглаживание субпикселей) в настройку « Просто сглаживание шрифтов». Так что теперь весь текст отображается просто сглаженным, что выглядит хуже на дисплеях без сетчатки. Как включить субпиксельное сглаживание назад?
13
System Preferences -> General
панели.Ответы:
Введите или вставьте
Чтобы вернуть его обратно, сделайте то же самое, но вместо этого введите в терминале
Обновление от 2019.10.12: решение работает и в macOS 10.15.
Обновление от 2019.12.24: субпиксельное сглаживание можно включить только в конкретном приложении. Чтобы добиться этого, сделайте то же самое, но вместо этого введите в терминале
где
com.evernote.Evernote
идентификатор приложения. Посмотрите, как получить это в этом вопросе . Затем перезапустите приложение.Чтобы вернуть его, наберите в терминале
Вы даже можете включить субпиксельное сглаживание везде и отключить в конкретном приложении (это оставлено в качестве упражнения для читателя).
источник
Чтобы добавить к принятому ответу, вам может потребоваться отключить новую реализацию « просто сглаживание шрифтов» после включения субпиксельного сглаживания. Это решает проблему пиксельного текста, которую прокомментировал пользователь Benwiggy на 13,3- дюймовом MacBook Pro середины 2012 года (1280 x 800 без экрана) и особенно для очень маленьких размеров шрифта. Оставив включенным параметр сглаживания шрифтов одновременно с субпиксельным сглаживанием, текст вес кажется непоследовательным и «неровным».
Я сомневаюсь, что скриншоты сделают видимую разницу справедливостью, но в любом случае вот некоторые сравнения. (Все снимки экрана были сделаны после
defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO
выхода из системы, чтобы включить субпиксельное сглаживание в масштабе всей системы.)источник
Strong
сглаживание, которое мне больше нравится. Думаю, я не совсем понял, в чем техническая разница между тремя уровнями.