0 votes

Après la mise à niveau vers Lion, l'alignement de l'interface semble se casser, des idées?

Après la mise à niveau après Lion (environ 3 mois auparavant), de plus en plus d'interfaces semblent simplement se casser. C'est plus facile si vous le voyez vous-mêmes!

CalendrierIcôneWidgetWidget

Quelqu'un sait comment résoudre ce problème?

1voto

Premièrement, faites une Boot sécurisé. Cela permet, entre autres choses, de vider les caches de polices de caractères de Mac OS X. Il existe également plusieurs outils GUI tiers pour vider les caches de polices de caractères, et il y a une commande en ligne de commande pour le faire dans le Terminal; est-ce que quelqu'un d'autre pourrait fournir les détails?

Deuxièmement, cela peut sembler improbable, mais avez-vous utilisé TinkerTool ou un utilitaire similaire pour changer les tailles par défaut des polices système? Si c'est le cas, essayez de tout remettre à sa valeur par défaut.

TinkerTool a de nombreuses autres capacités merveilleuses, mais ses paramètres de taille de police ne sont pas pratiques simplement parce que Mac OS X n'a jamais bien réagi aux changements de taille de police dans l'interface utilisateur.

Jetez un œil à la capture d'écran ci-dessous. Elle montre l'interface TinkerTool réglée sur les paramètres système par défaut appropriés pour toutes les polices. Vous pouvez l'utiliser pour confirmer que tout est réglé sur le bon paramètre par défaut.

entrer la description de l'image ici

0voto

Hans Sjunnesson Points 5748

J'ai vu cela de nombreuses fois auparavant. C'est un bogue sans danger, c'est-à-dire qu'il n'affectera pas vos données, seulement l'apparence des polices à l'écran. Le problème dans ce cas est la police Helvetica (et toutes ses variations). Apple utilise une version TrueType de la police, et vous avez probablement d'une manière ou d'une autre remplacé cette version par une version PostScript ou OpenType.

Chaque police a une ligne de base sur laquelle les "bas" de tous les caractères s'alignent et les lettres avec des descendantes comme 'g, j et y' laisseront leurs parties inférieures pendre. Même si la police a le même nom, la ligne de base définie par le créateur de la police peut être différente d'un TrueType à un OpenType et ainsi de suite... C'est pourquoi ce bogue se produit.

Trouvez simplement pourquoi votre Helvetica a été modifiée et changez-la si possible. Soit vous, soit quelqu'un d'autre a remplacé la police dans le dossier /System/Library/Fonts/, ou vous utilisez un gestionnaire de polices (Suitcase, FontExplorer Pro, etc.) qui peut modifier les polices du système.

Quoi que vous fassiez, vous devez toujours avoir Helvetica (et assez de variations de celle-ci, ainsi que d'autres) présentes dans votre système, elles doivent être disponibles avant que tout gestionnaire de polices ne soit chargé. Sinon, votre système deviendra instable. Le système d'exploitation n'a pas d'importance quel type de police c'est, tant qu'elle est présente.

Vous pouvez consulter ce document excellent d'Extensis, téléchargeable ici :

http://www.extensis.com/en/downloads/document_download.jsp?docId=5600039

Il couvre les polices qui sont obligatoires, celles qui peuvent être supprimées, et bien plus encore.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X