Dopo l'aggiornamento all'interfaccia Lion sembra che l'allineamento si interrompa, qualche idea?

0

Dopo l'aggiornamento dopo Lion (circa 3 mesi fa) sempre più interfacce sembrano interrompersi. È più facile vederlo!

Qualcuno sa come risolvere questo problema?

    
posta Josua Pedersen 12.10.2011 - 16:05
fonte

2 risposte

1

Prima , esegui un avvio sicuro . Questo, tra le altre cose, cancella le cache dei font di Mac OS X. Ci sono anche diversi strumenti GUI di terze parti per cancellare le cache dei font, e c'è un comando da riga di comando per farlo nel Terminale; qualcun altro può fornire i dettagli?

Secondo , potrebbe essere una soluzione lunga, ma hai usato TinkerTool o un'utilità simile per modificare le dimensioni dei punti di default del font di sistema? In tal caso, prova a ripristinare tutti i valori predefiniti.

TinkerTool ha molte altre meravigliose funzionalità, ma le sue impostazioni sulla dimensione dei punti dei caratteri non sono pratiche semplicemente perché Mac OS X non ha mai reagito bene alle modifiche nella dimensione dei punti dei caratteri nell'interfaccia utente.

Dai un'occhiata alla schermata qui sotto. Mostra l'interfaccia TinkerTool impostata su impostazioni di sistema predefinite appropriate per tutti i tipi di carattere. Puoi utilizzare questo per confermare che tutto sia impostato sul valore predefinito corretto.

    
risposta data 12.10.2011 - 16:32
fonte
0

L'ho visto molte volte in passato. È un bug sicuro, cioè non ha alcun effetto sui dati, solo l'aspetto dei caratteri sullo schermo. Il problema in questo caso è il font Helvetica (e le sue varianti). Apple usa una versione TrueType del font e probabilmente lo hai sostituito in qualche modo con una versione PostScript o OpenType.

Ogni font ha una linea di base in cui tutti i "fondi" dei personaggi sono allineati e le lettere con discendenti come "g, j e y" lasceranno cadere le loro parti inferiori. Anche se il carattere è chiamato lo stesso, la linea di base impostata dal creatore del carattere può essere diversa da TrueType a OpenType e così via ... Pertanto questo errore si verifica.

Scopri semplicemente perché il tuo Helvetica è stato modificato e, se possibile, modificalo. O tu o qualcuno hai sostituito il font nella cartella / System / Library / Fonts /, oppure stai usando un gestore di font (Suitcase, FontExplorer Pro, ecc.) Che può cambiare font nel sistema.

Qualunque cosa tu faccia, hai bisogno che Helvetica (e diverse varianti di esso, così come altre) siano sempre presenti nel tuo sistema, devono essere disponibili prima che venga caricato qualsiasi gestore di font. Altrimenti il sistema diventerà instabile. Il sistema operativo non si cura di che tipo sia, purché sia presente.

Puoi dare un'occhiata a questo eccellente documento di Extensis, scaricabile qui:

link

Copre i caratteri obbligatori, quelli che possono essere rimossi e molto altro ancora.

    
risposta data 12.10.2011 - 17:59
fonte

Leggi altre domande sui tag