זוהי הפקודה mftrace שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
mftrace - המרת גופני METAFONT לגופני מיתאר Type1
תַקצִיר
mftrace [אפשרויות] שם גופן
תיאור
mftrace היא תוכנה שיכולה להמיר גופן METAFONT לגופן Type1. זה פשוט
נקרא עם שם הגופן (ללא סיומת `.mf') ומייצר קובץ גופן Type1
נקרא גם שם גופן.pfa או שם גופן.pfb בהתאם לאפשרויות שורת הפקודה. עם
העזרה של fontforge(1) הוא יכול לייצר גם פורמטים אחרים של גופנים.
לצורך מעקב אחר מפת הסיביות, mftrace או משתמש potrace(1) או עקבות אוטומטיות(1) (הראשון
מועדף) אם זמין; ניתן לעקוף זאת עם --מעקב אוטומטי ו --פוטרס הפקודה
אפשרויות קו.
אפשרויות
תוכנית זו עוקבת אחר תחביר שורת הפקודה הרגיל של GNU, עם אפשרויות ארוכות שמתחילות ב
שני מקפים (`-').
-k, --לִשְׁמוֹר
שמור את כל הפלט בספרייה `mftrace.dir'.
--הגדלה=פצ"ר
ההגדלה לשימוש עבור קובץ ה-PFA. ברירת המחדל היא 1000. ככל שגודל ה-
הגדלה, כך קובץ ה-PFA יהיה מדויק יותר. עם זאת, אם ה-
ההגדלה גדולה מדי. METAFONT עלול לקרוס עם שגיאות גלישה.
למרבה הצער, גופני MF רבים מכילים בדיקות רזולוציה
אם dots_per_inch * design_size > 1500:
בדיקה זו פגיעה לשגיאות גלישה. יש לדווח על קוד כזה כ-
באג, ושונה ל
אם נקודות_לכל_אינץ' > (1500 / גודל_עיצוב):
--פורמטים=FMT1,FMT2,...
ציין אילו פורמטים ליצור (ברירת המחדל היא pfa). האפשרויות הן: `afm', `pfa',
`pfb', `ttf', `svg'. שימו לב ש fontforge (שנקרא בעבר pfaedit) חייב להיות
מותקן כדי ליצור כל פורמט מלבד `pfa' או `pfb'. ליצירת `afm' עליך
צריך גם fontforge or סקריפט רפאים.
--לפשט
פעולה זו מעבירה את גופן Type1 שנוצר אל fontforge (שנקרא בעבר pfaedit) כדי
לפשט ולהוסיף רמז אוטומטי.
--gffile=קובץ
השתמש בקובץ גופנים כללי קובץ במקום להפעיל את Metafont. (GF הוא הפלט המוגדר כברירת מחדל
פורמט של מטאפונט.)
-I DIR, --include=DIR
להוסיף DIR לנתיב הנוכחי לחיפוש קבצים.
--גליפים=רשימה
עבדו רק את הגליפים האלה. רשימה היא רשימה מופרדת בפסיקים של מספרים עשרוניים או
טווחים, לדוגמה `1-10,50,55,90-100'.
--tfmfile=קובץ
השתמש קובץ עבור קובץ TFM. (ברירת המחדל היא להשתמש ב- שם גופן.tfm).
-e ENC, --קידוד=ENC
השתמש בקובץ קידוד ENCקידוד קבצים המשמשים את mftrace נמצאים בעיקרון ב-
פורמט GhostScript/dvips, אך ניתן להשתמש בפורמט מיוחד .notavail שם הגליף לפי הסדר
כדי להורות ל-mftrace לא לעבד גליף ספציפי. אם אפשרות זו לא צוינה,
mftrace מנסה לקבוע את קובץ הקידוד באופן אוטומטי, מתוך הקידוד
שצוין בקובץ TFM, כאשר ברירת המחדל היא `tex256.enc'.
--להמשיך לנסות
נסה להמשיך אם תוכניות חיצוניות שנקראו על ידי mftrace נכשלות. אם METAFONT קורס
עם שגיאות גלישה, אך בכל זאת מפיק קובץ GF, נסה לעבד את הפלט שלו
כפי שהוא (שימושי עבור גופנים באגים מסוימים, ראה לעיל). אם potrace or עקבות אוטומטיות להיכשל
לעקוב אחר תו ספציפי, נסה אותו תחילה עם עקומה פחות חלקה, ואם כן
נכשל, דלג על התו. כברירת מחדל, mftrace משאיר קובץ
`מעקב-באג-גופן-char.pbm' ועוצר את התהליך עם בקשה להגיש דוח באג.
--dos-kpath
נסה להשתמש בגרסה של MikTeX kpsewhich.
--פוטרס
השתמש potrace לצורך עקיבה של מפות סיביות. ברירת המחדל היא להשתמש potrace אם יימצא,
אחרת להשתמש עקבות אוטומטיות.
--מעקב אוטומטי
השתמש עקבות אוטומטיות לצורך מעקב אחר מפות סיביות.
--לא-afm
אל תקרא את קובץ ה-AFM כדי למצוא מידע על גופנים.
--נוראונד
אין לעגל קואורדינטות של נקודות בקרה לערכים שלמים (להשתמש עם --רֶשֶׁת).
מושבת כברירת מחדל.
--רשת=GRID
הגדר את גודל הרשת ההדדית ביחידות em כפול יחס הגדלה/1000.
לדוגמה, `--רֶשֶׁת 10 --הַגדָלָה 1000'מעגל קואורדינטות של נקודות בקרה ל
עשירית מיחידת ה-em. שימושי בו זמנית עם ה- --נוראונד אפשרות. ברירת מחדל
GRID הערך הוא 1, כלומר, יש לעגל למספר שלם. אפשרות זו משמשת רק עם potrace.
-D,--הגדרה=סמל=ערך
הגדר את פרטי הגופן סמל לנתון ערך. לדוגמה, שם משפחה של DF=Foo סטים
שם משפחת הגופן ל Foo. mftrace מנסה למלא ערכי ברירת מחדל הגיוניים עבור
השדות `FontName`, `FamilyName`, `FullName` ו-`Weight`.
-V, --מִלוּלִי
היו מילוליים.
-ח, - עזרה
הצג סיכום של אפשרויות.
-ב, --גִרְסָה
הצג את הגרסה של התוכנית.
-וו, --אַחֲרָיוּת
הצג אחריות וזכויות יוצרים.
זכויות יוצרים
מותר לך להפיץ מחדש עותקים של mftrace תחת תנאי הרישיון הציבורי הכללי של GNU.
<http://www.gnu.org/licenses/gpl.html>. אין אחריות, במידה המותרת על ידי
חוֹק.
דף מדריך זה מוגן בזכויות יוצרים © 2005,2006,2007 ג'וליאן גילביי והוא מופץ תחת זכויות יוצרים
גם רישיון ציבורי כללי של GNU.
השתמש ב-mftrace באופן מקוון באמצעות שירותי onworks.net