Ricarica tutti i font senza riavviare un'app

3

Su Mac, quando modifichi il design di un font e desideri riflettere la modifica di un'app (ad esempio, mostra glifi in un disegno aggiornato anziché uno vecchio), di solito devi riavviare l'app. C'è un modo per ottenere rapidamente il cambiamento riflesso in tutte le app senza riavviare? Attualmente sto modificando un font frequentemente e il riavvio di app ogni volta è un problema.

Una cosa che ho notato è che quando modifico un font e digito i glifi aggiornati per la prima volta in ore, le app riflettono la modifica e visualizzano i glifi in un nuovo disegno anziché in uno vecchio senza riavviare. Quindi sospettavo che comandi come purge , killall -KILL SystemUIServer, e killall -KILL Dock potessero essere rilevanti (eseguivo quei comandi un paio di volte al giorno) quindi ho provato ma non funzionavano.

Ho anche provato

sudo atsutil databases -remove
atsutil server -shutdown
atsutil server -ping

ma non ha avuto alcun effetto.

OS: Mountain Lion 10.8.3

    
posta stacko 20.10.2017 - 09:45
fonte

1 risposta

1

Qualcuno potrebbe avere una soluzione migliore, ma ecco una spiegazione e una soluzione alternativa.

Il problema che stai riscontrando è che stai modificando un carattere già caricato dalle tue applicazioni. In altre parole, mentre macOS è stato in grado di aggiungere dinamicamente i font ai menu delle applicazioni fin dall'esordio del Libro Font (anche se spesso non funzionava bene fino a quando Mac OS X Leopard è stato rilasciato nel 2007), non è in grado di innescare il fatto che il carattere stesso è cambiato.

La mia ipotesi migliore per una soluzione alternativa è quella di utilizzare il Libro Font per Disabilitare il carattere e quindi per Abilitare di nuovo. Questo dovrebbe forzare tutte le tue applicazioni aperte a registrare la modifica perché il font è stato nuovamente abilitato.

Per inciso, potresti trovare questa pagina di tuo interesse: Gestione dei caratteri in macOS e OS X .

    
risposta data 20.10.2017 - 10:13
fonte

Leggi altre domande sui tag