Tøm skriftbuffere & Fontdatabaser i Mac OS X for å løse uvanlige skriftproblemer

Innholdsfortegnelse:

Anonim

I noen uvanlige og riktignok sjeldne situasjoner kan fonter i OS X og ulike Mac-apper vises feilaktig, eller direkte mislykkes. Vanligvis skjer dette etter at en font har blitt endret eller en font er installert utenfor standard ~/Library/Fonts-katalogen, men det kan også skje ut av det blå i noen situasjoner. Mens noen skriftproblemer kan fikses ved å reparere tillatelser, kan mer uklare problemer kreve at du dumper skriftbufferene og bygger dem på nytt.

Dette er ikke noe du bør gjøre tilfeldig, da det ikke er noen grunn til å utføre denne oppgaven med mindre du har svært spesifikke skriftproblemer knyttet til cacher, feil eller spesifikke visningsfeil der glyfer vises i stedet for fonter.

Hvordan tømme skriftdatabaser og fontbuffere i OS X

Fra terminalen, skriv inn følgende kommandostreng og trykk retur. Dette bruker sudo, som krever et administratorpassord for å utføre, som vanlig med et kommandolinjeelement vil du at kommandoen skal vises på en enkelt linje:

sudo atsutil databases -remove

Dette vil fjerne alle skriftdatabaser og cacher fra OS X-systemet og brukerne. I henhold til manualsiden til atsutil vil -remove-flagget utføre følgende:

Fullføre feilsøking av fontvisning med tillatelser og omstart

Når atsutil er ferdig med å kjøre, vil du sannsynligvis reparere tillatelser i OS X fra Terminal også ved å bruke disktuil-kommandoen (siden du tross alt allerede er i Terminal):

sudo diskutil reparasjon Tillatelser /

Reparasjon av disktillatelser kan ta ganske lang tid, så vær forberedt på å vente opptil flere timer avhengig av størrelsen og hastigheten på stasjonen og hvor mange filer du har på Mac-en.

Når begge prosessene ovenfor er fullført, fortsett og start Mac-en på nytt som vanlig, skriftene dine skal nå fungere og vises fint uten flere problemer.

Hvis du lurer på, er dette bildet et eksempel på hvordan et slikt fontvisningsproblem kan se ut:

Hvis hver skrifttype på Mac-en din vises slik, som en boks med stor A i som , kan det være utfordrende å gjøre mye av alt, og i så fall må du kanskje starte opp inn i OS X sikker modus, eller til og med i enkeltbrukermodus ved å holde nede Kommando+S under oppstart for å kjøre kommandoene ovenfor.

Gi oss beskjed i kommentarfeltet om dette fungerte for deg, eller om du har en annen løsning for spesifikke skriftproblemer på Macen.

Tøm skriftbuffere & Fontdatabaser i Mac OS X for å løse uvanlige skriftproblemer