נקה מטמון גופנים & מסדי נתונים של גופנים ב-Mac OS X כדי לפתור בעיות גופנים חריגות

תוכן עניינים:

Anonim

בכמה מצבים חריגים ונדירים אמנם, גופנים ב-OS X ובאפליקציות Mac שונות עלולים להופיע בטעות, או ממש לא להופיע. בדרך כלל זה קורה לאחר שגופן שונה או גופן הותקן מחוץ לספריית ~/Library/Fonts הרגילה, אבל זה יכול לקרות גם במצבים מסוימים. בעוד שבעיות גופנים מסוימות ניתנות לתיקון על ידי תיקון הרשאות, בעיות לא ברורות יותר עשויות לחייב אותך לזרוק את מטמוני הגופנים ולבנות אותם מחדש.

זה לא משהו שאתה צריך לעשות כלאחר יד מכיוון שאין סיבה לבצע משימה זו אלא אם יש לך בעיות גופנים ספציפיות מאוד הנוגעות למטמונים, שגיאות או שגיאות תצוגה ספציפיות שבהן מופיעים גליפים ולא גופנים.

כיצד לנקות מסדי נתונים של גופנים ומטמוני גופנים במערכת ההפעלה X

מהטרמינל, הזן את מחרוזת הפקודה הבאה ולחץ על return. זה משתמש ב-sudo, הדורש סיסמת מנהל כדי לבצע, כרגיל עם פריט שורת פקודה, תרצה שהפקודה תופיע בשורה אחת:

sudo atsutil databases -remove

זה יסיר את כל מסדי הנתונים והמטמונים של הגופנים ממערכת OS X ומהמשתמשים. לפי הדף הידני של atsutil, הדגל -remove יבצע את הפעולות הבאות:

השלמת פתרון בעיות בתצוגת גופנים עם הרשאות ואתחול מחדש

כאשר atsutil תסיים לרוץ, סביר להניח שתרצה לתקן הרשאות ב-OS X גם מהטרמינל על ידי שימוש בפקודת disktuil גם כן (מכיוון שאתה כבר בטרמינל, אחרי הכל):

sudo diskutil repairPermissions /

תיקון הרשאות דיסק יכול לקחת לא מעט זמן, אז היה מוכן להמתין עד מספר שעות בהתאם לגודל ולמהירות הכונן שלך וכמה קבצים יש לך ב-Mac.

כאשר שני התהליכים שלעיל יסתיימו , קדימה והפעל מחדש את ה-Mac כרגיל, הגופנים שלך אמורים כעת לעבוד ולהופיע בסדר ללא בעיות נוספות.

למקרה שאתה תוהה, תמונה זו היא דוגמה לאיך יכולה להיראות בעיית תצוגת גופנים כזו:

ברור שאם כל גופן ב-Mac שלך מוצג כך, כתיבה עם אות A גדולה כמו , זה עשוי להיות מאתגר לעשות הרבה מכל דבר, ובמקרה כזה ייתכן שיהיה עליך לאתחל למצב בטוח של OS X, או אפילו למצב משתמש יחיד על ידי לחיצה ממושכת על Command+S במהלך האתחול כדי להפעיל את הפקודות לעיל.

ספר לנו בתגובות אם זה עבד בשבילך, או אם יש לך פתרון אחר לבעיות גופנים ספציפיות ב-Mac.

נקה מטמון גופנים & מסדי נתונים של גופנים ב-Mac OS X כדי לפתור בעיות גופנים חריגות