mkfontdir - מקוון בענן

זוהי הפקודה mkfontdir שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


mkfontdir - צור אינדקס של קבצי X של גופנים בספריה

תַקצִיר


mkfontdir [-n] [-x סִיוֹמֶת] [-r] [-p קידומת] [-e שם ספריית קידוד] ... [--]
[שם ספרייה ... ]

תיאור


עבור כל ארגומנט ספרייה, mkfontdir קורא את כל קבצי הגופן בספריה
מחפש מאפיינים בשם "FONT", או (אם לא) את שם הקובץ שהוסר ממנו
הסיומת שלו. אלה מומרים לאותיות קטנות ומשמשים כשמות גופנים, ויחד עם ה
שם קובץ הגופן, נכתבים לקובץ "fonts.dir" בספרייה. ה-X
שרת ושרת גופנים משתמשים ב-"fonts.dir" כדי למצוא קבצי גופנים.

סוגי קבצי הגופן הנקראים על ידי mkfontdir תלוי בפרמטרים של תצורה, אבל
כוללים בדרך כלל PCF (סיומת ".pcf"), SNF (סיומת ".snf") ו-BDF (סיומת ".bdf"). אם
הגופן קיים במספר פורמטים, mkfontdir תחילה יבחר PCF, לאחר מכן SNF ולבסוף
BDF.

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

מדרגיים גנים


מכיוון שקובצי גופן הניתנים להרחבה אינם כוללים בדרך כלל את שם הגופן X, הקובץ "fonts.scale"
ניתן להשתמש כדי לתת שם לגופנים הניתנים להרחבה בספרייה. הגופנים הרשומים בו הם
הועתק אל fonts.dir על ידי mkfontdir. ל-"fonts.scale" יש אותו פורמט כמו ל-"fonts.dir"
קובץ, וניתן ליצור אותו עם mkfontscale(1) תוכנית.

גופן שֵׁם כינויים


הקובץ "fonts.alias", שניתן לשים בכל ספרייה של ה-font-path, משמש למיפוי
שמות חדשים לגופנים קיימים, ויש לערוך אותם ביד. הפורמט הוא שני רווחים לבנים
עמודות מופרדות, הראשונה מכילה כינויים והשנייה מכילה שם גופן
דפוסים. שורות המתחילות ב-"!" הן שורות הערות ומתעלמים מהן.

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

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

כדי להטביע רווח לבן בכל אחד מהשמות, פשוט תחום אותו במרכאות כפולות; לשבץ
מרכאות כפולות (או כל תו אחר), הקדימו אותן עם קו לוכסן אחורי:

"קסם-כינוי עם רווחים" "\"שם גופן\" עם מרכאות"
רגיל-כינוי קבוע

אם המחרוזת "FILE_NAMES_ALIASES" עומדת לבדה על שורה, כל שם קובץ בספריה
(הוסר מהסיומת שלו) ישמש ככינוי לאותו גופן.

הַצפָּנָה קבצים


האפשרות -e ניתן להשתמש כדי לציין ספרייה עם קבצי קידוד. כל כזה
הספרייה נסרקת לקידוד קבצים, שהרשימה שלהם נכתבת ל-an
קובץ "encodings.dir" בכל ספריית גופנים. הקובץ "encodings.dir" משמש את ה-
שרת כדי למצוא מידע קידוד.

לקובץ "encodings.dir" יש אותו פורמט כמו "fonts.dir". זה ממפה שמות קידוד
(מחרוזות של הטופס CHARSET_REGISTRY-CHARSET_ENCODING ) לקידוד שמות קבצים.

אפשרויות


האפשרויות הבאות נתמכות:

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

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

-p ציין קידומת המופיעה מראש לשמות נתיב קבצי הקידוד כאשר הם קיימים
נכתב לקובץ "encodings.dir". הקידומת מוצמדת כמו שהיא. אם '/' הוא
נדרש בין הקידומת ושמות הנתיבים, יש לספק אותו במפורש כ
חלק מהקידומת.

-r שמור ספריות קידוד לא מוחלטות בצורה היחסית שלהן בעת ​​כתיבת ה
קובץ "encodings.dir". ברירת המחדל היא להמיר ספריות קידוד יחסיות ל
ספריות מוחלטות על-ידי הכנסת הספרייה הנוכחית. המיקום של זה
אפשרויות משמעותיות, שכן אפשרות זו חלה רק על עוקבים -e אפשרויות.

-x סִיוֹמֶת
התעלם מקבצי גופנים מסוג סִיוֹמֶת.

-- סיום אפשרויות.

השתמש ב-mkfontdir באופן מקוון באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows