Apple MacOS Mojave wyłącza domyślnie antyaliasing subpliku, zwany również wygładzaniem czcionek. W przypadku MacBooka Air lub Maca stacjonarnego podłączonego do ekranu innego niż Retina, uaktualnienie sprawi, że czcionki będą wyglądać gorzej.
Aktualizacja: Znaleźliśmy lepszą metodę, która w rzeczywistości ponownie włączy antysplastr subpikselowy, a nie tylko polegając na wygładzaniu czcionek. Otwórz Terminal i uruchom następujące polecenie:
defaults write -g CGFontRenderingFontSmoothingDisabled -bool NIE
Wyloguj się i zaloguj ponownie, aby zmiany zostały wprowadzone. Dziękuję Deanowi Herbertowi za zgłoszenie tego nam.
Antialiasing subpiksela to sztuczka zaprojektowana w celu poprawienia wyglądu czcionek na ekranach o niższej rozdzielczości. Bez tej funkcji domyślnie włączona, macOS Mojave sprawia, że tekst jest cieńszy i bardziej rozmyta na ekranach innych niż Retina.
(Jak zauważyli niektórzy czytelnicy o orle-eyed, poniższy trik nie umożliwia technicznie antyaliasingu subpikselowego, jednak zwiększa to wagę czcionki, co sprawia, że czcionki wyglądają mniej poszarpane i lepiej widoczne na MacBook Air i innych wyświetlaczach o niskiej rozdzielczości .)
Chociaż wygładzanie czcionek subpikselowych jest domyślnie wyłączone, można je ponownie włączyć za pomocą polecenia terminalowego. Dostępne są cztery ustawienia: 0 (wyłączone), 1 (wygładzanie światła), 2 (średnie wygładzenie) i 3 (intensywne wygładzanie).
Oto, jak wyglądają:
Nie zalecamy włączania antyaliasingu subpikselowego, jeśli masz Maca z wyświetlaczem Retina. Czcionki powinny wyglądać ładnie i czytelnie na wyświetlaczu Retina nawet bez antyaliasingu subpikselowego. Jeśli jednak masz wyświetlacz inny niż Retina, zalecamy ponowne włączenie tej funkcji.
Musisz uruchomić polecenie terminalu, aby zmienić ustawienia antyaliasingu subpiksela. Aby otworzyć okno Terminal, naciśnij Command + Space, aby otworzyć wyszukiwanie Spotlight, wpisz "Terminal" i naciśnij Enter. Możesz także otworzyć okno Findera i wybrać Aplikacje> Narzędzia> Terminal.
Skopiuj i wklej jedno z poniższych poleceń w oknie Terminala i naciśnij Enter.
Łagodne czcionki wygładzające (1):
defaults -currentHost write -globalDomain AppleFontSmoothing -int 1
Średnie wyrównywanie czcionek (2):
defaults -currentHost write -globalDomain AppleFontSmoothing -int 2
Ciężkie wyrównywanie czcionek (3):
defaults -currentHost write -globalDomain AppleFontSmoothing -int 3
Brak wyrównania czcionek (0):
defaults -currentHost write -globalDomain AppleFontSmoothing -int 0
Wyloguj się z komputera Mac i zaloguj ponownie. Twoje zmiany nie będą w pełni obowiązywać, dopóki tego nie zrobisz.
Możesz wypróbować różne poziomy wygładzania czcionek. Musisz po prostu wylogować się i zalogować ponownie, zanim zobaczysz swoje zmiany po uruchomieniu każdego polecenia.
Ten proces został przetestowany na MacOS Mojave developer beta 3, znany również jako macOS Mojave public beta 2.