Ștergeți cache-urile fonturilor & Baze de date cu fonturi în Mac OS X pentru a rezolva probleme neobișnuite cu fonturile

Cuprins:

Anonim

În unele situații neobișnuite și, desigur, rare, fonturile din OS X și diferite aplicații Mac pot fi afișate eronat sau chiar să nu se afișeze. De obicei, acest lucru se întâmplă după ce un font a fost modificat sau un font a fost instalat în afara directorului standard ~/Library/Fonts, dar se poate întâmpla din senin și în unele situații. În timp ce unele probleme cu fonturile pot fi rezolvate prin repararea permisiunilor, probleme mai obscure pot necesita să aruncați cache-urile fonturilor și să le reconstruiți.

Acesta nu este ceva pe care ar trebui să-l faceți în mod obișnuit, deoarece nu există niciun motiv pentru a efectua această sarcină decât dacă aveți probleme foarte specifice cu fonturile legate de cache-uri, erori sau erori specifice de afișare în care glifele apar mai degrabă decât fonturile.

Cum să ștergeți bazele de date cu fonturi și cache-urile de fonturi în OS X

Din terminal, introduceți următorul șir de comandă și apăsați return. Aceasta folosește sudo, care necesită o parolă de administrator pentru a se executa, ca de obicei cu un element de linie de comandă, veți dori ca comanda să apară pe o singură linie:

sudo atsutil baze de date -eliminare

Acest lucru va elimina toate bazele de date de fonturi și cache-urile din sistemul OS X și utilizatori. Conform paginii de manual a atsutil, indicatorul -remove va efectua următoarele:

Finalizarea depanării afișajului fontului cu permisiuni și repornire

Când atsutil s-a terminat de rulat, probabil că veți dori să reparați permisiunile în OS X și de pe terminal, folosind și comanda disktuil (din moment ce sunteți deja în Terminal, până la urmă):

sudo diskutil repairPermissions /

Repararea permisiunilor discului poate dura destul de mult, așa că fiți pregătit să așteptați până la câteva ore, în funcție de dimensiunea și viteza unității dvs. și de câte fișiere aveți pe Mac.

Când ambele procese de mai sus s-au terminat, continuați și reporniți Mac-ul ca de obicei, acum fonturile ar trebui să funcționeze și să se afișeze bine, fără alte probleme.

În cazul în care vă întrebați, această imagine este un exemplu despre cum poate arăta o astfel de problemă de afișare a fonturilor:

Evident că, dacă fiecare font de pe Mac-ul tău se afișează așa, ca o casetă cu un A majuscul în el, cum ar fi , poate fi dificil să faci multe și, în acest caz, poate fi necesar să pornești în modul sigur OS X, sau chiar în modul utilizator unic, ținând apăsat Command+S în timpul pornirii pentru a rula comenzile de mai sus.

Spuneți-ne în comentarii dacă acest lucru a funcționat pentru dvs. sau dacă aveți o altă soluție pentru anumite probleme de font pe Mac.

Ștergeți cache-urile fonturilor & Baze de date cu fonturi în Mac OS X pentru a rezolva probleme neobișnuite cu fonturile