Kaip išspręsti neryškius šriftus MacOS Mojave (su „Subpixel Antialiasing“)
Apple MacOS Mojave išjungia subpixel antialiasing, taip pat žinomas kaip šrifto išlyginimas. „MacBook Air“ arba „Mac“ darbalaukyje, prijungtoje prie ne tinklainės ekrano, naujinimas leis jūsų šriftams dar blogiau.
Atnaujinti: Mes radome geresnį metodą, kuris iš tikrųjų vėl įgalins subpixel antialiasing, o ne tik pasikliaudamas šrifto išlyginimu. Atidarykite terminalą ir paleiskite šią komandą:
Numatytasis rašo -g CGFontRenderingFontSmoothingDisabled-bool NO
Atsijunkite ir prisijunkite, kad pakeitimai įsigaliotų. Dėkojame Deanui Herbertui apie tai pranešus mums.
Čia yra skirtumas
„Subpixel“ antialiasavimas yra triukas, sukurtas siekiant, kad šriftai būtų geriau matomi mažesnės skiriamosios gebos ekranuose. Jei ši funkcija nebus įjungta pagal nutylėjimą, „MacOS Mojave“ teksto išvaizda tampa plonesnė ir neryškesnė ne tinklainės ekrane.
(Kaip pastebėjo kai kurie erelio akių skaitytojai, žemiau pateikiamas triukas techniškai neleidžia naudoti subpixel antialiasing. Tačiau tai padidina šrifto svorį, todėl šriftai MacBook Air ir kituose mažos skiriamosios gebos ekranuose atrodo mažiau nelygūs ir visapusiškai geresni .)
Nors subpixel šrifto išlyginimas yra išjungtas pagal nutylėjimą, galite jį iš naujo įjungti su terminalo komanda. Galimi keturi nustatymai: 0 (išjungta), 1 (šviesos išlyginimas), 2 (vidutinio lyginimo) ir 3 (stiprus išlyginimas).
Štai ką jie atrodo:
Nerekomenduojame įjungti subpixel antialiasing, jei turite „Mac“ su tinklainės ekranu. Šriftai turėtų atrodyti gražūs ir skaitomi tinklainės ekrane net ir be subpixel antialiasavimo. Bet jei turite ne tinklainės ekraną, rekomenduojame iš naujo įjungti šią funkciją.
Kaip įjungti „Subpixel“ antialiasavimą
Turite paleisti terminalo komandą, kad pakeistumėte subpixel antialiasavimo nustatymus. Norėdami atidaryti terminalo langą, paspauskite Command + Space, kad atidarytumėte „Spotlight“ paiešką, įveskite „Terminal“ ir paspauskite „Enter“. Taip pat galite atidaryti „Finder“ langą ir eikite į „Applications“> „Utilities“> „Terminal“.
Kopijuokite ir įklijuokite vieną iš šių komandų į terminalo langą ir paspauskite Enter.
Šviesos šrifto lyginimas (1):
defaults -currentHost write -globalDomain AppleFontSmoothing -int 1
Vidutinis šrifto švelninimas (2):
defaults -currentHost write -globalDomain AppleFontSmoothing -int 2
Sunkusis šrifto lyginimas (3):
default -currentHost write -globalDomain AppleFontSmoothing -int 3
Nėra šrifto išlyginimo (0):
defaults -currentHost write -globalDomain AppleFontSmoothing -int 0
Atsijunkite nuo „Mac“ ir prisijunkite. Jūsų pakeitimai visiškai neįsigalios, kol nepadarysite.
Nesivaržykite pabandyti įvairius šrifto lyginimo lygius. Prieš peržiūrėdami kiekvieną komandą, turėsite atsijungti ir prisiregistruoti atgal.
Šis procesas buvo išbandytas MacOS Mojave kūrėjo beta 3, taip pat žinomas kaip macOS Mojave viešasis beta 2.