Головна » як » Як виправити розмиті шрифти на MacOS Mojave (З Subpixel Antialiasing)

    Як виправити розмиті шрифти на MacOS Mojave (З Subpixel Antialiasing)

    MacOS від Apple виключає підпиксельну згладжування, також відому як згладжування шрифту, за замовчуванням. На MacBook Air або на робочому столі Mac, підключеному до дисплея, який не відображає Retina, оновлення зробить шрифти гіршими.

    Оновлення: Ми знайшли кращий метод, який фактично знову ввімкне субпіксельну згладжування, а не просто покладається на згладжування шрифтів. Відкрийте термінал і запустіть таку команду:

    За замовчуванням напишіть -g CGFontRenderingFontSmoothingDisabled -bool NO

    Вийдіть із системи та ввійдіть, щоб зміни вступили в силу. Дякуємо Дін Герберту за повідомлення про це нам.

    Ось різниця

    Subpixel antialiasing - це трюк, призначений для того, щоб шрифти виглядали краще на дисплеях з низькою роздільною здатністю. Якщо цю функцію не ввімкнено за замовчуванням, macOS Mojave робить текст тонкішим і розмитим на дисплеях, які не є Retina.

    (Як зауважили деякі читачі з орел-очей, нижчий трюк технічно не дає можливості субпіксельного згладжування. Однак, це збільшує вагу шрифту, що робить шрифти менш витонченими та кращими на MacBook Air та інших дисплеях з низькою роздільною здатністю .)

    Хоча згладжування шрифту subpixel за замовчуванням вимкнено, ви можете повторно ввімкнути його за допомогою команди терміналу. Можливі чотири налаштування: 0 (вимкнено), 1 (легке згладжування), 2 (середнє згладжування) і 3 (важке згладжування).

    Ось як вони виглядають:

    Ми не рекомендуємо використовувати субпіксельну згладжування, якщо у вас Mac з дисплеєм Retina. Шрифти повинні виглядати красиво і читатися на дисплеї Retina навіть без субпіксельного згладжування. Проте, якщо у вас є дисплей, який не підтримує Retina, ми рекомендуємо повторно ввімкнути цю функцію.

    Як включити субпіксельну згладжування

    Щоб змінити налаштування згладжування підпикселів, потрібно виконати команду терміналу. Щоб відкрити вікно Терміналу, натисніть Command + Space, щоб відкрити пошук в Spotlight, введіть "Terminal" і натисніть Enter. Також можна відкрити вікно Finder і відкрити вікно до програми> Утиліти> Термінал.

    Скопіюйте та вставте одну з наступних команд у вікно терміналу і натисніть клавішу Enter.

    Згладжування світлих шрифтів (1):

    за замовчуванням -currentHost write -globalDomain AppleFontSmoothing -int 1

    Згладжування середнього шрифту (2):

    за замовчуванням -currentHost write -globalDomain AppleFontSmoothing -int 2

    Згладжування важких шрифтів (3):

    за замовчуванням -currentHost write -globalDomain AppleFontSmoothing -int 3

    Немає згладжування шрифтів (0):

    за замовчуванням -currentHost write -globalDomain AppleFontSmoothing -int 0

    Вийдіть із свого Mac і знову ввійдіть. Ваші зміни не набудуть чинності доти, доки ви це не зробите.

    Ви можете спробувати різні рівні згладжування шрифтів. Потрібно лише вийти та увійти назад, перш ніж ви зможете бачити зміни після запуску кожної команди.

    Цей процес був протестований на MacOS Mojave Developer beta 3, також відомий як macOS Mojave public beta 2.