זוהי הפקודה dvipos שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
dvipos - חישוב מיקומים בקובץ DVI
תַקצִיר
dvipos [ אוֹפְּצִיָה... ] infile[.dvi]
תיאור
dvipos מנתח קובץ DVI מחפש מיקום: מבצעים. כרגע זה מזהה pos:pxy,
pos:pxywhd, pos:pxyplus, pos:begbox, pos:endbox, pos:beglines, ו pos:endlines. זה אז
מפלט את המידע מאותם מבצעים יחד עם מידע שרק DVI
postprocessor יכול לקבוע, כגון הנוכחי x ו y מקום. הפלט נראה
כמו:
\pospxywhd{text:54}{54}{10663sp}{8535sp}{21326sp}{34081sp}{0sp}
ומתאים להכללה בא טקס(1) או pdftex(1) קובץ עזר, כגון
document.tuo, שייקרא בהרצה הבאה של ה טקס(1) או מנוע כתיבה דומה.
אפשרויות
-ח, - עזרה
שימוש בהדפסה.
-W, --אַזהָרָה
להדפיס אזהרות.
-ב, --מִלוּלִי
הדפס פלט מילולי.
-ד, --לנפות
הדפסה dvitype(1) איתור באגים בנתונים.
-ס, --smashchars
מתייחסים לגובה ולעומק כאפס.
-או, --פלט=קובץ
שלח את כל הפלט ל-FILE. ללא אפשרות זו, הפלט עובר ל-stdout.
-ב, --bbox[=קובץ]
שלח תיבה תוחמת ל-FILE (ברירת המחדל של FILE היא infile.pos).
-ו, --framed[=בסיס]
בקש עותק של קובץ DVI, BASE.dvi, עם תיבות תוחמות מְמוּסגָר (קובץ ברירת המחדל הוא
infile_frames.dvi). ראה את --גודל מסגרת אוֹפְּצִיָה.
-M, --mag=INT
לעקוף טקס(1) הגדלה על ידי INT.
-וו, --framesize=INT
הגדר את גודל כלל המסגרת לפי INT (ברירת מחדל 6554 = .1pt).
-פ, --עמודים=X:Y
הגדר טווחי עמודים מ-X עד Y.
נוהג
dvipos מנוהל בעיקר מאחורי הקלעים על ידי ConTeXt's טקסק(1) בין ריצות של טקס(1) או
pdftex(1), על מנת לספק מידע ולקבל מידע על מיקום
גרָפִיקָה. גרפיקה זו מסופקת על ידי ממשק MetaFun ל mpost(1). dvipos is
לא בשימוש (או נחוץ) במצב פלט PDF אבל נחוץ למצב פלט DVI. pdftex(1)
החל מגרסה 1.40 יכול לייצר מידע מיקום אפילו במצב DVI, אז ברגע ש
פקודות מאקרו ConTeXt מנצלות את התכונה הזו, הצורך dvipos יתפוגג.
עד אז, הנה שימוש טיפוסי של dvipos:
dvipos notes.dvi
מידע המיקום שנאסף נאסף על ידי טקסק(1) לכלול ב-
notes.tuo קובץ עזר לשימוש בהפעלה הבאה.
דוגמאות
חלץ עמדות מ doc.dvi, עם פלט ל doc.loc:
dvipos -o doc.loc doc.dvi
אותו דבר כמו לעיל, אבל גם לשלוח מידע bbox ל doc.pos:
dvipos -b -o doc.loc doc.dvi
במקום זאת שלח מידע bbox אל /tmp/debug.pos:
dvipos -b=/tmp/debug.pos -o doc.loc doc.dvi
השתמש ב-dvipos באינטרנט באמצעות שירותי onworks.net