Miten korjata epäselviä fontteja MacOS Mojave -palvelussa (Subpixel Antialiasing)
Applen macOS Mojave poistaa oletusarvoisesti subpixel-antialiasoinnin, joka tunnetaan myös nimellä fontin tasoitus. MacBook Airissa tai pöytätietokoneessa, joka on liitetty muihin kuin verkkokalvonäyttöihin, päivittäminen tekee fonteistasi huonommaksi.
Päivittää: Olemme löytäneet paremman menetelmän, jonka avulla subpixel-antialiasointi otetaan uudelleen käyttöön eikä pelkästään luotu kirjasinten tasoitukseen. Avaa terminaali ja suorita seuraava komento:
oletusarvot kirjoittavat -g CGFontRenderingFontSmoothingDisabled -bool NO
Kirjaudu ulos ja kirjaudu sisään, jotta muutokset tulevat voimaan. Kiitos Dean Herbertille siitä, että hän ilmoitti tästä meille.
Tässä on ero
Subpixelin antialiasointi on temppu, joka on suunniteltu tekemään fontteja paremmiksi matalaresoluutioisissa näytöissä. Jos tämä ominaisuus ei ole oletusarvoisesti käytössä, macOS Mojave tekee tekstistä ohuemmaksi ja epäselväksi muiden kuin verkkokalvonäytöissä.
(Kuten jotkut kotkasilmäiset lukijat ovat huomanneet, alla oleva temppu ei teknisesti salli subpixel-antialiasointia. Tämä kuitenkin lisää kirjasinpainoa, mikä tekee kirjasimista näyttämättömämmät ja kaiken kaikkiaan paremman MacBook Airin ja muiden matalan tarkkuuden näytöillä. .)
Vaikka subpixel-fontin tasoitus on oletusarvoisesti pois käytöstä, voit ottaa sen uudelleen käyttöön pääte-komennolla. Mahdollisia asetuksia on neljä: 0 (pois päältä), 1 (kevyt tasoitus), 2 (keskipitkän tasoitus) ja 3 (raskas tasoitus).
Seuraavassa kuvataan:
Emme suosittele subpixel-antialisointia, jos Macissa on Retina-näyttö. Kirjasinten tulisi näyttää hyvältä ja luettavilta Retina-näytöltä ilman subpixel-antialiasointia. Mutta jos sinulla on ei-verkkokalvonäyttö, suosittelemme tämän ominaisuuden ottamista uudelleen käyttöön.
Subpixel Antialiasing -toiminnon käyttöönotto
Sinun on suoritettava pääte-komento muuttaaksesi subpixel-antialiasointiasetuksia. Voit avata Terminal-ikkunan painamalla Command + Space avataksesi Spotlight-haun, kirjoittamalla "Terminal" ja painamalla Enter. Voit myös avata Finderin ikkunan ja siirtyä sovelluksiin> Apuohjelmat> Terminaali.
Kopioi ja liitä jokin seuraavista komennoista pääteikkunaan ja paina Enter.
Kevyt kirjasimen tasoitus (1):
oletukset -currentHost kirjoittaa -globalDomain AppleFontSmoothing -int 1
Keskimääräinen fontin tasoitus (2):
oletukset -currentHost kirjoittaa -globalDomain AppleFontSmoothing -int 2
Raskas kirjasimen tasoitus (3):
oletukset -currentHost kirjoittaa -globalDomain AppleFontSmoothing -int 3
Ei fontin tasoitusta (0):
oletukset -currentHost kirjoittaa -globalDomain AppleFontSmoothing -int 0
Kirjaudu ulos Macista ja kirjaudu sisään. Muutokset eivät tule voimaan ennen kuin teet sen.
Voit vapaasti kokeilla eri kirjasinten tasoitustasoja. Sinun täytyy vain kirjautua ulos ja kirjautua takaisin sisään, ennen kuin näet muutokset jokaisen komennon suorittamisen jälkeen.
Tätä prosessia testattiin macOS Mojave-kehittäjä beta 3: lla, joka tunnetaan myös nimellä macOS Mojave public beta 2.