Cancella cache dei font & Database dei font in Mac OS X per risolvere problemi di font insoliti

Sommario:

Anonim

In alcune situazioni insolite e certamente rare, i caratteri in OS X e varie app per Mac potrebbero essere visualizzati erroneamente o addirittura non essere visualizzati. In genere ciò accade dopo che un font è stato modificato o un font è stato installato al di fuori della directory standard ~/Library/Fonts, ma può anche accadere all'improvviso in alcune situazioni. Mentre alcuni problemi relativi ai caratteri possono essere risolti riparando le autorizzazioni, problemi più oscuri potrebbero richiedere di scaricare le cache dei caratteri e ricostruirle.

Questo non è qualcosa che dovresti fare casualmente poiché non c'è motivo di eseguire questa attività a meno che tu non abbia problemi di font molto specifici relativi a cache, errori o errori di visualizzazione specifici in cui vengono visualizzati i glifi anziché i caratteri.

Come cancellare i database dei font e le cache dei font in OS X

Dal Terminale, inserisci la seguente stringa di comando e premi Invio. Questo utilizza sudo, che richiede la password di un amministratore per essere eseguito, come al solito con un elemento della riga di comando, vorrai che il comando appaia su una singola riga:

sudo atsutil databases -remove

Questo rimuoverà tutti i database e le cache dei font dal sistema OS X e dagli utenti. Secondo la pagina di manuale di atsutil, il flag -remove eseguirà quanto segue:

Completamento della visualizzazione dei caratteri Risoluzione dei problemi con autorizzazioni e riavvio

Quando atsutil ha terminato l'esecuzione, probabilmente vorrai riparare i permessi in OS X anche dal Terminale usando anche il comando disktuil (visto che sei già nel Terminale, dopo tutto):

sudo diskutil repairPermissions /

Riparare i permessi del disco può richiedere un po' di tempo, quindi preparati ad aspettare fino a diverse ore a seconda delle dimensioni e della velocità del tuo disco e di quanti file hai sul Mac.

Quando entrambi i processi precedenti sono terminati, vai avanti e riavvia il Mac come al solito, i tuoi caratteri ora dovrebbero funzionare e essere visualizzati correttamente senza ulteriori problemi.

Nel caso ve lo stiate chiedendo, questa immagine è un esempio di come potrebbe apparire un problema di visualizzazione dei caratteri di questo tipo:

Ovviamente se ogni carattere sul tuo Mac viene visualizzato in questo modo, come una casella con la A maiuscola come , potrebbe essere difficile fare qualsiasi cosa, e in tal caso potresti dover avviare in modalità provvisoria OS X o anche in modalità utente singolo tenendo premuto Comando + S durante l'avvio per eseguire i comandi precedenti.

Fateci sapere nei commenti se questo ha funzionato per voi, o se avete un' altra soluzione per specifici problemi di carattere sul Mac.

Cancella cache dei font & Database dei font in Mac OS X per risolvere problemi di font insoliti