Изчистване на кеша на шрифтове & Бази данни за шрифтове в Mac OS X за разрешаване на проблеми с необичайни шрифтове

Съдържание:

Anonim

В някои необичайни и наистина редки ситуации шрифтовете в OS X и различни приложения на Mac може да се показват погрешно или направо да не се показват. Обикновено това се случва, след като даден шрифт е бил променен или шрифт е бил инсталиран извън стандартната директория ~/Library/Fonts, но може да се случи и внезапно в някои ситуации. Въпреки че някои проблеми с шрифтовете могат да бъдат коригирани чрез поправяне на разрешения, по-неясни проблеми може да изискват да изхвърлите кешовете на шрифтовете и да ги създадете отново.

Това не е нещо, което трябва да правите небрежно, тъй като няма причина да изпълнявате тази задача, освен ако нямате много специфични проблеми с шрифтовете, свързани с кешове, грешки или специфични грешки при показване, при които се показват глифове, а не шрифтове.

Как да изчистите бази данни за шрифтове и кешове за шрифтове в OS X

От терминала въведете следния команден низ и натиснете return. Това използва sudo, което изисква администраторска парола за изпълнение, както обикновено с елемент от командния ред, ще искате командата да се показва на един ред:

sudo atsutil бази данни -премахване

Това ще премахне всички бази данни с шрифтове и кешове от OS X системата и потребителите. Според страницата с ръководството на atsutil флагът -remove ще изпълни следното:

Завършване на отстраняването на неизправности при дисплея на шрифта с разрешения и рестартиране

Когато atsutil приключи, вероятно ще искате да поправите разрешенията в OS X и от терминала, като използвате и командата disktuil (тъй като все пак вече сте в терминала):

sudo diskutil repairPermissions /

Поправянето на дискови разрешения може да отнеме доста време, така че бъдете готови да изчакате до няколко часа в зависимост от размера и скоростта на вашето устройство и колко файлове имате на Mac.

Когато и двата горни процеса приключат, продължете и рестартирайте Mac както обикновено, вашите шрифтове вече трябва да работят и да се показват добре без допълнителни проблеми.

В случай, че се чудите, това изображение е пример за това как може да изглежда подобен проблем с показването на шрифт:

Очевидно, ако всеки шрифт на вашия Mac се показва по този начин, като поле с главно A в него като , може да е предизвикателство да направите почти всичко и в този случай може да се наложи да стартирате в безопасен режим на OS X или дори в режим за един потребител, като задържите Command+S по време на зареждане, за да изпълните горните команди.

Кажете ни в коментарите дали това е проработило за вас или имате друго решение за специфични проблеми с шрифта на Mac.

Изчистване на кеша на шрифтове & Бази данни за шрифтове в Mac OS X за разрешаване на проблеми с необичайни шрифтове