مسح ذاكرة التخزين المؤقت للخطوط & قواعد بيانات الخطوط في نظام التشغيل Mac OS X لحل مشكلات الخطوط غير العادية
جدول المحتويات:
في بعض المواقف النادرة وغير المعتادة ، قد يتم عرض الخطوط في OS X وتطبيقات Mac المختلفة بشكل خاطئ أو يفشل تمامًا في العرض. يحدث هذا عادةً بعد تعديل الخط أو تثبيت الخط خارج الدليل القياسي ~ / Library / Fonts ، ولكن يمكن أن يحدث ذلك باللون الأزرق في بعض المواقف أيضًا. بينما يمكن إصلاح بعض مشكلات الخطوط عن طريق إصلاح الأذونات ، فقد تتطلب منك المزيد من المشكلات الغامضة تفريغ ذاكرة التخزين المؤقت للخطوط وإعادة بنائها.
هذا ليس شيئًا يجب عليك القيام به بشكل عرضي حيث لا يوجد سبب لأداء هذه المهمة ما لم تكن لديك مشاكل خط محددة للغاية تتعلق بالذاكرة المؤقتة أو الأخطاء أو أخطاء العرض المحددة حيث تظهر الحروف الرسومية بدلاً من الخطوط.
كيفية مسح قواعد بيانات الخطوط وذاكرة التخزين المؤقت للخطوط في OS X
من Terminal ، أدخل سلسلة الأوامر التالية واضغط على رجوع. يستخدم هذا sudo ، الذي يتطلب كلمة مرور المسؤول للتنفيذ ، كالمعتاد مع عنصر سطر أوامر ، سترغب في ظهور الأمر في سطر واحد:
sudo atsutil قواعد البيانات -إزالة
سيؤدي هذا إلى إزالة جميع قواعد بيانات الخطوط وذاكرة التخزين المؤقت من نظام OS X والمستخدمين. وفقًا لصفحة دليل atsutil ، ستؤدي علامة -remove ما يلي:
إكمال استكشاف أخطاء عرض الخط وإصلاحها باستخدام الأذونات وإعادة التشغيل
عند انتهاء تشغيل atsutil ، ربما ترغب في إصلاح الأذونات في OS X من Terminal أيضًا باستخدام الأمر disktuil (بما أنك بالفعل في Terminal ، بعد كل شيء):
sudo diskutil repairPermissions /
قد يستغرق إصلاح أذونات القرص بعض الوقت ، لذا كن مستعدًا للانتظار عدة ساعات حسب حجم محرك الأقراص وسرعته وعدد الملفات الموجودة على جهاز Mac.
عند الانتهاء من كلتا العمليتين المذكورتين أعلاه ، امض قدمًا وأعد تشغيل جهاز Mac كالمعتاد ، يجب أن تعمل الخطوط الآن وتعرض بشكل جيد دون أي مشاكل أخرى.
في حال كنت تتساءل ، هذه الصورة هي مثال لما قد تبدو عليه مشكلة عرض الخط:
من الواضح أنه إذا كان كل خط على جهاز Mac الخاص بك معروضًا بهذا الشكل ، فقد يكون من الصعب القيام بالكثير من أي شيء ، كصندوق به حرف A كبير ، وفي هذه الحالة قد تحتاج إلى التمهيد في الوضع الآمن OS X ، أو حتى في وضع المستخدم الفردي عن طريق الضغط باستمرار على Command + S أثناء التمهيد لتشغيل الأوامر المذكورة أعلاه.
أخبرنا في التعليقات إذا كان هذا يناسبك ، أو إذا كان لديك حل آخر لمشاكل خط معينة على جهاز Mac.