Vymažte mezipaměti písem & databáze písem v systému Mac OS X, abyste vyřešili neobvyklé problémy s písmy
Obsah:
V některých neobvyklých a nepochybně vzácných situacích se písma v OS X a různých aplikacích pro Mac mohou zobrazovat chybně nebo se úplně nezobrazují. Obvykle k tomu dochází poté, co bylo písmo upraveno nebo bylo nainstalováno písmo mimo standardní adresář ~/Library/Fonts, ale v některých situacích se to může stát také zčistajasna. Zatímco některé problémy s písmy lze opravit opravou oprávnění, obskurnější problémy mohou vyžadovat vypsání mezipaměti písem a jejich opětovné sestavení.
Toto není něco, co byste měli dělat náhodně, protože není důvod tento úkol provádět, pokud nemáte velmi specifické problémy s písmy týkající se mezipaměti, chyb nebo specifických chyb zobrazení, kde se místo písem zobrazují glyfy.
Jak vymazat databáze písem a mezipaměti písem v OS X
Z terminálu zadejte následující příkazový řetězec a stiskněte return. Toto používá sudo, které ke spuštění vyžaduje heslo správce, jako obvykle u položky příkazového řádku budete chtít, aby se příkaz objevil na jednom řádku:
databáze sudo atsutil -odstranit
Toto odstraní všechny databáze písem a mezipaměti ze systému OS X a uživatelů. Podle manuálové stránky atsutilu příznak -remove provede následující:
Dokončení odstraňování problémů se zobrazením písma s oprávněními a restartování
Když atsutil skončí, pravděpodobně budete chtít opravit oprávnění v OS X také z Terminálu pomocí příkazu disktuil (protože už jste v Terminálu):
sudo diskutil repairOprávnění /
Oprava oprávnění disku může nějakou dobu trvat, takže buďte připraveni čekat až několik hodin v závislosti na velikosti a rychlosti vašeho disku a počtu souborů, které máte na Macu.
Po dokončení obou výše uvedených procesů pokračujte a restartujte Mac jako obvykle. Vaše písma by nyní měla fungovat a zobrazovat se dobře bez dalších problémů.
Pokud vás to zajímá, tento obrázek je příkladem toho, jak může takový problém se zobrazením písma vypadat:
Je zřejmé, že pokud se každé písmo na vašem Macu zobrazuje takto, jako rámeček s velkým A jako , může být náročné dělat cokoli a v takovém případě možná budete muset zavést do nouzového režimu OS X nebo dokonce do režimu pro jednoho uživatele podržením Command+S během spouštění pro spuštění výše uvedených příkazů.
Dejte nám vědět v komentářích, jestli vám to fungovalo, nebo jestli máte jiné řešení pro konkrétní problémy s písmy na Macu.