אנגליתצרפתיתספרדי

Ad


סמל OnWorks

dvisvgm - מקוון בענן

הפעל את dvisvgm בספק אירוח חינמי של OnWorks על Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


dvisvgm - ממירה קבצי DVI ו-EPS לפורמט SVG מבוסס XML

תַקצִיר


dvisvgm [ אפשרויות ] פילה [.dvi]

dvisvgm -ה [ אפשרויות ] פילה [.eps]

תיאור


כלי השירות של שורת הפקודה dvisvgm ממיר קבצי DVI, כפי שנוצרו על ידי TeX/LaTeX, ל-
פורמט גרפיקה וקטורית ניתנת להרחבה מבוסס XML SVG. הוא תומך בפורמט DVI הקלאסי 2 as
כמו גם פורמט 3 (נוצר על ידי pTeX במצב אנכי), ופורמט 5 הידוע גם בשם
XDV (נוצר על ידי XeTeX). מלבד פקודות ה-DVI הבסיסיות, dvisvgm גם מעריך רבות
מה שנקרא מבצע מה שמרחיב מאוד את היכולות של פורמט DVI. לעוד
סקירה מפורטת, ראה סעיף נתמך מבצע לְהַלָן.

מכיוון שתקן SVG 1.1 הנוכחי אינו מציין גרפיקה מרובה עמודים, dvisvgm יוצר
קבצי SVG נפרדים עבור כל דף DVI. בגלל סיבות תאימות, רק הראשון
הדף מומר כברירת מחדל. על מנת לבחור עמוד אחר או עמוד שרירותי
רצפים, השתמש באפשרות -p אשר מתואר להלן.

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

עם זאת, המקור העיקרי של TeX לתיאורי גופנים הוא Metafont, אשר מייצר פלט מפת סיביות
(קבצי GF). זו הסיבה שלא כל גופני TeX שניתן להשיג זמינים בפורמט שניתן להרחבה. ב
במקרים אלה, dvisvgm מנסה לעצב את הפלט של Metafont על ידי מעקב אחר מפות הסיביות של ה-glyph.
התוצאות אינן מושלמות כמו רוב המקבילים ל-PFB או OTF (האופטימיזציה ידנית), אבל
הם בכל זאת ממש נחמדים ברוב המקרים.

בעת הפעלת dvisvgm ללא אפשרות --ללא גופנים, גופן אלמנטים (...) משומשים
כדי להטמיע את נתוני הגופן בקבצי SVG. למרבה הצער, רק מעט SVG נותן תמיכה
האלמנטים האלה עדיין. רוב דפדפני האינטרנט ויישומי הגרפיקה הווקטורית אינם מעריכים אותם
כראוי כך שרכיבי הטקסט של הגרפיקה המתקבלת עשויים להיראות מוזרים. ב
כדי ליצור קבצי SVG תואמים יותר, אפשרות שורת הפקודה --ללא גופנים ניתן לתת ל
החלף את רכיבי הגופן בנתיבים גרפיים רגילים.

אפשרויות


-א, --עקוב אחר הכל=[לחזור על עקבותיו]
אפשרות זו מאלצת את dvisvgm לאתר לא רק את הגליפים הדרושים בפועל אלא את כל הגליפים
של כל גופני מפת הסיביות המשמשים בקובץ DVI. מכיוון שתוצאות המעקב מאוחסנות ב-
מטמון גופנים, כל המרות DVI הבאות (ללא אפשרות --עקוב אחר הכל) איפה אלה
גופנים מעורבים, יהיו הרבה יותר מהירים. כברירת מחדל, dvisvgm עוקב רק אחר הממשי
הגליפים הדרושים, ומוסיף אותם למטמון. האופציה הבוליאנית לחזור על עקבותיו קובע כיצד
כדי לטפל בגליפים שכבר מאוחסנים במטמון. כברירת מחדל, דילוגים על הגליפים האלה.
טיעון הגדרת לחזור על עקבותיו ל כן or נָכוֹן מאלץ dvisvgm להתחקות אחר המתאים
שוב מפות סיביות.

הערות
אפשרות זו נכנסת לתוקף רק אם שמירה במטמון של גופנים פעילה. לָכֵן, --עקוב אחר הכל
לא ניתן לשלב עם אופציה --cache=ללא.

-ב, --bbox=fmt
מגדיר את התיבה התוחמת של הגרפיקה שנוצרה לפורמט שצוין. הפרמטר
fmt לוקח אחד ממפרטי הפורמט המפורטים להלן, או רצף של ארבעה
ערכי אורך מופרדים בפסיקים או ברווח לבן x1, y1, x2 ו y2. האחרונים מגדירים שניים
פינות אלכסוניות של התיבה התוחמת. כל ערך אורך מורכב מנקודה צפה
מספר ויחידת אורך אופציונלית (pt, bp, cm, mm, in, או pc). אם היחידה היא
הושמט, מניחים נקודות TeX (pt).

אפשר גם לתת ערך אורך אחד בלבד l. במקרה זה, הגבול המינימלי
התיבה מחושבת ומוגדלת על ידי הוספת (-l,-l) בצד שמאל למעלה ו(l,l) אל ה
בפינה הימנית התחתונה.

לחלופין, מפרטי הפורמט הבאים נתמכים:

ברמה בינלאומית DIN / ISO מאמר גדל
An, ב 'nCn, דn, שם n הוא מספר שלם לא שלילי, למשל A4 או a4 עבור DIN/ISO A4
פורמט (210 מ"מ × 297 מ"מ).

צפון אֲמֶרִיקָאִי מאמר גדל
חשבונית, מנהלת, משפטית, מכתב, ספר חשבונות

מיוחד גבול קופסה גדל

דוי גודל העמוד המאוחסן בקובץ DVI
דקות מחשב את המינימלי/ההדוק ביותר
תיבת הגבול
אף לא אחד לא מוקצית תיבה תוחמת

דף אורינטציה
כיוון העמוד המוגדר כברירת מחדל עבור גדלים DIN/ISO ונייר אמריקאי הוא דיוקן,
כלומר רוחב < גובה. מצרף -נוֹף או פשוט -l למחרוזת הפורמט
עובר ל נוף מצב (רוחב > גובה). מטעמי סימטריה אתה יכול גם
להוסיף במפורש -דיוקן or -p כדי לציין את תבנית ברירת המחדל לאורך. ציין זאת
הסיומות הללו הן חלק ממחרוזת הגודל ולא אפשרויות נפרדות. לפיכך, הם
חייב לעקוב ישירות אחר מפרט הגודל ללא ריקים נוספים. יתר על כן,
לא ניתן להשתמש עם סיומות הכיוון דוי, דקות, ו אף לא אחד.

הערות
אפשרות -ב, --bbox משפיע רק על התיבה התוחמת ואינו משנה את
תוכן הדף. לפיכך, אם תבחר בפורמט לרוחב, הדף לא יהיה
הסתובב.

-ג, --מטמון[=dir]
כדי להאיץ את תהליך ההמרה של גופני מפת סיביות, dvisvgm שומר ביניים
מידע המרה בקבצי מטמון. כברירת מחדל, קבצים אלה מאוחסנים ב
$HOME/.dvisvgm/cache. אם אתה מעדיף מיקום אחר, השתמש באפשרות --מטמון ל
להחליף את ברירת המחדל. יתר על כן, ניתן גם להשבית את אחסון הגופנים במטמון
מנגנון לחלוטין עם אופציה --cache=ללא. אם טיעון dir מושמט, דוויסווגם
מדפיס את הנתיב של ספריית המטמון המוגדרת כברירת מחדל יחד עם מידע נוסף על
הגופנים המאוחסנים. בנוסף, קבצי מטמון מיושנים ופגומים מוסרים.

-י, --clipjoin
אפשרות זו אומרת ל-dvisvgm לחשב את ההצטלבות של נתיבי גזירה בעצמה אם
הכרחי, ולא להאציל משימה זו למעבד SVG. קבצי ה-SVG שהתקבלו
הם ניידים יותר מכיוון שחלק מהמעבדים של SVG אינם תומכים בצמתים של גזירה
נתיבים אשר מוגדרים על ידי clipPath אלמנטים המכילים א קליפ-נתיב תכונה.

--צֶבַע
מאפשר צביעה של הודעות המודפסות במהלך תהליך ההמרה. הצבעים יכולים
להיות מותאם אישית באמצעות משתנה הסביבה DVISVGM_COLORS. עיין בסעיף סביבה
להלן למידע נוסף.

-ה, --אפס
אם אפשרות זו ניתנת, dvisvgm לא מצפה ל-DVI אלא לקובץ קלט EPS, ו
מנסה להמיר אותו ל-SVG. על מנת לעשות זאת, יחיד קובץ psfile פקודה מיוחדת היא
נוצר והועבר למטפל המיוחד של PostScript. אפשרות זו זמינה רק
אם dvisvgm נבנה עם תמיכה ב-PostScript מופעלת, ודורש Ghostscript להיות
זמין. ראה אפשרות --libgs למידע נוסף.

, --מְדוּיָק
אם אפשרות זו ניתנת, dvisvgm מחשב את התיבה התוחמת המדויקת של כל תו.
כברירת מחדל, הערכים המאוחסנים בקובץ TFM של גופן משמשים לקביעת גליף
היקף. מכיוון שערכים אלו נועדו ליישם מיקומי תווים אופטימליים והם
לא מתוכננים לייצג את הממדים המדויקים, הם לא בהכרח מתכתבים איתם
גבולות הגליפים החזותיים. לפיכך, רוחב ו/או גובה של חלק מהגליפים עשויים להיות
גדול (או קטן יותר) מערכי ה-TFM המתאימים. כתוצאה מכך, זה יכול להוביל
דמויות קצוצות בגבולות הגרפיקה של SVG. עם אופציה --מְדוּיָק נָתוּן,
dvisvgm מנתח את הצורה האמיתית של כל דמות ומקבלת בדרך כלל צמוד
תיבה תוחמת.

-M, --מפת פונט=שמות קבצים
טוען ומעריך קובצי מפה בודדים או מרובים של גופן. קבצים אלה נדרשים
לפתור שמות וקידודים של קבצי גופנים. dvisvgm לא מספק קבצי מפה משלו אבל
מנסה לקרוא זמינים שמגיעים עם dvips או dvipdfm. אם אפשרות --מפת פונט is
הושמט, dvisvgm מחפש את קובצי המפה המוגדרים כברירת מחדל ps2pk.map, dvipdfm.map, ו
psfonts.map (בסדר הזה). אחרת, נעשה שימוש בקבצים הרשומים. שמות קבצים מרובים
יש להפריד בפסיקים ללא רווח לבן מוביל ו/או נגרר. קבצי המפה
מוערכים בסדר הנתון. כברירת מחדל, מיפויים שהוגדרו מחדש אינם מחליפים
הקודמים. עם זאת, ניתן להקדים לכל שם קובץ מפרט מצב אופציונלי
(+, -, או =) כדי לשנות התנהגות זו:

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

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

=mapfile
כל המיפויים המוגדרים בקובץ המפה מיושמים. הגדרות שהוגדרו בעבר עבור
אותו גופן מוחלפים.

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

דוגמאות: --fontmap=myfile1.map,+myfile2.map המון myfile1.map אחריו
myfile2.map שבו כל ההגדרות מחדש של myfile2.map מתעלמים.
--fontmap==myfile1.map,-myfile2.map טוען את קובץ המפה המוגדר כברירת מחדל ואחריו
myfile1.map ו myfile2.map שבו כל ההגדרות מחדש של myfile1.map להחליף
ערכים קודמים. לאחר מכן, כל ההגדרות עבור הגופנים מובאות myfile2.map
מוסרים מעץ מפת הגופנים.

למידע נוסף על תבניות קובץ המפה ומפרטי המצבים, ראה
המדריכים של dvips ו-dvipdfm.

--grad-חפיפה
אומר ל-dvisvgm ליצור מקטעי רשת חופפים בעת קירוב שיפוע צבע
מילוי (ראה גם אפשרות --גראד-קטעים לְהַלָן). כברירת מחדל, פלחים סמוכים אינם עושים זאת
חופפים אבל רק נוגעים זה בזה כמו אריחים נפרדים. למרבה הצער, יישור זה
יכול להוביל לפערים גלויים בין הקטעים מכיוון שהרקע משפיע על
צבע בגבול המקטעים אם מעבד ה-SVG משתמש ב-anti-aliasing כדי ליצור
קווי מתאר חלקים. דרך אחת להימנע מכך וליצור אזורי צבע נוגעים בצורה חלקה
הוא להגדיל את הקטעים כך שהם מתרחבים לאזור הימני והתחתון שלהם
שכנים. מאחר שהאחרונים מצוירים על גבי החלקים החופפים, הגלוי
גודל כל הפלחים נשאר ללא שינוי. רק הפערים הקודמים נעלמים כרקע
כעת מכוסה לחלוטין על ידי הצבעים הנכונים. נכון לעכשיו, dvisvgm מחשב את
קטעים חופפים בנפרד עבור כל טלאי של הרשת (יכול להיות רשת תיקון
של מספר תיקונים מאותו סוג). לכן, עדיין עשויים להיות פערים גלויים ב
התפר של שני טלאים סמוכים.

--גראד-קטעים=מספר
קובע את המספר המרבי של מקטעים בכל עמודה ושורה המשמשים לקירוב
מילוי צבע שיפוע. מכיוון ש-SVG 1.1 תומך רק בתת-קבוצה קטנה של ההצללה
אלגוריתמים הזמינים ב-PostScript, dvisvgm מקרוב חלק מהם על ידי חלוקת משנה
השטח שיש למלא למקטעים מונוכרומטיים קטנים יותר. כל אחד מהקטעים הללו
מקבל את הצבע הממוצע של האזור שהוא מכסה. לפיכך, הגדלת מספר
מקטעים מובילים לאזורים מונוכרומטיים קטנים יותר ולכן מביאים לשיפור
קירוב של שיפוע הצבע בפועל. כחסרון, יותר מקטעים מרמזים על גדולים יותר
קבצי SVG מכיוון שכל מקטע מיוצג על ידי רכיב נתיב נפרד.

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

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

-ח, - עזרה[=מצב]
מדפיס סיכום קצר של כל אפשרויות שורת הפקודה הזמינות. האופציונלי מצב
פרמטר הוא ערך מספר שלם בין 0 ל-2. הוא בוחר את גרסת התצוגה של
טקסט עזרה. מצב 0 מפרט את כל האפשרויות המחולקות לקטגוריות עם כותרות מקטעים. זֶה
הוא גם ברירת המחדל אם dvisvgm נקרא ללא פרמטרים. מצב 1 מפרט את כל האפשרויות
מסודר לפי שמות האפשרויות הקצרות, בעוד שמצב 2 ממיין את השורות לפי האפשרות הארוכה
שמות.

--לִשְׁמוֹר
משבית את ההסרה של קבצים זמניים כפי שנוצרו על ידי Metafont (בדרך כלל .gf, .tfm ו-
.קבצי יומן).

--libgs=שם הקובץ
אפשרות זו זמינה רק אם ספריית Ghostscript אינה מקושרת ישירות
dvisvgm ואם תמיכת PostScript לא הושבתה לחלוטין במהלך ההידור. ב
במקרה זה, dvisvgm מנסה לטעון את ספריית ה-GS המשותפת באופן דינמי במהלך זמן הריצה. על ידי
ברירת מחדל, הוא מצפה ששם הספרייה יהיה libgs.so.X (במערכות דמויות Unix, כאשר X
היא גרסת ה-ABI של הספרייה) או gsdll32.dll/gsdll64.dll (Windows). אוֹפְּצִיָה
--libgs ניתן להשתמש כדי לתת שם אחר. לחלופין, אפשר גם להגדיר
שם ספריית GS לפי משתנה הסביבה LIBGS. לאחרון יש פחות עדיפות
מאשר אפשרות שורת הפקודה, כלומר dvisvgm מתעלם ממשתנה LIBGS if --libgs נתון.

-ל, --סימן קישור=סגנון
בוחר את השיטה כיצד לסמן אזורים מקושרים. ה סגנון טיעון יכול לקחת אחד מהם
את הערכים אף לא אחד, קופסה, ו קו, שם קופסה הוא ברירת המחדל, כלומר מלבן מצויר
סביב האזור המקושר אם אפשרות --סימן קישור מושמט. טיעון בסגנון קו רק
מצייר את הקצה התחתון של המלבן התוחם, ו אף לא אחד אומר ל-dvisvgm לא להוסיף אף אחד
אובייקטים גלויים להיפר-קישורים. השורות והתיבות מקבלים את צבע הטקסט הנוכחי
נבחר. על מנת ליישם צבע שונה וקבוע, נקודתיים ואחריו צבע
ניתן להוסיף את המפרט למחרוזת הסגנון. א צֶבַע - הוא או
ערך RGB הקסדצימלי של הטופס #RRGGBB, או שם צבע dvips
(http://en.wikibooks.org/wiki/LaTeX/Colors#ה_68_צבעים_סטנדרטיים_ידועים_ל-dvips).

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

דוגמאות: תיבה: אדום or תיבה:#ff0000 מצייר תיבות אדומות סביב האזורים המקושרים. צהוב כחול
יוצר מלבנים מלאים בצהוב עם מסגרות כחולות.

-ל, --רשימה-מבצעים
מדפיס רשימה של מטפלים ויציאות מיוחדים רשומים. כל מטפל מעבד סט
של הצהרות מיוחדות השייכות לאותה קטגוריה. ברוב המקרים, הקטגוריות
מזוהים על ידי הקידומת של ההצהרות המיוחדות. בדרך כלל זו מילה מובילה
מופרד משאר ההצהרה על ידי נקודתיים או ריק, למשל צֶבַע or ps.

-M, --mag=גורם
מגדיר את מקדם ההגדלה המוחל בשילוב עם קריאות Metafont לפני מעקב
הגליפים. ככל שערך זה גדול יותר, כך תוצאות המעקב טובות יותר. בכל זאת, גדול
ערכי הגדלה יכולים לגרום לשגיאות אריתמטיות של Metafont עקב הצפת מספרים. כך,
השתמש באפשרות זו בזהירות. הגדרת ברירת המחדל מפיקה בדרך כלל תוצאות יפות.

--אין מיזוג
שם כל דמות בנפרד טֶקסט אלמנט עם מקביל x ו y
תכונות. כברירת מחדל, חדש טֶקסט or tspan אלמנטים נוצרים רק אם מחרוזת מתחילה
במיקום השונה מהמיקום הרגיל המוגדר על ידי הדמויות
לקדם ערכים.

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

-נ, --ללא גופנים[=גרסה]
אם אפשרות זו ניתנת, dvisvgm לא יוצר SVG גופן אלמנטים אלא שימושים שבילים
במקום זאת. קבצי ה-SVG המתקבלים נוטים להיות גדולים יותר, אך הם בו-זמנית יותר
תואם לרוב היישומים שעדיין אינם תומכים בגופני SVG. האופציונלי
טענה גרסה בוחר את השיטה כיצד להחליף גופנים בנתיבים. גרסה 0
יוצר נתיב ו להשתמש אלמנטים. וריאנט 1 יוצר נתיב אלמנטים בלבד. אוֹפְּצִיָה --ללא גופנים
מרמז --ללא סגנונות.

-ג, --סוּלָם=sx[,sy]
שינוי קנה מידה של תוכן העמוד אופקית לפי sx ובמאונך על ידי sy. אפשרות זו היא
שווה ערך ל -TSsx,sy.

-S, --ללא מבצעים[=שמות]
השבת עיבוד של פקודות מיוחדות המוטמעות בקובץ DVI. אם לא עוד
פרמטר ניתן, מתעלמים מכל המבצעים. כדי להשבית באופן סלקטיבי קבוצות של מבצעים,
לאפשרות זו ניתן להוסיף רשימה אופציונלית של שמות מופרדים בפסיקים. א שם is
המזהה הייחודי המתייחס למטפל המיוחד המיועד. אוֹפְּצִיָה --רשימה-מבצעים
מפרט את כל המטפלים הזמינים כעת ושמותיהם. הכל מיוחד לא נתמך
מתעלמים מהצהרות בשקט.

--ללא סגנונות
כברירת מחדל, dvisvgm יוצר סגנונות CSS ותכונות מחלקות להפניה לגופני כי
זה יותר קומפקטי מאשר להגדיר שוב ושוב את פרטי הגופן המלאים בכל טקסט
אֵלֵמֶנט. עם זאת, אם אתה מעדיף הפניות ישירות לגופנים, התנהגות ברירת המחדל יכולה להיות
מושבת עם אפשרות --ללא סגנונות.

-או, --תְפוּקָה=דפוס
מגדיר את תבנית השם של קובץ הפלט. פָּרָמֶטֶר דפוס הוא מחרוזת שעשוי
מכילים את המשתנים %f, %p, ו %P. %f מתרחב לשם הבסיס של קובץ ה-DVI,
כלומר שם הקובץ ללא סיומת, %p הוא מספר העמוד הנוכחי, ו %P סך הכל
מספר העמודים בקובץ DVI. מספר אופציונלי (0-9) שניתן לאחר סימן האחוזים
מציין את המספר המינימלי של ספרות שיש לכתוב. אם ערך מסוים הוא
קצר יותר, המספר מרופד באפסים מובילים. דוגמא: %3p אוכפת 3 ספרות עבור
מספר העמוד הנוכחי (001, 002 וכו'). ללא מפרט רוחב מפורש, %p מקבל
אותו מספר ספרות כמו %P.

אם אתה צריך יותר שליטה על המספור, אתה יכול להשתמש בביטויים אריתמטיים כ
חלק מתבנית. התחביר הוא %(expr) איפה ביטוי עשוי להכיל תוספות,
חיסורים, כפלים וחילוקים שלמים עם עדיפות משותפת. ה
משתנים p ו P מכיל את מספר העמוד הנוכחי ואת מספר העמודים הכולל,
בהתאמה. לדוגמה, --output="%f-%(p-1)" יוצר שמות קבצים שבהם המספור
מתחיל ב-0 ולא ב-1.

דפוס ברירת המחדל הוא %f-%p.svg אם קובץ ה-DVI מורכב מיותר מעמוד אחד, וכן
%f.svg אחרת. כלומר, קובץ DVI foo.dvi מומר foo.svg if foo.dvi is
מסמך בן עמוד אחד. אחרת, מספר קובצי SVG foo-01.svg, foo-02.svgוכו' הם
מיוצר. בסביבות של Windows, סימן האחוז מציין סביבה מנותקת
משתנים, ולכן יש להגן עליהם בסימן אחוז שני, למשל
--output=%%f-%%p.

-פ, --עמוד=טווחים
אפשרות זו מגדירה את הדפים לעיבוד. פָּרָמֶטֶר טווחים מורכב
רשימה מופרדת בפסיקים של מספרי עמודים בודדים ו/או טווחי עמודים. טווח דפים הוא זוג
של מספרים מופרדים במקף, למשל 5-12. לפיכך, רצף עמודים עשוי להיראות כך
זה: 2-4,6,9-12,15. זה לא משנה אם דף ניתן יותר מפעם אחת או אם עמוד
טווחים חופפים. dvisvgm תמיד מחלץ את מספרי העמודים בסדר עולה ו
ממיר אותם פעם אחת בלבד. על מנת להישאר תואם לגרסאות קודמות, ה-
רצף העמודים המוגדר כברירת מחדל הוא 1. dvisvgm לכן ממיר רק את העמוד הראשון ולא את
אפשרות מסמך שלם במקרה --עמוד מושמט. בדרך כלל, טווחי דפים מורכבים משניים
מספרים המציינים את העמוד הראשון והאחרון שיש להמיר. אם ההמרה תהיה
התחיל בעמוד 1, או אם הוא אמור להמשיך עד לדף ה-DVI האחרון, ה-או הראשון
ניתן להשמיט את מספר הטווח השני, בהתאמה. דוגמא: --page=-10 ממיר את כולם
עמודים עד עמוד 10, --page=10- ממיר את כל הדפים שמתחילים בעמוד 10. בבקשה
קחו בחשבון שערכי העמודים אינם מתייחסים למספרי העמודים המודפסים על העמוד.
במקום זאת, צפויה ספירת העמודים הפיזית, כאשר העמוד הראשון תמיד מקבל מספר
1.

-ד, --דיוק=ספרות
מציין את המספר המרבי של מקומות עשרוניים שהוחלו על תכונת הנקודה הצפה
ערכים. כל ערכי התכונה שנכתבו לקבצי ה-SVG שנוצרו מעוגלים
בהתאם לכך. הפרמטר ספרות מאפשר ערכים שלמים מ-0 עד 6, כאשר 0 מאפשר
בחירה אוטומטית של מקומות עשרוניים משמעותיים. זהו גם ערך ברירת המחדל
אם נקרא dvisvgm ללא אפשרות --דיוק.

-פ, --התקדמות[=עיכוב]
מאפשר מחוון התקדמות פשוט המוצג כאשר פעולות גוזלות זמן כמו
מבצעי PostScript מעובדים. המחוון לא מופיע לפני העיכוב הנתון
(בשניות) חלפו. ערך ההשהיה המוגדר כברירת מחדל הוא 0.5 שניות.

-ר, --להתחלף=זָוִית
מסובב את תוכן העמוד בכיוון השעון על ידי זָוִית מעלות סביב מרכז העמוד. זֶה
האופציה שווה ל -TRזָוִית.

-ר, --קרוב משפחה
SVG מאפשר להגדיר נתיבים גרפיים לפי רצף של מוחלט ו/או יחסי
פקודות, כלומר כל פקודה מצפה לקואורדינטות מוחלטות או קואורדינטות
ביחס למיקום הציור הנוכחי. כברירת מחדל, dvisvgm יוצר נתיבים המורכבים מ
פקודות מוחלטות. אם אפשרות --קרוב משפחה ניתנת, נוצרות פקודות יחסיות
במקום זאת, מה שמקטין מעט את גודל קבצי ה-SVG ברוב המקרים.

-ס, --stdout
אל תכתוב את פלט ה-SVG לקובץ אלא תפנה אותו אליו stdout.

-T, --שינוי צורה=פקודות
מחיל רצף של טרנספורמציות על תוכן SVG. כל טרנספורמציה היא
מתואר על ידי א הפקודה מתחיל באות גדולה ואחריה רשימה של
פרמטרים מופרדים בפסיקים. פקודות השינוי הבאות נתמכות:

T tx[,ty]
מתרגם (מזיז) את הדף לכיוון הווקטור (tx,ty). אם ty מושמט, ty=0
מונחה. אורך היחידה הצפוי של tx ו ty הן נקודות TeX (1pt =
1/72.27 אינץ'). עם זאת, ישנם מספר קבועים שהוגדרו כדי לפשט את היחידה
המרה (ראה להלן).

S sx[,sy]
שינוי קנה מידה של העמוד אופקית לפי sx ובמאונך על ידי sy. אם sy מושמט, sy=sx
מניחים.

R זָוִית[,x,y]
מסובב את הדף בכיוון השעון על ידי זָוִית מעלות סביב הנקודה (x,y). אם האופציונלי
טיעונים x ו y מושמטים, הדף יסובב סביב מרכזו
בהתאם לפורמט העמוד שנבחר. כאשר אפשרות -בנון נתון, הסיבוב
מרכז הוא מקור (0,0).

KX זָוִית
מטה את הדף לאורך x-ציר על ידי זָוִית מעלות. טַעֲנָה זָוִית יכול לקחת כל אחד
ערך מלבד 90+180k, שם k הוא מספר שלם.

KY זָוִית
מטה את הדף לאורך y-ציר על ידי זָוִית מעלות. טַעֲנָה זָוִית יכול לקחת כל אחד
ערך מלבד 90+180k, שם k הוא מספר שלם.

FH [y]
משקף (מהפך) את הדף בקו האופקי דרך נקודה (0,y). השמטת ה
טיעון אופציונלי מוביל ל y=h/2, איפה h מציין את גובה העמוד (ראה מוגדר מראש
קבוע להלן).

FV [x]
משקף (מהפך) את הדף בקו האנכי דרך נקודת (x,0). השמטת ה
טיעון אופציונלי מוביל ל x=w/2, איפה w מציין את רוחב העמוד (ראה מוגדר מראש
קבוע להלן).

M m1, ...,m6
מחיל טרנספורמציה המתוארת על ידי המטריצה ​​3×3
((m1,m2,m3), (m4,m5,m6),(0,0,1)), כאשר השלשות הפנימיות מציינות את השורות.

הערות
כל פקודות השינוי של האופציה -T, --שינוי צורה מיושמים בהזמנה
מהמראה שלהם. ניתן להפריד בין פקודות מרובות באמצעות רווחים.
במקרה זה כל מחרוזת הטרנספורמציה צריכה להיות סגורה בכפולה
ציטוטים. כל הפרמטרים הם ביטויים של סוג נקודה צפה. גם אתה יכול
תן מספרים פשוטים או מונחים אריתמטיים בשילוב של האופרטורים + (חיבור),
- (חִסוּר), * (כֶּפֶל), / (חטיבה) או % (מודולו) עם משותף
כללי אסוציאטיביות וקדימות. ניתן להשתמש גם בסוגריים.

בנוסף, מסופקים כמה קבועים מוגדרים מראש:

ux מיקום אופקי של העליון
פינת העמוד השמאלית בנקודת TeX
יחידות
uy מיקום אנכי של שמאל למעלה
פינת עמודים ביחידות נקודת TeX
h גובה העמוד ביחידות נקודת TeX
(0 במקרה של -בנון)
w רוחב עמוד ביחידות נקודת TeX (0
במקרה -בנון)

יתר על כן, אתה יכול להשתמש בקבועי האורך pt, mm, cm ו inלמשל 2cm or
1.6in. לפיכך, אופציה -TT1in,0R45 מזיז את תוכן העמוד 1 אינץ' ימינה ו
מסובב אותו ב-45 מעלות סביב מרכז העמוד לאחר מכן.

עבור טרנספורמציות בודדות אתה יכול גם להשתמש באפשרויות -c, -t ו -r. שים לב ש
הסדר שבו ניתנות האפשרויות הללו אינו משמעותי, כלומר אתה לא יכול
השתמש בהם כדי לתאר רצפי טרנספורמציה. הם פשוט עצמאיים
אפשרויות קיצור עבור טרנספורמציות נפוצות.

-ט, --לתרגם=tx[,ty]
מתרגם (מזיז) את תוכן העמוד בכיוון של וקטור (tx,ty). אפשרות זו היא
שווה ערך ל -TTtx,ty.

-ב, --מֶלֶל=רָמָה
שולט בסוג ההודעות המודפסות במהלך ריצת dvisvgm:

0 אין פלט הודעה
1 הודעות שגיאה בלבד
2 הודעות אזהרה בלבד
4 הודעות מידע בלבד

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

-V, --גִרְסָה[=מוּרחָב]
מדפיס את הגרסה של dvisvgm ויוצא. אם הארגומנט האופציונלי מוגדר ל כן, ה
מספרי גרסאות של הספריות המקושרות מודפסים גם כן.

-ז, --רוכסן[=רָמָה]
יוצר קובץ SVG דחוס עם הסיומת .svgz. הארגומנט האופציונלי מציין את
רמת דחיסה. ערכים חוקיים הם בטווח של 1 עד 9 (ערך ברירת המחדל הוא 9).
ערכים גדולים יותר גורמים לתוצאות דחיסה טובות יותר אך לוקח יותר זמן חישוב.

זהירות
לא ניתן לשלב עם אפשרות זו -ס, --stdout.

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

נתמך מיוחדים


dvisvgm תומך במספר קבוצות של מיוחד פקודות שניתן להשתמש בהם כדי להעשיר קבצי DVI
עם תכונות נוספות, כמו צבע, גרפיקה והיפר-קישורים. ההערכה של מיוחד
הפקודות מואצלות למטפלים ייעודיים. כל מטפל אחראי לכל מיוחד
הצהרות של אותה ערכת פקודות, כלומר פקודות המתחילות באותה קידומת. לקבל
רשימה של מטפלים מיוחדים שסופקו בפועל, אפשרות שימוש --רשימה-מבצעים (ראה לעיל). זֶה
החלק נותן סקירה כללית של הפקודות המיוחדות הנתמכות כעת.

bgcolor
הצהרה מיוחדת לשינוי צבע הרקע/דף. מכיוון ש-SVG 1.1 לא
תמיכה בצבעי רקע, dvisvgm מוסיף מלבן של הצבע הנבחר לתוך
מסמך SVG שנוצר. מלבן זה תמיד מקבל את אותו גודל כמו ה-או שנבחר
תיבת תוחמת מחושבת. פקודת צבע רקע זו היא חלק מסט הצבעים המיוחד
אך מטופל בנפרד על מנת לאפשר למשתמש לכבות אותו. לסקירה כללית של
תחביר הפקודה, עיין בתיעוד של dvips, למשל.

צֶבַע
הצהרות של ערכת פקודות זו מספקות הוראות לשינוי צבע הטקסט/הצבע.
לסקירה כללית של התחביר המדויק, עיין בתיעוד של dvips, למשל.

dvisvgm
dvisvgm מציעה סט קטן של מבצעים משלה. הרשימה הבאה נותנת תקציר
סקירה כללית.

dvisvgm:raw טֶקסט
מוסיף רצף שרירותי של תווים למקטע העמודים של מסמך SVG.
dvisvgm אינו מבצע כאן שום אימות, ולכן על המשתמש לוודא כי
ה-SVG שהתקבל עדיין בתוקף. פָּרָמֶטֶר טֶקסט עשוי להכיל את הביטויים {?איקס},
{?y}, ו {?צֶבַע} שמתרחבים לזרם x or y קואורדינטה והזרם
צבע, בהתאמה. יתר על כן, {?nl} מתרחב לדמות חדשה.

dvisvgm:rawdef טֶקסט
פקודה זו דומה ל dvisvgm:raw, אבל מכניס את הטקסט הגולמי לתוך
החלק של מסמך ה-SVG שנוצר כעת.

dvisvgm:rawset שם ... dvisvgm:endrawset
צמד מבצעים זה מסמן את ההתחלה והסוף של הגדרה של SVG גולמי בשם
רסיס. את כל dvisvgm:raw ו dvisvgm:rawdef מבצעים מצורפים על ידי dvisvgm:rawset
ו dvisvgm:endrawset אינם מוערכים מיד אלא מאוחסנים במשותף תחת
נתן שם לשימוש מאוחר יותר. לאחר ההגדרה, ניתן להפנות לפרגמנט הנקוב
לאורך קובץ ה-DVI על ידי dvisvgm:rawput (ראה למטה). שתי הפקודות
dvisvgm:rawset ו dvisvgm:endrawset אסור לקנן, כלומר כל קריאה של
dvisvgm:rawset יש לעקוב אחריו קריאה מתאימה של dvisvgm:endrawset
לפני אחר dvisvgm:rawset יכול להתרחש. כמו כן, המזהה שם חייב להיות ייחודי
בכל קובץ ה-DVI. באמצעות dvisvgm:rawset מספר פעמים יחד עם
אותו שם מוביל להודעת אזהרה.

dvisvgm:rawput שם
מוסיף קטעי SVG גולמיים שנשמרו בעבר תחת נתון שם. dvisvgm
מבחין בין קטעים שצוינו עם dvisvgm:raw or
dvisvgm:rawdef, ומטפל בהם אחרת: זה מוסיף הכל dvisvgm:raw חלקים
בכל פעם dvisvgm:rawput נקרא, ואילו ה dvisvgm:rawdef מנות הולכות ל
קטע של מסמך SVG הנוכחי פעם אחת בלבד.

dvisvgm:img רוחב גובה פילה
יוצר אלמנט תמונה במיקום הגרפי הנוכחי המתייחס לנתון
קוֹבֶץ. ניתן להשתמש בתמונות JPEG, PNG ו-SVG כאן. עם זאת, dvisvgm לא בודק
פורמט הקובץ או סיומת שם הקובץ. האורכים רוחב ו גובה חייב להיות
נתון כמספרי נקודה צפה רגילה ביחידות נקודות TeX (1in = 72.27pt).

dvisvgm:bbox חָדָשׁ] שם
מגדיר או מאפס תיבה תוחמת מקומית בשם שם. השם עשוי להיות מורכב מ
אותיות וספרות. בזמן עיבוד דף DVI, dvisvgm מעדכן ללא הרף את
התיבה התוחמת (גלובלית) של העמוד הנוכחי על מנת לקבוע את המינימום
מלבן המכיל את כל רכיבי העמוד הגלויים (תווים, תמונות, ציור
אלמנטים וכו') בנוסף לתיבה התוחמת הגלובלית, המשתמש יכול לבקש
מספר שרירותי של תיבות תוחמות מקומיות בשם. לאחר ההגדרה, תיבות אלה הן
מעודכן יחד עם התיבה התוחמת הגלובלית החל מהתו הראשון
שעוקב אחר ההגדרה. לפיכך, ניתן להשתמש בתיבות המקומיות כדי לחשב את
היקף חלקי הדף. זה שימושי עבור תרחישים שבהם ה-SVG שנוצר
הקובץ מעובד לאחר מכן. בשילוב עם dvisvgm:raw המיוחד, המאקרו {?bbox
שם} מתרחב לארבעת הערכים x, y, w, ו h (מופרדים ברווחים) מציינים
הקואורדינטות של הפינה השמאלית העליונה, הרוחב והגובה של התיבה המקומית שם.
אם קופסה שם לא הוגדר קודם לכן, כל ארבעת הערכים שווים לאפס.

dvisvgm:bbox רוחב גובה [עומק]
מעדכן את התיבה התוחמת של הדף הנוכחי על ידי הטמעת מלבן וירטואלי (x,
y, רוחב, גובה) כאשר הפינה השמאלית התחתונה ממוקמת ב-DVI הנוכחי
עמדת ציור (x,y). אם הפרמטר האופציונלי עומק מצוין, dvisvgm
מטמיע מלבן שני (x, y, רוחב, -עומק). האורכים רוחב, גובה ו
עומק יש לתת כמספרי נקודה צפה רגילה ביחידות נקודות TeX (1in =
72.27 נק'). בהתאם לגודל ולמיקום של המלבן הוירטואלי, פקודה זו
או להגדיל את התיבה התוחמת הכוללת או להשאיר אותה כפי שהיא. זה לא אפשרי
לצמצם את היקפו. יש להשתמש במיוחד זה בשילוב עם dvisvgm:raw in
כדי לעדכן את נקודת התצוגה של הדף כראוי.

dvisvgm:bbox שרירי בטן] x1 y1 x2 y2
גרסה זו של ה-bbox המיוחד מעדכנת את התיבה התוחמת על ידי הטמעת וירטואלית
מלבן (x1,y1,x2,y2). הנקודות (x1,y1) וx2,y2) מציינים שני אלכסונים
פינות המלבן הניתנות ביחידות נקודת TeX.

dvisvgm:bbox לתקן] x1 y1 x2 y2
גרסה זו של ה-bbox המיוחד מקצה תיבה תוחמת מוחלטת (סופית) ל-
SVG שנוצר. לאחר ביצוע פקודה זו, dvisvgm לא משנה יותר את ה-
קואורדינטות של תיבה תוחמת, אלא שהמיוחד הזה נקרא שוב מאוחר יותר. הנקודות
(x1,y1) וx2,y2) מציינים שתי פינות אלכסוניות של המלבן שניתן ב-TeX
יחידות נקודה.

קטע ה-TeX הבא מוסיף שני רכיבי SVG גולמיים לפלט ומעדכן את
התיבה התוחמת בהתאם:

\special{dvisvgm:raw }
\special{dvisvgm:bbox 20 10 10}

\special{dvisvgm:raw }
\special{dvisvgm:bbox abs 10 200 100 250}

em
מבצעים אלה הוצגו עם הפצת emTeX על ידי Eberhard Mattes. הֵם
לספק הצהרות שרטוט קו, הוראות להטמעת תמונת MSP, PCX ו-BMP
קבצים, כמו גם שתי פקודות PCL. dvisvgm תומך רק בהצהרות ציור הקו
ומתעלם מכל המבצעים האחרים בשקט. תיאור של תחביר הפקודה יכול להיות
נמצא בתיעוד מנהל התקן DVI המגיע עם emTeX (ראה CTAN).

html
מפרט ההיפר-ref מגדיר מספר גרסאות כיצד לסמן אזורים מקושרים
בקובץ DVI. dvisvgm תומך בבניות המיוחדות הפשוטות של HyperTeX כפי שנוצרו עם
אפשרות חבילת hyperref היפרטקס. כברירת מחדל, כל האזורים המקושרים במסמך הם
מסומן על ידי מלבן. אוֹפְּצִיָה --סימן קישור מאפשר לשנות התנהגות זו. ראה למעלה עבור
פרטים נוספים. מידע על תחביר וסמנטיקה של המבצעים HyperTeX יכול להיות
נמצא במדריך hyperref.

PDF
pdfTeX ו-dvipdfmx הציגו מספר פקודות מיוחדות הקשורות ליצירת
קבצי PDF. נכון לעכשיו, רק שניים מהם, pdf:mapfile ו pdf:mapline נתמכים על ידי
dvisvgm. מבצעים אלה מאפשרים לשנות את עץ מפת הגופנים במהלך העיבוד של DVI
קבצים. הם משמשים את CTeX, למשל. dvisvgm תומך גם ב-dvips וגם
פורמט מפת גופן dvipdfm. למידע נוסף על תחביר הפקודות והסמנטיקה,
ראה את התיעוד של \pdfmapfile במדריך למשתמש pdfTeX.

ps
מנהל התקן DVI המפורסם dvips הציג סט מבצעים משלו על מנת להטמיע
קוד PostScript לקבצי DVI, מה שמשפר מאוד את היכולות של DVI
מסמכים. אחת המטרות של dvisvgm היא להעריך לחלוטין את כל קטעי ה-PostScript ו-to
להמיר כמה שיותר מהם ל-SVG. בניגוד ל-dvips, dvisvgm משתמש
אריתמטיקה של נקודה צפה לחישוב המיקום המדויק של כל אלמנט גרפי,
כלומר זה לא מעגל את הקואורדינטות. לכן, המיקומים היחסיים של
אלמנטים גרפיים עשויים להיות שונים במקצת מאלה המחושבים על ידי dvips.

מכיוון ש-PostScript היא שפה מורכבת למדי, dvisvgm לא מנסה ליישם אותה
מתורגמן PostScript משלו אך מסתמך על Ghostscript (http://ghostscript.com) במקום זאת.
אם ספריית Ghostscript לא הייתה מקושרת לקובץ הבינארי dvisvgm, היא נחפשת ו
נטען באופן דינמי בזמן ריצה. במקרה זה, dvisvgm מחפש libgs.so.X on
מערכות דמויות יוניקס (גרסאות ABI נתמכות: 7,8,9), ועבור gsdll32.dll or gsdll64.dll
ב-Windows. אתה יכול לעקוף את שמות הקבצים המוגדרים כברירת מחדל עם משתנה סביבה LIBGS or
אפשרות שורת הפקודה --libgs. הספרייה חייבת להיות נגישה דרך החיפוש ld
נתיב (*nix) או משתנה הסביבה PATH (Windows). לחילופין, המוחלט
ניתן לציין נתיב לקובץ. אם לא ניתן למצוא את הספרייה, dvisvgm משבית את ה-
עיבוד של מבצעי PostScript והדפסת הודעת אזהרה. השתמש באפשרות
--רשימה-מבצעים כדי לבדוק אם תמיכת PostScript זמינה, כלומר כניסה ps is
מתנה.

המטפל ב-PostScript מזהה ומעריך גם נתוני תיבה תוחמת שנוצרו על ידי
מה היא תצוגה מקדימה חבילה עם אפשרות עמוד דק. אם הנתונים נמצאים בקובץ DVI,
dvisvgm מתאים את התיבה התוחמת של קובץ ה-SVG שנוצר בהתאם, ומדפיס א
הודעה המציגה את הרוחב, הגובה והעומק של התיבה ביחידות נקודת TeX.
במיוחד, ניתן להשתמש בערך העומק כדי ליישר אנכית את גרפיקת ה-SVG עם ה-
קו הבסיס של הטקסט המקיף במסמכי HTML או XSL-FO, למשל.

tpic
הסט המיוחד TPIC מגדיר הוראות לציור אובייקטים גיאומטריים פשוטים. כמה
חבילות LaTeX, כמו eepic ו-tplot, משתמשות במבצעים אלה כדי לתאר גרפיקה.

דוגמאות


קובץ dvisvgm

ממירה את העמוד הראשון של file.dvi ל file.svg.

קובץ dvisvgm -z

ממירה את העמוד הראשון של file.dvi ל file.svgz עם ברירת מחדל רמת דחיסה 9.

dvisvgm -p5 -z3 -ba4-l -onewfile

ממיר את העמוד החמישי של file.dvi ל newfile.svgz עם רמת דחיסה 3. התיבול
התיבה מוגדרת ל-DIN/ISO A4 בפורמט לרוחב.

dvisvgm --transform="R20,w/3,2h/5 T1cm,1cm S2,3" קובץ

ממירה את העמוד הראשון של file.dvi ל file.svg שבו מיושמות שלוש טרנספורמציות.

הסביבה


dvisvgm משתמש ב- kpathsea ספריה לאיתור הקבצים שהיא פותחת. לפיכך, ה
משתני סביבה המתוארים בתיעוד של הספרייה משפיעים על הממיר.

אם dvisvgm היה מקושר ללא ספריית Ghostscript, ואם תמיכת PostScript לא
הושבתה, ספריית Ghostscript המשותפת נבדקת במהלך זמן הריצה באמצעות dlopen().
משתנה הסביבה LIBGS ניתן להשתמש כדי לציין את הנתיב ואת שם הקובץ של הספרייה.

גרסאות Windows שהוידורו מראש של dvisvgm דורשות התקנה תקינה של MiKTeX 2.9
או מעל. dvisvgm לא עובד יחד עם המהדורה הניידת של MiKTeX כי זה
מסתמך על ממשק ה-COM של MiKTeX הנגיש רק בהתקנה מקומית. כדי לאפשר את
הערכה של מבצעי PostScript, ה-DLL המקורי של Ghostscript gsdll32.dll חייב להיות
נוכח ונגיש דרך נתיב החיפוש. בניית 64 סיביות של Windows דורשת 64 סיביות
DLL של Ghostscript gsdll64.dll. שני קובצי ה-DLL מגיעים עם מתקיני Ghostscript התואמים
זמין בכתובת www.ghostscript.com.

משתנה הסביבה DVISVGM_COLORS מציין את הצבעים המשמשים להדגשת שונים
חלקים מפלט ההודעה של dvisvgm. זה מוערך רק אם אפשרות --צֶבַע נתון. ה
ערך של DVISVGM_COLORS היא רשימה של ערכים מופרדים בנקודתיים של הטופס gg=BF, שם gg
מציין את אחד מחווני קבוצת הצבעים המפורטים להלן, ו BF הן שתי ספרות הקסדצימליות
ציון הרקע (הספרה הראשונה) וצבע החזית/טקסט (ספרה שנייה). ה
ערכי הצבע מוגדרים כדלקמן: 0=שחור, 1=אדום, 2=ירוק, 3=צהוב, 4=כחול, 5=מגנטה,
6=ציאן, 7=אפור, 8=אדום בהיר, 9=ירוק בהיר, A=צהוב בהיר, B=כחול בהיר, C=בהיר
מגנטה, D=ציאן בהיר, E=אפור בהיר, F=לבן. בהתאם למסוף, הצבעים עשויים
לִהיוֹת שׁוֹנֶה. במקום לשנות גם את הטקסט וגם את צבע הרקע, אפשר גם
שנה רק אחד מהם: כוכבית (*) במקום ספרה הקסדצימלית מציינת את
ברירת המחדל של טקסט או צבע רקע של הטרמינל.

כל הערכים השגויים ברשימה מתעלמים בשקט.

er הודעות שגיאה

wn הודעות אזהרה

pn הודעות על מספרי עמודים

ps הודעות בגודל עמוד

fw מידע על הקבצים
כתוב

sm הודעות מדינה

tr הודעות של נותב הגליפים

pi מחוון התקדמות

דוגמא: er=01:pi=*5 מגדיר את הצבעים של הודעות שגיאה (er) לאדום (1) על שחור (0,) ו
אלה של מדדי התקדמות (pi) לציאן (5) ברקע ברירת מחדל (*).

השתמש ב-dvisvgm באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 3
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • 5
    צללים
    צללים
    פרוקסי מנהרה מהיר שעוזר לך
    לעקוף חומות אש זהו יישום
    שגם ממנו ניתן להביא
    https://sourceforge.net/projects/shadowsocksgui/.
    זה הא...
    הורד את Shadowsocks
  • 6
    ערכות נושא GLPI
    ערכות נושא GLPI
    הורד מהדורה ב
    https://github.com/stdonato/glpi-modifications/
    ערכות נושא צבע עבור GLPI 0.84 ו-0.85 חדש
    שינויים עבור GLPI This is an
    אפליקציה ש...
    הורד ערכות נושא GLPI
  • עוד »

פקודות לינוקס

Ad