Så här fixar du oskarpa teckensnitt på macOS Mojave (med subpixel-antialiasing)
Apples macOS Mojave inaktiverar subpixel antialiasing, som även kallas typsnitt utjämning, som standard. På en MacBook Air eller en stationär Mac ansluten till en icke-retina-bildskärm, kommer uppgraderingen att göra dina teckensnitt värre.
Uppdatering: Vi har hittat en bättre metod som faktiskt kommer att aktivera subpixel-antialiasing snarare än att bara förlita sig på utjämning av teckensnitt. Öppna en terminal och kör följande kommando:
standardvärden skriv -g CGFontRenderingFontSmoothingDisabled -bool NO
Logga ut och logga in igen för att dina ändringar ska träda i kraft. Tack till Dean Herbert för att rapportera detta till oss.
Här är skillnaden
Subpixel antialiasing är ett knep som gör att teckensnitt ser bättre ut på skärmar med lägre upplösning. Utan den här funktionen aktiveras som standard gör macOS Mojave text tunnare och mer oskärpa på icke-näthinnans skärmar.
(Som vissa örnögda läsare har märkt, gör det här tekniken inte tekniskt möjliggör subpixel-antialiasing. Det ökar dock teckensnittets vikt, vilket gör att teckensnitt ser mindre skarpt och allt bättre på MacBook Air och andra skärmar med låg upplösning .)
Medan subpixel fontutjämning är avaktiverad som standard kan du aktivera den igen med ett terminalkommando. Det finns fyra möjliga inställningar: 0 (inaktiverad), 1 (ljusutjämning), 2 (medium utjämning) och 3 (kraftig utjämning).
Så här ser de ut:
Vi rekommenderar inte att du aktiverar subpixel antialiasing om du har Mac med en näthinneskärm. Teckensnitt ska vara snygga och läsbara på en näthinnans display även utan subpixel antialiasing. Men om du har en icke-näthinnan, rekommenderar vi att du aktiverar den här funktionen igen.
Så här aktiverar du subpixel-antialiasing
Du måste köra ett terminalkommando för att ändra dina subpixel antialiasing inställningar. För att öppna ett Terminal-fönster trycker du på Kommando + Mellanslag för att öppna Spotlight-sökning, skriv "Terminal" och tryck på Enter. Du kan också öppna ett Finder-fönster och gå till Program> Verktyg> Terminal.
Kopiera och klistra in en av följande kommandon i Terminal-fönstret och tryck på Enter.
Lätt typsnitt utjämning (1):
standardinställningar - kontinuerligHost skriva -globalDomain AppleFontSmoothing -int 1
Medium font utjämning (2):
standardvärden -kompenseraHost skriva -globalDomain AppleFontSmoothing -int 2
Tung typsnitt utjämning (3):
standardinställningar - nuvarandeHost skriva -globalDomain AppleFontSmoothing -int 3
Ingen fontutjämning (0):
standardinställningar - aktuellHost skriva -globalDomain AppleFontSmoothing -int 0
Logga ut från din Mac och logga in igen. Dina ändringar kommer inte att träda i kraft förrän du gör det.
Gärna prova olika nivåer för utjämning av teckensnitt. Du måste bara logga ut och logga in innan du kan se dina ändringar efter att ha kört varje kommando.
Denna process testades på macOS Mojave utvecklare beta 3, även känd som macOS Mojave public beta 2.