Ako opraviť rozmazané písma na MacOS Mojave (s Antipixel Subpixel)
Apple MacOS Mojave zablokuje implicitné antialiasing subpixel, tiež známy ako vyhladzovanie písma. V počítači MacBook Air alebo na počítači Mac pripojenom na displej, ktorý nie je obsahom sietnice, inovácia spôsobí, že vaše písma budú horšie.
aktualizovať: Našli sme lepšiu metódu, ktorá skutočne znova povolí antialiasing podskupiny, a nie len spoliehať sa na vyhladzovanie písma. Otvorte terminál a spustite nasledujúci príkaz:
predvolené písanie -g CGFontRenderingFontSmoothingDisabled -bool NO
Odhláste sa a prihláste sa, aby sa vaše zmeny prejavili. Vďaka Deanovi Herbertovi to oznámili.
Tu je rozdiel
Antialiasing podskupiny je trik navrhnutý tak, aby písma vyzerali lepšie na displejoch s nižším rozlíšením. Bez tejto funkcie, ktorá je v predvolenom nastavení povolená, makro Mojave vytvára text na obrazovkách bez sietnice tenší a rozmazaný.
(Tak ako niektorí čitatelia s orlami si všimli, nižšie uvedený trik technicky neumožňuje antialiasing v podskupine. To však zvyšuje hmotnosť písma, čo spôsobuje, že písma sú na obrazovke MacBook Air a ostatných displejoch s nízkym rozlíšením .)
Zatiaľ čo v predvolenom nastavení je vyčistenie subpixelových fontov vypnuté, môžete ho znovu povoliť pomocou príkazu terminálu. Existujú štyri možné nastavenia: 0 (zakázané), 1 (vyhladzovanie svetla), 2 (stredné vyhladenie) a 3 (ťažké vyhladenie).
Tu je to, ako vyzerajú:
Neodporúčame povoliť antialiasing podsiete, ak máte Mac s displejom Retina. Písma by mali vyzerať pekne a čitateľne na displeji Retina aj bez antialiasovania podskupiny. Ak však máte displej, ktorý nie je obsahom sietnice, odporúčame opätovnú aktiváciu tejto funkcie.
Ako povoliť vylúčenie subpixelov
Musíte spustiť príkaz terminálu a zmeniť nastavenia antialiasing podskupiny. Ak chcete otvoriť okno Terminál, stlačte kláves Command + Space na otvorenie vyhľadávania Spotlight, zadajte "Terminal" a stlačte Enter. Môžete tiež otvoriť okno Finder a prejdite na položku Aplikácie> Nástroje> Terminál.
Skopírujte a vložte jeden z nasledujúcich príkazov do okna Terminál a stlačte kláves Enter.
Vyhlazovanie svetlého písma (1):
default -currentHost write -globalDomain AppleFontSmoothing -int 1
Stredné vyhladzovanie písma (2):
defaults -currentHost write -globalDomain AppleFontSmoothing -int 2
Veľké vyhladzovanie písma (3):
default -currentHost write -globalDomain AppleFontSmoothing -int 3
Bez vyhladzovania písma (0):
predvolené -currentHost napísať -globalDomain AppleFontSmoothing -int 0
Odhláste sa z počítača Mac a znova sa prihláste. Vaše zmeny sa úplne nenaplnia, kým to neurobíte.
Nebojte sa vyskúšať rôzne úrovne vyhladzovania písma. Stačí sa odhlásiť a prihlásiť sa skôr, ako sa vaše zmeny zobrazia po spustení každého príkazu.
Tento proces bol testovaný na makro Mojave developer beta 3, tiež známy ako macOS Mojave public beta 2.