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



נסה את הכלי שלנו לביטול בעיות

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



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



שיטה 1: בדוק את הגליפים בעזרת gucharmap

התחל את מפת הדמויות של GNOME על ידי חיפוש אותה ב- Dash, פתיחה מתפריט היישומים שבתפריט אביזרים או לחיצה עליו בתפריט אביזרים שהתחיל מתפריט הזיפים ב- Xfce4. משתמשי KDE עשויים לרצות להפעיל את KCharSelect, שהיא התוכנית המקבילה בסביבת שולחן העבודה ההיא. לחץ על תיבת שם הגופן וגלול מטה כדי לבחור את הגופן שאיתו אתה מתקשה. אם אתה יכול לראות את השם, בחר אותו ואז בחר בלוק Unicode שיציג את סוג התווים שאתה מעוניין בהם.



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



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

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

שיטה 2: שימוש ב- fc-cache ו- fc-list לעדכון רשימות הגופנים

אם מעולם לא הצלחת למצוא את הגופן בשיטה הראשונה, יהיה עליך לפתוח שורת פקודה. חפש את תוכנית הטרמינל מה- Dash, לחץ על הסמל בתיקיה 'כלי מערכת' בתפריט 'יישומים' או בתפריט 'שפם' או לחץ לחיצה ארוכה על Ctrl, Alt ו- T בו זמנית. ברגע שאתה מתבקש, אתה יכול להשתמש ב- fc-cache ללא ארגומנטים אחרים כדי לעדכן את כל הגופנים במערכת שלך. לפעמים זה עובד טוב יותר כאשר כמה שפחות תוכניות יישומים פתוחות. תוכנית fc-cache לא תחזיר משוב ברוב המקרים. בדוק כל תוכנית שיכולה להציג גופנים כדי לראות אם הגופן שלך נגיש כעת. חלק מהמשתמשים דיווחו כי עדיף להפעיל מחדש, אך זה כמעט תמיד מיותר מכיוון ש- fc-cache בדרך כלל מעדכן אותו. אם אתה עדיין לא יכול לראות את זה, נסה להריץ fc-list | עוד מההנחיה שלך. זה אמור לרשום כל גופן במערכת שלך. יהיה עליך ללחוץ על מקש הרווח בכל פעם שתרצה לראות קטע אחר ברשימה זו. הקלד fc-list | grep nameoffont, החלפת nameoffont עם השם האמיתי של הגופן המדובר, אם ברצונך להגביל את החיפוש עוד יותר.

אם אתה עדיין לא מצליח לאתר אותו, ייתכן שלא התקנת אותו בספריה הנכונה. נסה להעביר את הגופן לספריית ~ / .fonts אם הוא כבר לא שם. אם עדיין יש לך בעיות, קיים סיכון שקובץ הגופן יהיה גרוע.

שיטה 3: שימוש ב- fc-validate

אם נחזור לשורת הפקודה, תצטרך לנווט לספרייה שבה התקנת את הגופן. בהתקנות רבות של משתמשים בודדים, אתה יכול להשיג זאת באמצעות cd ~ / .fonts כדי להיכנס לספריית הגופנים שיש לך כ משתמש ביתי. אם אתה מנסה להתקין גופנים על בסיס מערכת כולה, יהיה עליך להשתמש ב- cd / usr / share / fonts / truetype במכונות רבות כדי להגיע למיקום הנכון. הפצות שונות עושות זאת בצורה מעט שונה, כך שבסופו של דבר אולי היית משתמש במיקום אחר ותצטרך להחליף את הנתיב במסלול שבו אתה משתמש. ברגע שאתה שם, נסה להקליד fc-validate –verbose nameoffont.ttf, אם כי תצטרך להחליף את nameoffont.ttf בקובץ הגופן שאיתו אתה עובד. בעוד שהמתג –verbose בדרך כלל לא מציג הרבה יותר מידע, זה טוב לכלול אותו בכל מקרה.

אתה אמור לקבל הצהרה בשאלה האם הגופן המדובר מספק את הכיסוי עבור שפת ברירת המחדל שלך. אם לא, ייתכן שמדובר בגופן מיוחד כלשהו. אחרת, הוא עלול להיפגע וייתכן שתצטרך להחליף את הקובץ. אם אומרים לך שהוא אכן מספק את זה, אתה יודע שקובץ הגופן לפחות טוב. אם ברצונך לקבל מידע נוסף, תוכל לנסות fc-scan nameoffont.ttf | פחות או fc-scan nameoffont.ttf | יותר כדי לראות עמוד מלא של טקסט על הגופן שאיתו אתה מנסה לעבוד.

4 דקות קריאה