Jak fixovat rozmazané písma na MacOS Mojave (s Antipixel Subpixel)
Aplikace MacOS Mojave společnosti Apple zakazuje standardní ochranu před subpixelem, také známou jako vyhlazování fontů. Na MacBooku Air nebo počítači Mac připojen k non-Retina displej, upgradu bude vaše písma vypadat horší.
Aktualizace: Byli jsme nalezeni lepší metoda, která skutečně znovu povolí antialiasing subpixelu, než aby se spoléhala pouze na vyhlazování fontů. Otevřete terminál a spusťte následující příkaz:
výchozí zápis -g CGFontRenderingFontSmoothingDisabled -bool NE
Odhlaste se a znovu se přihlaste, aby se vaše změny projevily. Děkujeme děkanovi Herbertovi za to, že nám to oznámili.
Zde je rozdíl
Antialiasing subpixelu je trik navržený tak, aby písma vypadala lépe na displejích s nižším rozlišením. Bez této funkce, která je ve výchozím nastavení povolena, makro Mojave vytváří text na tenké obrazovce, který je méně rozmazaný.
(Jak si někteří čtenáři z Eagle Eye všimli, níže uvedený trik technicky neumožňuje antialiasing subpixelu. To však zvyšuje hmotnost písma, což způsobuje, že písma vypadají méně zubovitě a všude kolem lépe na MacBooku Air a dalších displejích s nízkým rozlišením .)
Zatímco vyhlazování písma subpixel je ve výchozím nastavení zakázáno, můžete jej znovu povolit příkazem terminálu. Existují čtyři možná nastavení: 0 (vypnuto), 1 (lehké vyhlazování), 2 (středně vyhlazující) a 3 (těžké vyhlazení).
Zde vypadá:
Nedoporučujeme povolit antialiasing subpixel, pokud máte Mac s displejem Retina. Písma by měla vypadat hezky a čitelně na displeji Retina, a to i bez antialiasování subpixelů. Pokud však máte displej bez sítnice, doporučujeme tuto funkci znovu povolit.
Jak povolit antialiasing podskupiny
Musíte spustit příkaz terminálu pro změnu nastavení antialiasing podskupiny. Chcete-li otevřít okno Terminál, stisknutím klávesy Command + Space otevřete hledání Spotlight, zadejte "Terminal" a stiskněte klávesu Enter. Můžete také otevřít okno Finder a přejděte do části Aplikace> Nástroje> Terminál.
Zkopírujte a vložte jeden z následujících příkazů do okna Terminál a stiskněte klávesu Enter.
Vyhlazování světlého písma (1):
defaults -currentHost napsat -globalDomain AppleFontSmoothing -int 1
Střední vyhlazování písma (2):
defaults -currentHost napsat -globalDomain AppleFontSmoothing -int 2
Silné vyhlazování písma (3):
defaults -currentHost napsat -globalDomain AppleFontSmoothing -int 3
Žádné vyhlazování písma (0):
defaults -currentHost napsat -globalDomain AppleFontSmoothing -int 0
Odhlaste se ze svého počítače Mac a přihlaste se zpět. Vaše změny nebudou plně účinné, dokud se tak nestane.
Nebojte se vyzkoušet různé úrovně vyhlazování písma. Budete se muset odhlásit a přihlásit se znovu, než se vaše změny zobrazí po spuštění každého příkazu.
Tento proces byl testován na makro Mojave vývojáři beta 3, také známém jako makOS Mojave public beta 2.