זוהי הפקודה dvigif שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
dvipng - מתרגם DVI ל-PNG
תַקצִיר
dvipng [אפשרויות] שם הקובץ
dvipng [אפשרויות] [שם קובץ] -
תיאור
תוכנית זו מייצרת גרפיקת PNG ו/או GIF מקובצי DVI כפי שהתקבלו מ-TeX ושלו
קרובי משפחה.
אם תמיכת GIF מופעלת, פלט GIF נבחר על ידי שימוש ב- dvigif בינארי או עם ה
--gif אוֹפְּצִיָה.
היתרונות של dvipng/dvigif לכלול
*מהירות. זהו קוד עיבוד סיביות מהיר מאוד עבור קבצי DVI, מה שהופך אותו למתאים
ליצירת כמויות גדולות של תמונות תוך כדי תנועה, לפי הצורך ב-Preview-latex, WeBWorK
ועוד.
* זה לא קורא את הפוסט, אז אפשר להתחיל אותו לפני סיום ה-TeX. יש
--לעקוב אחר מתג שגורם ל-dvipng להמתין בסוף הקובץ לפלט נוסף, אלא אם כן
מוצא את סמן POST המציין את סוף ה-DVI.
* שאילתה אינטראקטיבית של אפשרויות. dvipng יכול לקרוא אפשרויות באופן אינטראקטיבי דרך stdin, ו
כל האפשרויות ניתנות לשימוש. אפשר אפילו לשנות את קובץ הקלט באמצעות זה
מִמְשָׁק.
* תומך בגופני PK, VF, PostScript Type1 ו-TrueType, גופני משנה (כלומר, כפי שהם משתמשים ב-CJK-
LaTeX), מבצעי צבע והכללת תמונות PostScript, PNG, JPEG או GIF.
* ועוד...
אפשרויות
רבות מהאפשרויות חסרות הפרמטרים המפורטות כאן ניתנות לביטול על ידי סיומת האפשרות
עם אפס (0); לדוגמה, כדי לבטל את היפוך עמודים, השתמש -r0. אפשרויות כאלה הן
מסומן עם נגרר *.
- קרא אפשרויות נוספות מקלט רגיל לאחר עיבוד שורת הפקודה.
- עזרה
הדפס הודעת שימוש וצא.
--גִרְסָה
הדפס את מספר הגרסה וצא.
-bd NUM
-bd מפרט_צבע
-bd 'NUM מפרט_צבע'
הגדר את רוחב הפיקסלים של הגבול השקוף (ברירת מחדל 0). שימוש באפשרות זו יגרום
הקצוות של התמונה שקופים, אבל זה משפיע רק על פיקסלים עם צבע הרקע.
נותן א מפרט_צבע יקבע את צבע החזרה, לשימוש בצופים שאינם יכולים
לטפל בשקיפות (ברירת המחדל היא צבע הרקע). מפרט הצבע צריך להיות ב
צבע TeX \ תחביר מיוחד, למשל, 'rgb 1.0 0.0 0.0'. הגדרת צבע החזרה עושה
ברירת המחדל של רוחב הגבול 1 פיקסלים.
--bdpi NUM
לאפשרות זו יש השפעה רק בעת שימוש בגופנים ממופי סיביות (PK). האפשרות מגדירה את
רזולוציית בסיס (Metafont), הן אופקית והן אנכית, ל NUM dpi (נקודות לאינץ').
אפשרות זו נחוצה בעת בחירה ידנית במצב Metafont עם אפשרות --mode
(ראה למטה).
-בג מפרט_צבע
בחר צבע רקע עבור התמונות. אפשרות זו תתעלם אם יש א
צבע רקע \ מיוחד ב-DVI. מפרט הצבע צריך להיות בצבע TeX \special
תחביר, למשל, 'rgb 1.0 0.0 0.0'. אתה יכול גם לציין 'שקוף' או 'שקוף'
מה שייתן לך רקע שקוף עם הרקע הרגיל כ-fallback
צֶבַע. 'שקוף' באותיות רישיות יעניק שקיפות אלפא מלאה, בעוד שכל-
'שקוף' באותיות קטנות ייתן רקע פשוט שקוף לחלוטין עם לא-
פיקסלים שקופים נגד כיוונים. האחרון יתאים לצופים שאינם יכולים
להתמודד עם ערוץ אלפא אמיתי. תמונות GIF אינן תומכות בשקיפות אלפא מלאה, לכן
במקרה של פלט GIF, שתי הגרסאות ישתמשו בהתנהגות האחרונה.
-d NUM
הגדר את דגלי ניפוי הבאגים, מראה מה dvipng (חושב שזה) עושה. זה יעבוד אלא אם כן
dvipng הידור ללא אפשרות "DEBUG" (לא מומלץ). הגדר את הדגלים
כפי שאתה צריך אותם, השתמש -d -1 כאפשרות הראשונה לתפוקה מקסימלית.
-D NUM
הגדר את רזולוציית הפלט, הן אופקית והן אנכית, ל NUM dpi (נקודות לאינץ').
ייתכן שתרצה להתאים זאת כך שיתאים לגודל גופן טקסט מסוים (למשל, בדף אינטרנט), וכן
עבור גובה גופן טקסט של font_px פיקסלים (ב-Mozilla) הנוסחה הנכונה היא
= * 72.27 / 10 [px * TeXpt/in / TeXpt]
החלוקה האחרונה בעשר נובעת מגובה הגופן הסטנדרטי 10pt במסמך שלך, אם
אתה משתמש ב-12pt, חלק ב-12. למרבה הצער, לחלק מהדפדפנים הקנייניים יש גובה גופן
ב-pt (נקודות), לא בפיקסלים. אתה צריך לשנות את קנה המידה של זה לפיקסלים, באמצעות המסך
רזולוציה (ברירת המחדל היא בדרך כלל 96 dpi) כלומר הנוסחה היא
= * 96 / 72 [pt * px/in / (pt/in)]
בחלק מהמסכים ברזולוציה גבוהה, הערך הוא במקום זאת 120 dpi. בהצלחה!
--עוֹמֶק*
דווח על עומק התמונה. זה עובד בצורה מהימנה רק כאשר סגנון LaTeX
preview.sty מ-preview-latex משמש עם פעיל אוֹפְּצִיָה. זה מדווח על המספר
של פיקסלים מהחלק התחתון של התמונה לקו הבסיס של התמונה. זה יכול לשמש
עבור מיקום אנכי של התמונה, למשל, מסמכי אינטרנט, היכן שישתמשו
(גליונות סגנונות מדורגים 1)
" STYLE="vertical-align: -px">
העומק הוא היסט שלילי במקרה זה, ולכן סימן המינוס הוא הכרחי, ואת
היחידה היא פיקסלים (px).
--dvinum*
הגדר אפשרות זו כדי שמספר עמוד הפלט יהיה מספרי העמודים של TeX במקום ה-
מספר עמוד פיזי. ראה את -o מתג.
-fg מפרט_צבע
בחר צבע קדמי עבור התמונות. אפשרות זו תתעלם אם יש א
צבע קדמי \ מיוחד ב-DVI. מפרט הצבע צריך להיות בצבע TeX \special
תחביר, למשל, 'rgb 1.0 0.0 0.0'.
--לעקוב אחר*
המתן לנתונים בסוף הקובץ. אחד היתרונות של dvipng הוא שהוא לא קורא
הפוסט, כך שניתן להתחיל אותו לפני סיום ה-TeX. מתג זה גורם ל-dvipng להמתין
בסוף הקובץ לפלט נוסף, אלא אם הוא מוצא את סמן ה-POST שמציין את
סוף ה-DVI. זה דומה ל זנב -f אלא להמרת DVI ל-PNG.
--freetype*
הפעל/השבת את עיבוד גופני FreeType (ברירת המחדל פועלת). אפשרות זו זמינה אם
ספריית הגופנים FreeType2 הייתה נוכחת בזמן הקומפילציה. אם זה המקרה, dvipng
תהיה תמיכה ישירה עבור גופני PostScript Type1 ו-TrueType באופן פנימי, במקום זאת
מאשר להשתמש gsftopk לעיבוד הגופנים. אם יש לך גרסאות PostScript של
מחשב מודרני מותקן, לא יהיה צורך ליצור גרסאות מפות סיביות (PK).
בדיסק של אלה. לאחר מכן, תוכל להציג תמונות ברזולוציות שונות (ויוצאות דופן).
מבלי לעמוס את הדיסק בהרבה גופנים מפות סיביות.
--גמא NUM
שלטו באינטרפולציה של צבעים בפלטת הצבעים נגד חילופי גווני אפור.
ערך ברירת המחדל הוא 1.0. עבור 0 NUM < 1, הגופנים יהיו בהירים יותר (יותר כמו ה
רקע), ועבור NUM > 1, הגופנים יהיו כהים יותר (יותר כמו החזית).
--gif*
התמונות יוצאות בפורמט GIF, אם מופעלת תמיכת GIF. זה
ברירת מחדל עבור dvigif בינארי, אשר יהיה זמין רק כאשר קיימת תמיכת GIF
מופעל. תמונות GIF הן תמונות פלטת צבעים (ראה את --לוּחַ הַצְבָעִים אפשרות) ואינו תומך
ערוצי אלפא אמיתיים (ראה את --בג אוֹפְּצִיָה). ראה גם את --png אוֹפְּצִיָה.
--גוֹבַה*
דווח על גובה התמונה. זה עובד בצורה מהימנה רק כאשר סגנון LaTeX
preview.sty מ-preview-latex משמש עם פעיל אוֹפְּצִיָה. זה מדווח על המספר
של פיקסלים מהחלק העליון של התמונה לקו הבסיס של התמונה. הגובה הכולל של
התמונה מתקבלת כסכום הערכים המדווחים מהם --גוֹבַה ו --עוֹמֶק.
-l [=]NUM
העמוד האחרון שמודפס יהיה העמוד הראשון הממוספר NUM. ברירת המחדל היא העמוד האחרון ב
המסמך. אם NUM קידומת של סימן שוויון, ואז זה (והטיעון ל-
-p אפשרות, אם צוינה) מתייחסת כמספר עמוד פיזי (מוחלט), במקום
ערך להשוואה ל-TeX \count0 ערכים המאוחסנים בקובץ DVI. לפיכך, באמצעות -l
=9 יסתיים בעמוד התשיעי של המסמך, לא משנה מהם העמודים בפועל
מְמוּספָּר.
--מצב מצב
לאפשרות זו יש השפעה רק בעת שימוש בגופנים ממופי סיביות (PK). להשתמש מצב כמו
שם התקן Metafont עבור גופני PK (הן לחיפוש נתיבים והן ליצירת גופנים).
יש להגדיל את זה עם רזולוציית ההתקן הבסיסית, הניתנת עם --bdpi
אוֹפְּצִיָה. ראה את הקובץftp://ftp.tug.org/tex/modes.mf> לרשימת החלטות ו
שמות מצבים עבור רוב המכשירים.
-M* לאפשרות זו יש השפעה רק בעת שימוש בגופני Bitmap (PK). זה נכבה אוטומטית
יצירת גופנים PK (mktexpk).
--שנושים*
מתג זה אוסר על הקריאה הפנימית ל-GhostScript להצגת PostScript
מבצעים. --nogs0 מפעיל מחדש את השיחה.
--nogssafer*
בדרך כלל, אם נעשה שימוש ב-GhostScript לעיבוד מיוחדים של PostScript, ה-GhostScript
מתורגמן מופעל עם האפשרות -dSAFER. ה --nogsafer אפשרות מריץ GhostScript
לְלֹא -dSAFER. ה -dSAFER אפשרות ב-Ghostscript משבית אופרטורים של PostScript כגון
כ-deletefile, כדי למנוע מתוכניות PostScript זדוניות
השפעה.
--נוראבס*
חלק מהחבילות מייצרות מבצעים גולמיים של PostScript, אפילו מבצעים כאלה שאינם מעבדים.
מתג זה מכבה את הקריאה הפנימית ל-GhostScript שנועדה להציג את הגולמיים הללו
מבצעי PostScript. --norawps0 מפעיל מחדש את השיחה.
-o שם
שלח פלט לקובץ שם. התרחשות בודדת של %d or %01ד, ..., %09ד יהיה
הוחלפה במספר העמוד הפיזי (ניתן לשנות זאת, ראה את --דווינום החלף).
שם קובץ הפלט המוגדר כברירת מחדל הוא פילה%d.png היכן היה קובץ ה-DVI הקלט פילה.dvi.
-O x היסט,קיזוז y
העבר את המקור לפי x היסט,קיזוז y, זוג ממדים מופרדים בפסיקים כגון
.1 אינץ',-.3 ס"מ. מקור הדף מוזז ממיקום ברירת המחדל (של אינץ' אחד
למטה, אינץ' אחד ימינה מהפינה השמאלית העליונה של הנייר) בכמות זו.
-p [=]NUM
העמוד הראשון שמודפס יהיה הראשון הממוספר NUM. ברירת המחדל היא העמוד הראשון
במסמך. אם NUM קידומת של סימן שוויון, ואז זה (והטיעון ל
מה היא -l אפשרות, אם צוינה) מתייחסת כמספר עמוד פיזי (מוחלט) במקום זאת
מאשר ערך להשוואה ל-TeX \count0 ערכים המאוחסנים בקובץ DVI. לכן,
באמצעות -p =3 יתחיל בעמוד השלישי של המסמך, לא משנה מה העמודים
ממוספרים למעשה.
--לוּחַ הַצְבָעִים*
כאשר כלולה תמונה חיצונית, dvipng יעבור אוטומטית ל- truecolor
מצב, כדי למנוע עיכוב מיותר והפחתת איכות, ולאפשר את מתרגם EPS
לצייר על רקע שקוף ומחוץ ל-boundingbox. מתג זה יהיה
כוח פלטת (256 צבעים) פלט ועשה dvipng חזור לתמונה חתוכה אטומה
הַכלָלָה. זה גם יעקוף את --צבע אמיתי להחליף אם קיים.
--בררן*
אין פלט של תמונות כאשר מתרחשת אזהרה. בדרך כלל, dvipng יוציא תמונה פנימה
למרות אזהרה, אבל אולי משהו חסר בתמונה הזו. סיבה אחת לכך
השתמש באפשרות זו אם יש לך ממיר חלופי שלם יותר אך איטי יותר.
בעיקר, זה שימושי עבור הכללת דמויות כושלת והתרחשויות \ מיוחדות לא ידועות,
אבל אזהרות יופיעו גם לגבי מפרט צבע חסר או לא ידוע וגופני PK חסרים.
--png*
התמונות יוצאות בפורמט PNG. זוהי ברירת המחדל עבור dvipng בינארי.
ראה גם --gif אוֹפְּצִיָה.
-עמ עמוד ראשון-עמוד אחרון
הדפס דפים עמוד ראשון דרך עמוד אחרון; אבל לא ממש שווה ערך ל -p עמוד ראשון -l
עמוד אחרון. לדוגמה, בעת עיבוד ספר, עשויים להיות מספר מקרים של עמוד
בקובץ DVI (אחד ב-"\frontmatter", אחד ב-"\mainmatter", ואחד ב-
"\backmatter"). במקרה של מספר עמודים תואמים, -עמ עמוד ראשון-עמוד אחרון יעבד
את כל דפים התואמים לטווח שצוין, while -p עמוד ראשון -l עמוד אחרון יעבד
הדפים מה ראשון התרחשות של עמוד ראשון אל ה ראשון התרחשות של עמוד אחרון.
זוהי ההתנהגות (הלא מתועדת) של dvips. ב-dvipng אתה יכול לתת את שני הסוגים של
אפשרויות, ובמקרה זה אתה מקבל את כל הדפים התואמים את הטווח שבו -עמ בין
דפים מ -p ל -l. גם מרובים -עמ אפשרויות מצטברות, בניגוד -p ו -l. ה -
מפריד יכול להיות גם :. שים לב ש -עמ -1 יתפרש כ"כל הדפים עד ו
כולל 1", אם אתה רוצה עמוד שמספרו -1 (רק תוכן העניינים, נניח) שים -עמ
-1-1, או קריא יותר, -עמ -1:-1.
-q* רוץ בשקט. אל תפטפט על דפים שהומרו וכו' לפלט סטנדרטי; דוח מס
אזהרות (רק שגיאות) לשגיאה רגילה.
-Q NUM
הגדר את האיכות ל NUM. כלומר, בחר את מספר רמות ה-anti-aliasing עבור
גופני מפת סיביות (PK), להיות NUM*NUM+1. ערך ברירת המחדל הוא 4 שנותן 17 רמות של
הדפסה נגד כינוי עבור גופנים מנוגדים משני אלה. אם FreeType זמין, זה
העיבוד אינו מושפע מאפשרות זו.
-ר* החלף את הפלט של הדפים בסדר הפוך/קדימה. כברירת מחדל, העמוד הראשון ב-DVI
הוא פלט ראשון.
--קַפְּדָנִי*
התוכנית יוצאת כאשר מתרחשת אזהרה. בדרך כלל, dvipng יוציא תמונה פנימה
למרות אזהרה, אבל אולי משהו חסר בתמונה הזו. סיבה אחת לכך
השתמש באפשרות זו אם יש לך ממיר חלופי שלם יותר אך איטי יותר.
ראה --בררן אפשרות למעלה לרשימה של מתי מתרחשות אזהרות.
-T גודל תמונה
הגדר את גודל התמונה ל גודל תמונה שיכול להיות אחד מהם bbox, הדוק, או פסיק-
זוג מידות מופרד hsize,vsize כמו .1 אינץ', .3 ס"מ. ברירת המחדל היא bbox אשר
מייצר PNG הכולל את כל הדיו שמושם על הדף ובנוסף את מקור ה-DVI,
ממוקם 1 אינץ' מלמעלה ו- 1 אינץ' מהקצה השמאלי של הנייר. זה בדרך כלל נותן
רווח לבן מעל ומשמאל בתמונה המופקת. הערך הדוק יעשה
dvipng כולל רק את כל הדיו שהושם על הדף, ומייצר תמונות מסודרות.
--צבע אמיתי*
זה יעשה dvipng ליצור פלט truecolor. שים לב שפלט truecolor הוא
אוטומטי אם אתה כולל תמונה חיצונית ב-DVI שלך, למשל, באמצעות ספיישל PostScript
(כלומר, גרפיקה or graphicx חֲבִילָה). מתג זה מוחלף על ידי ה- --לוּחַ הַצְבָעִים
מתג.
-v* אפשר פעולה מילולית. זה יציין כעת באילו גופנים נעשה שימוש, בנוסף
לתפוקה הרגילה.
--רוֹחַב*
דווח על רוחב התמונה. ראה גם --גוֹבַה ו --עוֹמֶק.
-x NUM
אפשרות זו הוצאה משימוש; אסור להשתמש בו. הרבה יותר טוב לבחור את
רזולוציית פלט ישירות עם -D אוֹפְּצִיָה. אפשרות זו מגדירה את ההגדלה
יחס ל NUM/1000 ומעקף את ההגדלה שצוינה בקובץ ה-DVI. חייב להיות
בין 10 ל-100000. מומלץ להשתמש בערכי magstep סטנדרטיים (1095,
1200, 1440, 1728, 2074, 2488, 2986 וכן הלאה) כדי לעזור להפחית את המספר הכולל של PK
קבצים שנוצרו. NUM עשוי להיות מספר ממשי, לא מספר שלם, למען דיוק מוגבר.
-z NUM
הגדר את רמת הדחיסה של PNG ל NUM. אפשרות זו מופעלת אם שלך libgd זה חדש
מספיק. רמת הדחיסה המוגדרת כברירת מחדל היא 1, אשר בוחרת את המהירות המרבית במחיר
של PNG קצת יותר גדול. למבוגר libgd, נעשה שימוש בערך המולחם קשה 5. ה
כלול קובץ png.h אומר "כרגע, ערכים חוקיים נעים בין 0 - 9, בהתאם
ישירות לרמות הדחיסה zlib 0 - 9 (0 - ללא דחיסה, 9 - "מקסימלי"
דְחִיסָה). שימו לב שבדיקות הראו שרמות דחיסה של zlib בדרך כלל 3-6
ביצועים טובים כמו רמה 9 עבור תמונות PNG, ולעשות פחות חישובים במידה ניכרת. ב
בעתיד, ייתכן שערכים אלו לא יתאימו ישירות לרמות הדחיסה של zlib."
אורים
המדריך המלא נגיש בפורמט מידע, ברוב המערכות על ידי הקלדה
info dvipng
זכויות יוצרים
תוכנית זו משוחררת תחת רישיון GNU Lesser General Public License גרסה 3, ראה את
COPYING קובץ בהפצת dvipng אוhttp://www.gnu.org/licenses/gpl.html>.
זכויות יוצרים (ג) 2002-2015 Jan-AAke Larsson
השתמש ב-dvigif באינטרנט באמצעות שירותי onworks.net