ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

dvisvgm - ອອນລາຍໃນຄລາວ

ແລ່ນ dvisvgm ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ dvisvgm ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


dvisvgm - ປ່ຽນໄຟລ໌ DVI ແລະ EPS ເປັນຮູບແບບ SVG ທີ່ອີງໃສ່ XML

ສະຫຼຸບສັງລວມ


dvisvgm [ ທາງເລືອກໃນການ ] ເອກະສານ [.dvi]

dvisvgm -E [ ທາງເລືອກໃນການ ] ເອກະສານ [.eps]

ລາຍລະອຽດ


ຜົນປະໂຫຍດແຖວຄໍາສັ່ງ dvisvgm ປ່ຽນໄຟລ໌ DVI, ດັ່ງທີ່ສ້າງຂຶ້ນໂດຍ TeX/LaTeX, ເປັນ
ຮູບແບບກຣາບຟິກ vector SVG ທີ່ສາມາດຂະຫຍາຍໄດ້ໂດຍອີງໃສ່ XML. ມັນສະຫນັບສະຫນູນຮູບແບບ DVI ຄລາສສິກ 2 ເປັນ
ເຊັ່ນດຽວກັນກັບຮູບແບບ 3 (ສ້າງໂດຍ pTeX ໃນຮູບແບບຕັ້ງ), ແລະຮູບແບບ 5 ເຊິ່ງເອີ້ນກັນວ່າ
XDV (ສ້າງໂດຍ XeTeX). ນອກຈາກຄໍາສັ່ງ DVI ພື້ນຖານ, dvisvgm ຍັງປະເມີນຈໍານວນຫຼາຍ
ອັນທີ່ເອີ້ນວ່າ ພິເສດ ເຊິ່ງຂະຫຍາຍຄວາມສາມາດຂອງຮູບແບບ DVI ຢ່າງຫຼວງຫຼາຍ. ສໍາລັບການເພີ່ມເຕີມ
ພາບລວມລາຍລະອຽດ, ເບິ່ງພາກ ສະຫນັບສະຫນູນ ພິເສດ ຂ້າງລຸ່ມນີ້.

ເນື່ອງຈາກມາດຕະຖານ SVG 1.1 ໃນປະຈຸບັນບໍ່ໄດ້ລະບຸກາຟິກຫຼາຍໜ້າ, dvisvgm ຈະສ້າງ
ໄຟລ໌ SVG ແຍກຕ່າງຫາກສໍາລັບແຕ່ລະຫນ້າ DVI. ເນື່ອງຈາກວ່າເຫດຜົນເຂົ້າກັນໄດ້, ພຽງແຕ່ທໍາອິດ
ໜ້າຖືກປ່ຽນເປັນຄ່າເລີ່ມຕົ້ນ. ໃນຄໍາສັ່ງທີ່ຈະເລືອກເອົາຫນ້າທີ່ແຕກຕ່າງກັນຫຼືຫນ້າ arbitrary
ລໍາດັບ, ການນໍາໃຊ້ທາງເລືອກ -p ເຊິ່ງໄດ້ອະທິບາຍໄວ້ຂ້າງລຸ່ມນີ້.

SVG ແມ່ນຮູບແບບກາຟິກທີ່ອີງໃສ່ vector ແລະດັ່ງນັ້ນ dvisvgm ພະຍາຍາມປ່ຽນ glyph
ໂຄງຮ່າງຂອງຟອນທີ່ໃຊ້ແລ້ວທັງໝົດເພື່ອອະທິບາຍເສັ້ນທາງທີ່ສາມາດຂະຫຍາຍໄດ້. ວິທີທີ່ໄວທີ່ສຸດທີ່ຈະເຮັດແນວນັ້ນແມ່ນເພື່ອ
ສະກັດຂໍ້ມູນເສັ້ນທາງຈາກໄຟລ໌ຕົວອັກສອນໃນຮູບແບບ PFB, TTF, ຫຼື OTF. ຖ້າ dvisvgm ແມ່ນ
ສາມາດຊອກຫາໄຟລ໌ດັ່ງກ່າວໄດ້, ມັນສະກັດຂໍ້ມູນທັງຫມົດທີ່ຈໍາເປັນກ່ຽວກັບ glyphs ໄດ້
ຈາກມັນ.

ຢ່າງໃດກໍຕາມ, ແຫຼ່ງຕົ້ນຕໍຂອງ TeX ສໍາລັບຄໍາອະທິບາຍຕົວອັກສອນແມ່ນ Metafont, ເຊິ່ງຜະລິດ bitmap output
(ໄຟລ໌ GF). ນັ້ນແມ່ນເຫດຜົນທີ່ວ່າບໍ່ມີຕົວອັກສອນ TeX ທີ່ສາມາດປັບໄດ້ທັງຫມົດແມ່ນມີຢູ່ໃນຮູບແບບທີ່ສາມາດຂະຫຍາຍໄດ້. ໃນ
ກໍລະນີເຫຼົ່ານີ້, dvisvgm ພະຍາຍາມ vectorize ຜົນຜະລິດຂອງ Metafont ໂດຍການຕິດຕາມ glyph bitmap.
ຜົນໄດ້ຮັບແມ່ນບໍ່ສົມບູນແບບທີ່ສຸດ (ການເພີ່ມປະສິດທິພາບດ້ວຍຕົນເອງ) PFB ຫຼື OTF ຄູ່ຮ່ວມງານ, ແຕ່
ຢ່າງໃດກໍຕາມ, ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ແມ່ນງາມຫຼາຍ.

ເມື່ອແລ່ນ dvisvgm ໂດຍບໍ່ມີທາງເລືອກ --no-fonts, font ອົງປະກອບ (...) ຖືກ​ນໍາ​ໃຊ້​
ເພື່ອຝັງຂໍ້ມູນຕົວອັກສອນເຂົ້າໄປໃນໄຟລ໌ SVG. ແຕ່ຫນ້າເສຍດາຍ, ມີພຽງແຕ່ຈໍານວນຫນ້ອຍ SVG renderes ສະຫນັບສະຫນູນ
ອົງປະກອບເຫຼົ່ານີ້ເທື່ອ. ຕົວທ່ອງເວັບສ່ວນໃຫຍ່ແລະຄໍາຮ້ອງສະຫມັກກາຟິກ vector ບໍ່ໄດ້ປະເມີນພວກມັນ
ຢ່າງຖືກຕ້ອງເພື່ອໃຫ້ອົງປະກອບຂໍ້ຄວາມຂອງກາຟິກຜົນໄດ້ຮັບອາດຈະເບິ່ງຄືວ່າແປກ. ໃນ
ເພື່ອສ້າງໄຟລ໌ SVG ທີ່ເຂົ້າກັນໄດ້ຫຼາຍຂຶ້ນ, ທາງເລືອກແຖວຄໍາສັ່ງ --no-fonts ສາມາດມອບໃຫ້
ແທນທີ່ອົງປະກອບຕົວອັກສອນໂດຍເສັ້ນທາງກາຟິກທໍາມະດາ.

OPTIONS


-ກ, --ຕິດຕາມທັງໝົດ=[recounts]
ຕົວເລືອກນີ້ບັງຄັບໃຫ້ dvisvgm ຕິດຕາມບໍ່ພຽງແຕ່ glyphs ທີ່ຕ້ອງການຕົວຈິງເທົ່ານັ້ນແຕ່ glyphs ທັງຫມົດ.
ຂອງຕົວອັກສອນ bitmap ທັງໝົດທີ່ໃຊ້ໃນໄຟລ໌ DVI. ນັບຕັ້ງແ​​ຕ່ຜົນໄດ້ຮັບການຕິດຕາມໄດ້ຖືກເກັບຮັກສາໄວ້ໃນ
cache ຕົວອັກສອນ, ທັງຫມົດຕໍ່ໄປນີ້ການແປງ DVI (ບໍ່ມີທາງເລືອກ --ຕິດຕາມທັງໝົດ) ບ່ອນ​ທີ່​ເຫຼົ່າ​ນີ້​
fonts ມີສ່ວນຮ່ວມ, ຈະໄວຂຶ້ນຫຼາຍ. ໂດຍຄ່າເລີ່ມຕົ້ນ, dvisvgm ຕິດຕາມພຽງແຕ່ຕົວຈິງເທົ່ານັ້ນ
glyphs ທີ່ຈໍາເປັນ, ແລະເພີ່ມພວກມັນໃສ່ cache. ທາງເລືອກ boolean recounts ກໍານົດວິທີການ
ເພື່ອຈັດການ glyphs ທີ່ເກັບໄວ້ໃນ cache. ໂດຍຄ່າເລີ່ມຕົ້ນ, glyphs ເຫຼົ່ານີ້ຖືກຂ້າມ.
ການຕັ້ງຄ່າການໂຕ້ຖຽງ recounts to yes or ທີ່ແທ້ຈິງ ບັງຄັບໃຫ້ dvisvgm ຕິດຕາມທີ່ສອດຄ້ອງກັນ
bitmap ອີກເທື່ອຫນຶ່ງ.

ຫມາຍ​ເຫດ​
ຕົວເລືອກນີ້ຈະມີຜົນພຽງແຕ່ຖ້າການຈັດເກັບຕົວອັກສອນຖືກເປີດໃຊ້. ດັ່ງນັ້ນ, --ຕິດຕາມທັງໝົດ
ບໍ່ສາມາດຖືກລວມເຂົ້າກັບທາງເລືອກ --cache=none.

-b, --bbox=fmt
ຕັ້ງກ່ອງຂອບຂອງກາຟິກທີ່ສ້າງຂຶ້ນເປັນຮູບແບບທີ່ລະບຸ. ພາລາມິເຕີ
fmt ເອົາຫນຶ່ງໃນຕົວລະບຸຮູບແບບທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້, ຫຼືລໍາດັບຂອງສີ່
ເຄື່ອງໝາຍຈຸດ- ຫຼືຄ່າຄວາມຍາວທີ່ຂັ້ນດ້ວຍຍະຫວ່າງ x1, y1, x2 ແລະ y2. ສຸດທ້າຍກໍານົດສອງ
ມຸມຂວາງຂອງກ່ອງຂອບ. ແຕ່ລະຄ່າຄວາມຍາວປະກອບດ້ວຍຈຸດລອຍ
ຕົວເລກ ແລະຫົວໜ່ວຍຄວາມຍາວທາງເລືອກ (pt, bp, cm, mm, in, or pc). ຖ້າຫນ່ວຍງານແມ່ນ
ຍົກເວັ້ນ, ຈຸດ TeX (pt) ແມ່ນສົມມຸດ.

ມັນເປັນໄປໄດ້ທີ່ຈະໃຫ້ຄ່າຄວາມຍາວພຽງແຕ່ອັນດຽວ l. ໃນກໍລະນີນີ້, ຂອບເຂດຫນ້ອຍທີ່ສຸດ
ກ່ອງຖືກຄິດໄລ່ແລະຂະຫຍາຍໂດຍການເພີ່ມ (-l,-l) ທາງ​ຊ້າຍ​ດ້ານ​ເທິງ​ແລະ (l,l) ກັບ
ມຸມຂວາລຸ່ມ.

ອີກທາງເລືອກ, ຕົວລະບຸຮູບແບບຕໍ່ໄປນີ້ແມ່ນຮອງຮັບ:

International DIN / ISO ເຈ້ຍ ຂະຫນາດ
An, Bn, Cn, Dn, ບ່ອນທີ່ n ເປັນຈໍານວນເຕັມທີ່ບໍ່ແມ່ນລົບ, ເຊັ່ນ: A4 ຫຼື a4 ສໍາລັບ DIN/ISO A4
ຮູບແບບ (210mm × 297mm).

ພາກເຫນືອ ອາເມລິກາ ເຈ້ຍ ຂະຫນາດ
ໃບເກັບເງິນ, ບໍລິຫານ, ກົດໝາຍ, ຈົດໝາຍ, ໃບເກັບເງິນ

ພິເສດ ຂອບເຂດ ຫມາຍໃສ່ໃນປ່ອງ ຂະຫນາດ

dvi ຂະໜາດໜ້າທີ່ຖືກເກັບໄວ້ໃນໄຟລ໌ DVI
ນາທີ ຄິດໄລ່ໜ້ອຍທີ່ສຸດ/ເຄັ່ງຄັດທີ່ສຸດ
ປ່ອງ​ຜູກ​ມັດ​
none ບໍ່​ມີ​ປ່ອງ​ທີ່​ມີ​ຂອບ​ເຂດ​ຖືກ​ກໍາ​ນົດ​

Page ປະຖົມນິເທດ
ການກຳນົດທິດທາງໜ້າເລີ່ມຕົ້ນສຳລັບຂະໜາດເຈ້ຍ DIN/ISO ແລະອາເມລິກາແມ່ນ ຮູບ,
ie width < ລະດັບຄວາມສູງ. ຕໍ່ທ້າຍ - ພູມສັນຖານ ຫຼືພຽງແຕ່ -l ກັບສະຕຣິງຮູບແບບ
ສະຫຼັບກັບ ພູມສັນຖານ ຮູບແບບ (width > ລະດັບຄວາມສູງ). ສໍາລັບເຫດຜົນ symmetry ທ່ານສາມາດເຮັດໄດ້
ເພີ່ມຢ່າງຈະແຈ້ງ - ຮູບ​ຄົນ​ or -p ເພື່ອຊີ້ບອກຮູບແບບຮູບຕັ້ງເລີ່ມຕົ້ນ. ໃຫ້ສັງເກດວ່າ
suffixes ເຫຼົ່ານີ້ແມ່ນສ່ວນຫນຶ່ງຂອງ string ຂະຫນາດແລະບໍ່ແມ່ນທາງເລືອກແຍກຕ່າງຫາກ. ດັ່ງນັ້ນ, ພວກເຂົາ
ຕ້ອງປະຕິບັດຕາມຕົວລະບຸຂະໜາດໂດຍກົງໂດຍບໍ່ມີຊ່ອງຫວ່າງເພີ່ມເຕີມ. ນອກຈາກນັ້ນ,
ການຕໍ່ທ້າຍປະຖົມນິເທດບໍ່ສາມາດໃຊ້ກັບ dvi, ນາທີ, ແລະ none.

ຫມາຍ​ເຫດ​
ທາງເລືອກ -b, --bbox ມີ​ຜົນ​ກະ​ທົບ​ພຽງ​ແຕ່​ປ່ອງ​ຜູກ​ພັນ​ແລະ​ບໍ່​ໄດ້​ຫັນ​ປ່ຽນ​
ເນື້ອໃນຂອງຫນ້າ. ດັ່ງນັ້ນ, ຖ້າທ່ານເລືອກຮູບແບບພູມສັນຖານ, ຫນ້າເວັບຈະບໍ່ເປັນ
ໝຸນ.

-C, --cache[=dir]
ເພື່ອເລັ່ງຂະບວນການປ່ຽນຕົວອັກສອນຂອງ bitmap, dvisvgm ຊ່ວຍປະຢັດລະດັບປານກາງ
ຂໍ້ມູນການແປງຢູ່ໃນໄຟລ໌ cache. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄຟລ໌ເຫຼົ່ານີ້ຖືກເກັບໄວ້ໃນ
$HOME/.dvisvgm/cache. ຖ້າທ່ານຕ້ອງການສະຖານທີ່ອື່ນ, ໃຫ້ໃຊ້ທາງເລືອກ --cache to
ຂຽນທັບຄ່າເລີ່ມຕົ້ນ. ນອກຈາກນັ້ນ, ມັນກໍ່ເປັນໄປໄດ້ທີ່ຈະປິດການເກັບຮັກສາຕົວອັກສອນ
ກົນໄກຢ່າງສົມບູນດ້ວຍທາງເລືອກ --cache=none. ຖ້າການໂຕ້ຖຽງ dir ຖືກລະເວັ້ນ, dvisvgm
ພິມເສັ້ນທາງຂອງໄດເລກະທໍລີ cache ເລີ່ມຕົ້ນພ້ອມກັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ
ຕົວອັກສອນທີ່ເກັບໄວ້. ນອກຈາກນັ້ນ, ໄຟລ໌ cache ທີ່ລ້າສະໄຫມແລະເສຍຫາຍແມ່ນຖືກລຶບອອກ.

-j, --clipjoin
ຕົວເລືອກນີ້ບອກ dvisvgm ໃຫ້ຄິດໄລ່ຈຸດຕັດກັນຂອງເສັ້ນທາງ clipping ຕົວຂອງມັນເອງຖ້າ
ມີຄວາມຈໍາເປັນ, ແລະບໍ່ໃຫ້ມອບຫມາຍວຽກງານນີ້ໃຫ້ກັບຜູ້ສະແດງ SVG. ໄຟລ໌ SVG ຜົນໄດ້ຮັບ
ແມ່ນເຄື່ອນທີ່ຫຼາຍເພາະວ່າບາງຕົວສະແດງ SVG ບໍ່ຮອງຮັບການຕັດກັນຂອງການຕັດ
ເສັ້ນທາງທີ່ຖືກກໍານົດໂດຍ clipPath ອົງປະກອບທີ່ປະກອບດ້ວຍ a clip-ເສັ້ນທາງ attribute

--ສີ
ເປີດໃຊ້ການໃສ່ສີຂອງຂໍ້ຄວາມທີ່ພິມອອກໃນລະຫວ່າງຂະບວນການປ່ຽນໃຈເຫລື້ອມໃສ. ສີສາມາດ
ຖືກປັບແຕ່ງໂດຍຜ່ານຕົວແປສະພາບແວດລ້ອມ DVISVGM_COLORS. ເບິ່ງພາກສ່ວນສິ່ງແວດລ້ອມ
ຂ້າງລຸ່ມນີ້ ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ.

-E, --eps
ຖ້າຕົວເລືອກນີ້ຖືກມອບໃຫ້, dvisvgm ບໍ່ໄດ້ຄາດຫວັງວ່າມີ DVI ແຕ່ເປັນໄຟລ໌ປ້ອນ EPS, ແລະ
ພະຍາຍາມປ່ຽນເປັນ SVG. ເພື່ອເຮັດແນວນັ້ນ, ດຽວ psfile ຄໍາສັ່ງພິເສດແມ່ນ
ສ້າງແລະສົ່ງຕໍ່ໄປຫາຕົວຈັດການພິເສດ PostScript. ຕົວເລືອກນີ້ສາມາດໃຊ້ໄດ້ເທົ່ານັ້ນ
ຖ້າ dvisvgm ຖືກສ້າງຂຶ້ນດ້ວຍການສະຫນັບສະຫນູນ PostScript, ແລະຮຽກຮ້ອງໃຫ້ Ghostscript ເປັນ
ມີໃຫ້. ເບິ່ງທາງເລືອກ --libgs ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.

-e, --ແນ່ນອນ
ຖ້າຕົວເລືອກນີ້ຖືກມອບໃຫ້, dvisvgm ຈະຄິດໄລ່ຊ່ອງຜູກມັດທີ່ຊັດເຈນຂອງແຕ່ລະຕົວອັກສອນ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຄ່າທີ່ເກັບໄວ້ໃນໄຟລ໌ TFM ຂອງຕົວອັກສອນແມ່ນໃຊ້ເພື່ອກໍານົດ glyph's.
ຂອບເຂດ. ເນື່ອງຈາກຄຸນຄ່າເຫຼົ່ານີ້ມີຈຸດປະສົງເພື່ອປະຕິບັດການຈັດວາງຕົວອັກສອນທີ່ດີທີ່ສຸດແລະເປັນ
ບໍ່ໄດ້ອອກແບບເພື່ອເປັນຕົວແທນຂອງຂະຫນາດທີ່ແນ່ນອນ, ພວກມັນບໍ່ຈໍາເປັນຕ້ອງສອດຄ່ອງກັບ
ຂອບເຂດຂອງ glyphs ສາຍຕາ. ດັ່ງນັ້ນ, ຄວາມກວ້າງແລະ / ຫຼືຄວາມສູງຂອງບາງ glyphs ອາດຈະເປັນ
ໃຫຍ່ (ຫຼືນ້ອຍກວ່າ) ກ່ວາຄ່າ TFM ຕາມລໍາດັບ. ດັ່ງນັ້ນ, ນີ້ສາມາດນໍາໄປສູ່ການ
ຕົວອັກສອນທີ່ຖືກຕັດຢູ່ຂອບເຂດຂອງກຣາບຟິກ SVG. ມີທາງເລືອກ --ແນ່ນອນ ມອບໃຫ້,
dvisvgm ວິເຄາະຮູບຮ່າງຕົວຈິງຂອງແຕ່ລະຕົວລະຄອນ ແລະ ມາຈາກປົກກະຕິ
ປ່ອງ​ຜູກ​ມັດ​.

-m, --fontmap=ຊື່ໄຟລ໌
ໂຫຼດ ແລະປະເມີນໄຟລ໌ແຜນທີ່ຟອນອັນດຽວ ຫຼືຫຼາຍອັນ. ໄຟລ໌ເຫຼົ່ານີ້ແມ່ນຕ້ອງການເພື່ອ
ແກ້​ໄຂ​ຊື່​ໄຟລ​໌ font ແລະ​ການ​ເຂົ້າ​ລະ​ຫັດ​. dvisvgm ບໍ່ໄດ້ສະຫນອງໄຟລ໌ແຜນທີ່ຂອງຕົນເອງແຕ່
ພະຍາຍາມອ່ານອັນທີ່ມີມາດ້ວຍ dvips ຫຼື dvipdfm. ຖ້າທາງເລືອກ --fontmap is
ຖືກລະເວັ້ນ, dvisvgm ຊອກຫາໄຟລ໌ແຜນທີ່ເລີ່ມຕົ້ນ ps2pk.map, dvipdfm.ແຜນທີ່, ແລະ
psfonts.map (ໃນຄໍາສັ່ງນີ້). ຖ້າບໍ່ດັ່ງນັ້ນ, ໄຟລ໌ທີ່ລະບຸໄວ້ແມ່ນຖືກນໍາໃຊ້. ຊື່ໄຟລ໌ຫຼາຍ
ຈະຕ້ອງຖືກແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ ໂດຍບໍ່ມີການນຳໜ້າ ແລະ/ຫຼື ຊ່ອງຫວ່າງທາງຫຼັງ. ໄຟລ໌ແຜນທີ່
ຖືກປະເມີນຢູ່ໃນຄໍາສັ່ງທີ່ໃຫ້. ໂດຍຄ່າເລີ່ມຕົ້ນ, ການສ້າງແຜນທີ່ຄືນໃໝ່ບໍ່ໄດ້ປ່ຽນແທນ
ທີ່ຜ່ານມາ. ຢ່າງໃດກໍຕາມ, ແຕ່ລະຊື່ໄຟລ໌ສາມາດຖືກນໍາຫນ້າໂດຍຕົວກໍານົດຮູບແບບທາງເລືອກ
(+, -, ຫຼື =) ການ​ປ່ຽນ​ແປງ​ພຶດ​ຕິ​ກໍາ​ນີ້​:

+ ແຜນທີ່
ມີພຽງແຕ່ລາຍການທີ່ຢູ່ໃນໄຟລ໌ແຜນທີ່ທີ່ບໍ່ໄດ້ກໍານົດຄືນໃຫມ່ຂອງການສ້າງແຜນທີ່ແບບຕົວອັກສອນເທົ່ານັ້ນ
ນຳໃຊ້. ນັ້ນກໍ່ແມ່ນໂໝດເລີ່ມຕົ້ນຖ້າບໍ່ມີຕົວລະບຸຮູບແບບຖືກໃຫ້.

- ແຜນທີ່
ໃຫ້​ແນ່​ໃຈວ່​າ​ການ​ບໍ່​ມີ​ການ​ສ້າງ​ແຜນ​ທີ່​ຕົວ​ອັກ​ສອນ​ທີ່​ກໍາ​ນົດ​ໄວ້​ໃນ​ໄຟລ​໌​ແຜນ​ທີ່​ໃຫ້​ໄດ້​ຖືກ​ນໍາ​ໃຊ້​,
ie ແຜນທີ່ກໍານົດໄວ້ກ່ອນຫນ້ານີ້ສໍາລັບຕົວອັກສອນທີ່ລະບຸໄວ້ຖືກໂຍກຍ້າຍ.

=ແຜນທີ່
ແຜນທີ່ທັງໝົດທີ່ກຳນົດໄວ້ໃນໄຟລ໌ແຜນທີ່ຖືກນຳໃຊ້. ການຕັ້ງຄ່າທີ່ກໍານົດໄວ້ກ່ອນຫນ້ານີ້ສໍາລັບ
ຕົວອັກສອນດຽວກັນຖືກແທນທີ່.

ຖ້າຊື່ໄຟລ໌ທໍາອິດໃນລໍາດັບຊື່ໄຟລ໌ແມ່ນນໍາຫນ້າໂດຍຕົວກໍານົດຮູບແບບ,
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-overlap
ບອກ dvisvgm ເພື່ອສ້າງພາກສ່ວນຕາໜ່າງທີ່ທັບຊ້ອນກັນເມື່ອມີການໄລ່ສີໂດຍປະມານ
ຕື່ມ (ຍັງເບິ່ງທາງເລືອກ --grad-segments ຂ້າງລຸ່ມນີ້). ໂດຍຄ່າເລີ່ມຕົ້ນ, ພາກສ່ວນທີ່ຢູ່ຕິດກັນບໍ່ໄດ້
ທັບຊ້ອນກັນແຕ່ພຽງແຕ່ແຕະເຊິ່ງກັນແລະກັນຄືກັບກະເບື້ອງແຍກຕ່າງຫາກ. ແຕ່ຫນ້າເສຍດາຍ, ການຈັດຕໍາແຫນ່ງນີ້
ສາ​ມາດ​ນໍາ​ໄປ​ສູ່​ການ​ເຫັນ​ຊ່ອງ​ຫວ່າງ​ລະ​ຫວ່າງ​ພາກ​ສ່ວນ​ເນື່ອງ​ຈາກ​ວ່າ​ພື້ນ​ຖານ​ມີ​ອິດ​ທິ​ພົນ​ຂອງ​
ສີຢູ່ເຂດແດນຂອງພາກສ່ວນຖ້າຜູ້ສະແດງ SVG ໃຊ້ການຕ້ານການນາມແຝງເພື່ອສ້າງ
contours ກ້ຽງ. ວິທີໜຶ່ງເພື່ອຫຼີກລ່ຽງສິ່ງດັ່ງກ່າວ ແລະເພື່ອສ້າງພື້ນທີ່ສີທີ່ແຕະຕ້ອງໄດ້ຢ່າງລຽບງ່າຍ
ແມ່ນການຂະຫຍາຍສ່ວນຕ່າງໆເພື່ອໃຫ້ພວກມັນຂະຫຍາຍເຂົ້າໄປໃນພື້ນທີ່ຂອງເບື້ອງຂວາແລະດ້ານລຸ່ມ
ເພື່ອນ​ບ້ານ. ນັບຕັ້ງແຕ່ສຸດທ້າຍໄດ້ຖືກແຕ້ມຢູ່ເທິງຂອງສ່ວນທີ່ທັບຊ້ອນກັນ, ສັງເກດເຫັນ
ຂະ​ຫນາດ​ຂອງ​ພາກ​ສ່ວນ​ທັງ​ຫມົດ​ບໍ່​ມີ​ການ​ປ່ຽນ​ແປງ​. ພຽງແຕ່ຊ່ອງຫວ່າງໃນອະດີດຫາຍໄປເປັນພື້ນຖານ
ໃນປັດຈຸບັນແມ່ນກວມເອົາຢ່າງສົມບູນໂດຍສີທີ່ຖືກຕ້ອງ. ໃນປັດຈຸບັນ, dvisvgm ຄິດໄລ່
ພາກສ່ວນທີ່ທັບຊ້ອນກັນແຍກຕ່າງຫາກສໍາລັບແຕ່ລະ patch ຂອງຕາຫນ່າງ (ຕາຫນ່າງ patch ອາດຈະປະກອບດ້ວຍ
ຂອງຫຼາຍ patches ຂອງປະເພດດຽວກັນ). ດັ່ງນັ້ນ, ຍັງມີຊ່ອງຫວ່າງທີ່ສັງເກດເຫັນຢູ່
seam ຂອງສອງແຜ່ນຕິດກັນ.

--grad-segments=ຈໍານວນ
ກຳນົດຈຳນວນສູງສຸດຂອງພາກສ່ວນຕໍ່ຖັນ ແລະແຖວທີ່ໃຊ້ເພື່ອປະມານ
ການຕື່ມສີ gradient. ເນື່ອງຈາກ SVG 1.1 ຮອງຮັບພຽງແຕ່ຊຸດຍ່ອຍນ້ອຍໆຂອງການຮົ່ມເທົ່ານັ້ນ
algorithms ທີ່ມີຢູ່ໃນ PostScript, dvisvgm ປະມານບາງສ່ວນຂອງພວກມັນໂດຍການແບ່ງຍ່ອຍ.
ພື້ນທີ່ທີ່ຈະຕື່ມເຂົ້າໄປໃນຂະຫນາດນ້ອຍກວ່າ, ພາກສ່ວນ monochromatic. ແຕ່ລະພາກສ່ວນເຫຼົ່ານີ້
ໄດ້ຮັບສີສະເລ່ຍຂອງພາກພື້ນທີ່ມັນກວມເອົາ. ດັ່ງນັ້ນ, ການເພີ່ມຈໍານວນ
segments ນໍາໄປສູ່ພື້ນທີ່ monochromatic ຂະຫນາດນ້ອຍກວ່າແລະດັ່ງນັ້ນຜົນໄດ້ຮັບທີ່ດີກວ່າ
ປະມານການ gradient ສີຕົວຈິງ. ໃນຖານະເປັນຂໍ້ເສຍປຽບ, ພາກສ່ວນຫຼາຍຫມາຍຄວາມວ່າໃຫຍ່ກວ່າ
ໄຟລ໌ SVG ເພາະວ່າທຸກໆພາກສ່ວນຖືກສະແດງໂດຍອົງປະກອບເສັ້ນທາງແຍກຕ່າງຫາກ.

ປະຈຸບັນ, dvisvgm ຮອງຮັບຕາຫນ່າງຮູບສາມລ່ຽມທີ່ບໍ່ເສຍຄ່າ ແລະເປັນຕາໜ່າງ.
Coons ແລະ tensor-ຜະລິດຕະພັນ patch ຕາຫນ່າງ. ພວກເຂົາເຈົ້າແມ່ນປະມານໂດຍການແບ່ງເຂດຍ່ອຍ
ຂອງແຕ່ລະ patch ເຂົ້າໄປໃນ a n×n ຕາຂ່າຍໄຟຟ້າຂອງສ່ວນນ້ອຍກວ່າ. ຈໍານວນສູງສຸດຂອງສ່ວນຕໍ່
ຖັນ ແລະແຖວສາມາດປ່ຽນແປງໄດ້ດ້ວຍທາງເລືອກ --grad-segments.

--grad-ງ່າຍ=delta
ຖ້າຂະຫນາດຂອງພາກສ່ວນທີ່ສ້າງຂຶ້ນເພື່ອປະມານການຕື່ມສີ gradient ຫຼຸດລົງຂ້າງລຸ່ມນີ້
ຄ່າຂອງ delta ທີ່ໃຫ້, dvisvgm ຫຼຸດຜ່ອນລະດັບຂອງລາຍລະອຽດຂອງພວກເຂົາ. ຕົວຢ່າງ, Bézier
ເສັ້ນໂຄ້ງຖືກແທນທີ່ດ້ວຍເສັ້ນຊື່, ແລະສ່ວນສາມຫຼ່ຽມແມ່ນລວມເຂົ້າກັນ
tetragons. ສໍາລັບ delta ຂະຫນາດນ້ອຍຄວາມງ່າຍດາຍເຫຼົ່ານີ້ແມ່ນປົກກະຕິແລ້ວບໍ່ສັງເກດເຫັນແຕ່
ຫຼຸດຂະໜາດຂອງໄຟລ໌ SVG ທີ່ສ້າງຂຶ້ນ.

-ຊ, - ຊ່ວຍ[=ຮູບແບບການ]
ພິມບົດສະຫຼຸບສັ້ນໆຂອງຕົວເລືອກແຖວຄໍາສັ່ງທີ່ມີຢູ່. ທາງເລືອກ ຮູບແບບການ
ພາຣາມິເຕີແມ່ນຄ່າຈຳນວນເຕັມລະຫວ່າງ 0 ແລະ 2. ມັນເລືອກຕົວແປຂອງການສະແດງຜົນ
ຂໍ້​ຄວາມ​ຊ່ວຍ​ເຫຼືອ​. ໂໝດ 0 ລາຍຊື່ຕົວເລືອກທັງໝົດແບ່ງອອກເປັນໝວດໝູ່ດ້ວຍສ່ວນຫົວຂອງພາກ. ນີ້
ຍັງເປັນຄ່າເລີ່ມຕົ້ນຖ້າ dvisvgm ຖືກເອີ້ນໂດຍບໍ່ມີພາລາມິເຕີ. ໂໝດ 1 ລາຍຊື່ຕົວເລືອກທັງໝົດ
ຈັດຮຽງຕາມຊື່ທາງເລືອກສັ້ນ, ໃນຂະນະທີ່ໂຫມດ 2 ຈັດຮຽງແຖວຕາມຕົວເລືອກຍາວ
ຊື່.

--ຮັກສາ
ປິດການນຳໃຊ້ການລຶບໄຟລ໌ຊົ່ວຄາວທີ່ສ້າງຂຶ້ນໂດຍ Metafont (ປົກກະຕິແລ້ວ .gf, .tfm, ແລະ
ໄຟລ໌ .log).

--libgs=ຊື່​ເອ​ກະ​ສານ
ທາງເລືອກນີ້ສາມາດໃຊ້ໄດ້ພຽງແຕ່ຖ້າຫ້ອງສະຫມຸດ Ghostscript ບໍ່ໄດ້ເຊື່ອມຕໍ່ໂດຍກົງກັບ
dvisvgm ແລະຖ້າການສະຫນັບສະຫນູນ PostScript ບໍ່ໄດ້ຖືກປິດໃຊ້ງານຢ່າງສົມບູນໃນລະຫວ່າງການລວບລວມ. ໃນ
ກໍລະນີນີ້, dvisvgm ພະຍາຍາມໂຫລດຫ້ອງສະໝຸດ GS ທີ່ໃຊ້ຮ່ວມກັນແບບໄດນາມິກໃນລະຫວ່າງການແລ່ນ. ໂດຍ
ຄ່າເລີ່ມຕົ້ນ, ມັນຄາດຫວັງວ່າຊື່ຫ້ອງສະຫມຸດຈະເປັນ libgs.so.X (ຢູ່ໃນລະບົບທີ່ຄ້າຍຄືກັບ Unix, ບ່ອນທີ່ X.
ແມ່ນສະບັບ ABI ຂອງຫໍສະໝຸດ) ຫຼື gsdll32.dll/gsdll64.dll (Windows). ທາງເລືອກ
--libgs ສາມາດໃຊ້ເພື່ອໃຫ້ຊື່ອື່ນ. ອີກທາງເລືອກ, ມັນກໍ່ເປັນໄປໄດ້ທີ່ຈະກໍານົດ
ຊື່ຫ້ອງສະໝຸດ GS ໂດຍຕົວແປສະພາບແວດລ້ອມ LIBGS. ອັນສຸດທ້າຍມີສ່ວນໜ້ອຍກວ່າ
ກ່ວາຕົວເລືອກແຖວຄໍາສັ່ງ, ie dvisvgm ບໍ່ສົນໃຈຕົວແປ LIBGS if --libgs ແມ່ນໃຫ້.

-L, --linkmark=ແບບ
ເລືອກວິທີການເຮັດເຄື່ອງຫມາຍພື້ນທີ່ hyperlinked. ໄດ້ ແບບ ການໂຕ້ຖຽງສາມາດໃຊ້ເວລາຫນຶ່ງ
ຄຸນຄ່າ none, ຫມາຍໃສ່ໃນປ່ອງ, ແລະ ອອນໄລນ໌, ບ່ອນທີ່ ຫມາຍໃສ່ໃນປ່ອງ ແມ່ນຄ່າເລີ່ມຕົ້ນ, ເຊັ່ນ: ຮູບສີ່ຫລ່ຽມຖືກແຕ້ມ
ອ້ອມ​ຂ້າງ​ພາກ​ພື້ນ​ທີ່​ເຊື່ອມ​ຕໍ່​ຖ້າ​ຫາກ​ວ່າ​ທາງ​ເລືອກ​ --linkmark ຖືກລະເວັ້ນ. ການໂຕ້ຖຽງຮູບແບບ ອອນໄລນ໌ ພຽງແຕ່
ແຕ້ມຂອບລຸ່ມຂອງຮູບສີ່ຫຼ່ຽມມົນ, ແລະ none ບອກ dvisvgm ບໍ່ໃຫ້ເພີ່ມໃດໆ
ຈຸດ​ປະ​ສົງ​ທີ່​ສັງ​ເກດ​ເຫັນ​ກັບ hyperlinks​. ເສັ້ນ ແລະກ່ອງໄດ້ຮັບສີຂໍ້ຄວາມປັດຈຸບັນ
ເລືອກ. ໃນຄໍາສັ່ງທີ່ຈະນໍາໃຊ້ສີທີ່ແຕກຕ່າງກັນ, ຄົງທີ່, ຈໍ້າສອງເມັດຕາມດ້ວຍສີ
ຕົວລະບຸສາມາດຖືກຕໍ່ທ້າຍກັບສະຕຣິງຮູບແບບ. ກ ສີ ຕົວລະບຸ ແມ່ນບໍ່ວ່າຈະເປັນ
ຄ່າ RGB ເລກຖານສິບຫົກຂອງແບບຟອມ #RRGGBB, ຫຼືຊື່ສີ dvips
(http://en.wikibooks.org/wiki/LaTeX/Colors#The_68_standard_colors_known_to_dvips).

ຍິ່ງໄປກວ່ານັ້ນ, ການໂຕ້ຖຽງ ແບບ ສາມາດເອົາຕົວລະບຸສີດຽວເພື່ອເນັ້ນໃສ່ການເຊື່ອມຕໍ່
ພາກພື້ນໂດຍກ່ອງທີ່ບໍ່ມີຂອບທີ່ເຕັມໄປດ້ວຍສີນັ້ນ. ຕົວລະບຸສີທີສອງທີ່ເປັນທາງເລືອກ
ແຍກໂດຍຈໍ້າສອງເມັດເລືອກສີກອບ.

ຕົວຢ່າງ: ກ່ອງ: ສີແດງ or ກ່ອງ:#ff0000 ແຕ້ມກ່ອງສີແດງອ້ອມພື້ນທີ່ເຊື່ອມຕໍ່. ສີ​ເຫຼືອງ​: ສີ​ຟ້າ​
ສ້າງຮູບສີ່ຫລ່ຽມສີເຫຼືອງທີ່ມີກອບສີຟ້າ.

-l, --ລາຍການ-ພິເສດ
ພິມບັນຊີລາຍຊື່ຂອງ handlers ພິເສດທີ່ລົງທະບຽນແລະອອກ. ແຕ່ລະຕົວຈັດການປະມວນຜົນຊຸດ
ຖະແຫຼງການພິເສດທີ່ເປັນປະເພດດຽວກັນ. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ປະເພດ
ຖືກກໍານົດໂດຍຄໍານໍາຫນ້າຂອງຄໍາຖະແຫຼງການພິເສດ. ມັນມັກຈະເປັນຄໍາທີ່ນໍາຫນ້າ
ແຍກອອກຈາກສ່ວນທີ່ເຫຼືອຂອງຂໍ້ຄວາມໂດຍຈໍ້າສອງເມັດຫຼືຫວ່າງເປົ່າ, ຕົວຢ່າງ ສີ or ps.

-M, --mag=ປັດໄຈ
ກໍານົດປັດໄຈການຂະຫຍາຍທີ່ນໍາໃຊ້ໂດຍສົມທົບກັບການໂທ Metafont ກ່ອນການຕິດຕາມ
glyphs ໄດ້. ມູນຄ່ານີ້ໃຫຍ່ກວ່າ, ຜົນໄດ້ຮັບການຕິດຕາມທີ່ດີກວ່າ. ຢ່າງໃດກໍຕາມ, ຂະຫນາດໃຫຍ່
ຄ່າການຂະຫຍາຍສາມາດເຮັດໃຫ້ເກີດຄວາມຜິດພາດທາງເລກເລກ Metafont ເນື່ອງຈາກການລົ້ນຂອງຕົວເລກ. ດັ່ງນັ້ນ,
ໃຊ້ຕົວເລືອກນີ້ດ້ວຍຄວາມລະມັດລະວັງ. ການຕັ້ງຄ່າເລີ່ມຕົ້ນປົກກະຕິຈະໃຫ້ຜົນໄດ້ຮັບທີ່ດີ.

-- ບໍ່ລວມ
ວາງແຕ່ລະຕົວລະຄອນແຍກກັນ ຂໍ້ຄວາມ ອົງປະກອບທີ່ສອດຄ້ອງກັນ x ແລະ y
ຄຸນ​ລັກ​ສະ​ນະ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໃໝ່ ຂໍ້ຄວາມ or tspan ອົງປະກອບຖືກສ້າງຂື້ນພຽງແຕ່ຖ້າສະຕຣິງເລີ່ມຕົ້ນ
ຢູ່ໃນສະຖານທີ່ທີ່ແຕກຕ່າງຈາກຕໍາແຫນ່ງປົກກະຕິທີ່ກໍານົດໂດຍຕົວອັກສອນ
ຄຸນ​ຄ່າ​ລ່ວງ​ຫນ້າ​.

--no-mktexmf
ສະກັດກັ້ນການສ້າງໄຟລ໌ຕົວອັກສອນທີ່ຂາດຫາຍໄປ. ຖ້າ dvisvgm ບໍ່ສາມາດຊອກຫາໄຟລ໌ font ໄດ້
ຜ່ານກົນໄກການຊອກຫາ kpathsea, ມັນໂທຫາເຄື່ອງມືພາຍນອກ mktextfm ຫຼື mktexmf.
ໂດຍ. ຕົວເລືອກນີ້ປິດການໂທເຫຼົ່ານີ້.

-n, --no-fonts[=variant]
ຖ້າຕົວເລືອກນີ້ຖືກມອບໃຫ້, dvisvgm ບໍ່ສ້າງ SVG font ອົງປະກອບແຕ່ການນໍາໃຊ້ ເສັ້ນທາງ
ແທນ. ໄຟລ໌ SVG ຜົນໄດ້ຮັບມີແນວໂນ້ມທີ່ຈະໃຫຍ່ກວ່າແຕ່ພວກມັນມີຫຼາຍຂຶ້ນພ້ອມກັນ
ເຂົ້າກັນໄດ້ກັບແອັບພລິເຄຊັນສ່ວນໃຫຍ່ທີ່ບໍ່ຮອງຮັບຟອນ SVG ເທື່ອ. ທາງເລືອກ
ການໂຕ້ຖຽງ variant ເລືອກວິທີການປ່ຽນຕົວອັກສອນຕາມເສັ້ນທາງ. ຮຸ່ນ 0
ສ້າງ ເສັ້ນທາງ ແລະ ການນໍາໃຊ້ ອົງປະກອບ. ຮຸ່ນ 1 ສ້າງ ເສັ້ນທາງ ອົງປະກອບເທົ່ານັ້ນ. ທາງເລືອກ --no-fonts
implies --ບໍ່ມີຮູບແບບ.

-c, --ຂະໜາດ=sx[,sy]
ຂະຫຍາຍເນື້ອໃນຂອງໜ້າຕາມລວງນອນ sx ແລະຕັ້ງໂດຍ sy. ທາງເລືອກນີ້ແມ່ນ
ທຽບເທົ່າກັບ -TSsx,sy.

-S, -- ບໍ່​ມີ​ຄວາມ​ພິ​ເສດ​[=ຊື່]
ປິດໃຊ້ງານການປະມວນຜົນຄຳສັ່ງພິເສດທີ່ຝັງຢູ່ໃນໄຟລ໌ DVI. ຖ້າບໍ່ມີອີກ
ພາລາມິເຕີໄດ້ຖືກມອບໃຫ້, ພິເສດທັງຫມົດຖືກລະເລີຍ. ເພື່ອເລືອກປິດການນຳໃຊ້ຊຸດພິເສດ,
ບັນຊີລາຍຊື່ທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດທີ່ເປັນທາງເລືອກຂອງຊື່ສາມາດຖືກຕໍ່ທ້າຍກັບຕົວເລືອກນີ້. ກ ຊື່ is
ຕົວລະບຸທີ່ເປັນເອກະລັກທີ່ອ້າງອີງເຖິງຕົວຈັດການພິເສດທີ່ມີຈຸດປະສົງ. ທາງເລືອກ --ລາຍການ-ພິເສດ
ລາຍຊື່ຕົວຈັດການທັງໝົດທີ່ມີຢູ່ໃນປັດຈຸບັນ ແລະຊື່ຂອງພວກມັນ. ພິເສດທີ່ບໍ່ຮອງຮັບທັງໝົດ
ຖະແຫຼງການຖືກລະເລີຍຢ່າງງຽບໆ.

--ບໍ່ມີຮູບແບບ
ໂດຍຄ່າເລີ່ມຕົ້ນ, dvisvgm ສ້າງຄໍເຕົ້າໄຂ່ທີ່ CSS ແລະຄຸນລັກສະນະຂອງຊັ້ນເພື່ອອ້າງອີງຕົວອັກສອນເພາະວ່າ
ມັນຫນາແຫນ້ນກວ່າການຕັ້ງຂໍ້ມູນຕົວອັກສອນທີ່ຄົບຖ້ວນໃນແຕ່ລະຂໍ້ຄວາມ
ອົງປະກອບ. ຢ່າງໃດກໍຕາມ, ຖ້າທ່ານຕ້ອງການການອ້າງອິງຕົວອັກສອນໂດຍກົງ, ພຶດຕິກໍາເລີ່ມຕົ້ນສາມາດເປັນ
ປິດການໃຊ້ງານດ້ວຍທາງເລືອກ --ບໍ່ມີຮູບແບບ.

-o, -- ຜົນຜະລິດ=ຮູບແບບ
ກໍານົດຮູບແບບຊື່ຂອງໄຟລ໌ຜົນຜະລິດ. ພາລາມິເຕີ ຮູບແບບ ແມ່ນສາຍທີ່ອາດຈະ
ມີຕົວແປ %f, %p, ແລະ %P. %f ຂະຫຍາຍໄປຫາຊື່ພື້ນຖານຂອງໄຟລ໌ DVI,
ເຊັ່ນ​: ຊື່​ໄຟລ​໌​ໂດຍ​ບໍ່​ມີ​ການ​ຕໍ່​ທ້າຍ​, %p ແມ່ນໝາຍເລກໜ້າປັດຈຸບັນ, ແລະ %P ລວມທັງ ໝົດ
ຈຳນວນໜ້າໃນໄຟລ໌ DVI. ຕົວເລກທາງເລືອກ (0-9) ໃຫ້ຫຼັງຈາກເຄື່ອງຫມາຍເປີເຊັນ
ລະບຸຕົວເລກໜ້ອຍທີ່ສຸດທີ່ຈະຂຽນ. ຖ້າມີຄ່າສະເພາະ
ສັ້ນກວ່າ, ຕົວເລກແມ່ນ padded ກັບສູນນໍາ. ຕົວຢ່າງ: %3p ບັງຄັບໃຊ້ 3 ຕົວເລກສໍາລັບ
ໝາຍເລກໜ້າປັດຈຸບັນ (001, 002, ແລະອື່ນໆ). ໂດຍບໍ່ມີຕົວລະບຸຄວາມກວ້າງຢ່າງຊັດເຈນ, %p ໄດ້ຮັບ
ຕົວເລກດຽວກັນກັບ %P.

ຖ້າທ່ານຕ້ອງການການຄວບຄຸມຫຼາຍກວ່າຕົວເລກ, ທ່ານສາມາດນໍາໃຊ້ການສະແດງອອກເລກເລກ
ສ່ວນຫນຶ່ງຂອງຮູບແບບ. syntax ແມ່ນ %(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​, ເຄື່ອງ​ຫມາຍ​ສ່ວນ​ຮ້ອຍ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ສະ​ພາບ​ແວດ​ລ້ອມ dereferenced​
ຕົວແປ, ແລະເພາະສະນັ້ນຈຶ່ງຕ້ອງໄດ້ຮັບການປົກປ້ອງໂດຍເຄື່ອງຫມາຍເປີເຊັນທີສອງ, ຕົວຢ່າງ
--output=%%f-%%p.

-p, --ຫນ້າ=ຂອບເຂດ
ຕົວເລືອກນີ້ກໍານົດຫນ້າທີ່ຈະດໍາເນີນການ. ພາລາມິເຕີ ຂອບເຂດ ປະກອບດ້ວຍ
ລາຍຊື່ທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຕົວເລກໜ້າດຽວ ແລະ/ຫຼື ຊ່ວງໜ້າ. ຊ່ວງໜ້າແມ່ນຄູ່
ຂອງຕົວເລກທີ່ແຍກອອກດ້ວຍຂີດໝາຍ, ຕົວຢ່າງ: 5-12. ດັ່ງນັ້ນ, ລໍາດັບຫນ້າອາດຈະຄ້າຍຄື
ນີ້: 2-4,6,9-12,15. ມັນບໍ່ສໍາຄັນວ່າຫນ້າເວັບແມ່ນໃຫ້ຫຼາຍກວ່າຫນຶ່ງຄັ້ງຫຼືຖ້າຫນ້າ
ໄລຍະທັບຊ້ອນກັນ. dvisvgm ສະ​ເໝີ​ຕົ້ນ​ສະ​ກັດ​ຕົວ​ເລກ​ຫນ້າ​ຢູ່​ໃນ​ລໍາ​ດັບ​ຕັ້ງ​ແຕ່​ນ້ອຍ​ຫາ​ຫຼາຍ​ແລະ​
ປ່ຽນ​ໃຫ້​ເຂົາ​ເຈົ້າ​ພຽງ​ແຕ່​ຄັ້ງ​ດຽວ​. ເພື່ອໃຫ້ເຂົ້າກັນໄດ້ກັບລຸ້ນກ່ອນໜ້າ, the
ລໍາດັບຫນ້າເລີ່ມຕົ້ນແມ່ນ 1. dvisvgm ດັ່ງນັ້ນຈຶ່ງປ່ຽນພຽງແຕ່ຫນ້າທໍາອິດແລະບໍ່ແມ່ນ
ເອກະສານທັງ ໝົດ ໃນຕົວເລືອກກໍລະນີ --ຫນ້າ ຖືກລະເວັ້ນ. ໂດຍປົກກະຕິ, ຊ່ວງຫນ້າປະກອບດ້ວຍສອງ
ຕົວເລກສະແດງເຖິງໜ້າທຳອິດ ແລະໜ້າສຸດທ້າຍທີ່ຈະປ່ຽນ. ຖ້າຫາກວ່າການແປງແມ່ນຈະ
ເລີ່ມຕົ້ນຢູ່ຫນ້າ 1, ຫຼືຖ້າມັນຄວນຈະສືບຕໍ່ເຖິງຫນ້າ DVI ສຸດທ້າຍ, ຫນ້າທໍາອິດຫຼື
ຕົວເລກໄລຍະທີສອງສາມາດຖືກຍົກເລີກ, ຕາມລໍາດັບ. ຕົວຢ່າງ: --page=-10 ແປງ​ທັງ​ຫມົດ​
ຫນ້າ​ທີ່​ເຖິງ​ຫນ້າ 10​, --page=10- ປ່ຽນໜ້າທັງໝົດເລີ່ມຕົ້ນດ້ວຍໜ້າ 10. ກະລຸນາ
ພິຈາລະນາວ່າຄ່າຂອງຫນ້າບໍ່ໄດ້ຫມາຍເຖິງຕົວເລກຫນ້າທີ່ພິມຢູ່ໃນຫນ້າ.
ແທນທີ່ຈະ, ການນັບຫນ້າທາງດ້ານຮ່າງກາຍແມ່ນຄາດວ່າຈະ, ບ່ອນທີ່ຫນ້າທໍາອິດສະເຫມີໄດ້ຮັບຕົວເລກ
1.

-d, -- ຄວາມ​ຖືກ​ຕ້ອງ​=ຕົວເລກ
ລະບຸຈໍານວນຕໍາແໜ່ງທົດສະນິຍົມສູງສຸດທີ່ໃຊ້ກັບຄຸນສົມບັດຈຸດລອຍ
ຄຸນຄ່າ. ຄຸນ​ຄ່າ​ຄຸນ​ສົມ​ບັດ​ທັງ​ຫມົດ​ທີ່​ຂຽນ​ໃສ່​ໄຟລ​໌ SVG ທີ່​ຜະ​ລິດ​ແມ່ນ​ເປັນ​ຮູບ​ກົມ​
ຕາມນັ້ນ. ພາລາມິເຕີ ຕົວເລກ ອະນຸຍາດໃຫ້ຄ່າຈໍານວນເຕັມຈາກ 0 ຫາ 6, ບ່ອນທີ່ 0 ເປີດໃຊ້
ການຄັດເລືອກອັດຕະໂນມັດຂອງສະຖານທີ່ທົດສະນິຍົມ. ອັນນີ້ຍັງເປັນຄ່າເລີ່ມຕົ້ນ
ຖ້າ dvisvgm ຖືກເອີ້ນໂດຍບໍ່ມີທາງເລືອກ -- ຄວາມ​ຖືກ​ຕ້ອງ​.

-P, - ແມ່ຍິງ[=ຊັກຊ້າ]
ເປີດໃຊ້ຕົວຊີ້ບອກຄວາມຄືບໜ້າແບບງ່າຍໆທີ່ສະແດງໃຫ້ເຫັນໃນເວລາທີ່ການໃຊ້ງານທີ່ໃຊ້ເວລາຫຼາຍເຊັ່ນ
ມີການປະມວນຜົນພິເສດ PostScript. ຕົວຊີ້ວັດບໍ່ປາກົດກ່ອນທີ່ຈະຊັກຊ້າ
(ໃນວິນາທີ) ໄດ້ຜ່ານໄປ. ຄ່າຄວາມລ່າຊ້າເລີ່ມຕົ້ນແມ່ນ 0.5 ວິນາທີ.

-r, -- ໝຸນ=ມຸມ
ໝຸນເນື້ອຫາໜ້າຕາມເຂັມໂມງໂດຍ ມຸມ ອົງສາປະມານກາງໜ້າ. ນີ້
ທາງເລືອກແມ່ນທຽບເທົ່າກັບ -TRມຸມ.

-R, --ພີ່ນ້ອງ
SVG ອະນຸຍາດໃຫ້ກໍານົດເສັ້ນທາງກາຟິກໂດຍລໍາດັບຂອງຢ່າງແທ້ຈິງແລະ / ຫຼືພີ່ນ້ອງ
ຄໍາສັ່ງ, ie ແຕ່ລະຄໍາສັ່ງຄາດຫວັງວ່າການປະສານງານຢ່າງແທ້ຈິງຫຼືພິກັດ
ທຽບກັບຕໍາແຫນ່ງແຕ້ມຮູບໃນປະຈຸບັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, dvisvgm ສ້າງເສັ້ນທາງທີ່ປະກອບດ້ວຍ
ຄໍາສັ່ງຢ່າງແທ້ຈິງ. ຖ້າທາງເລືອກ --ພີ່ນ້ອງ ໄດ້ຖືກມອບໃຫ້, ຄໍາສັ່ງທີ່ກ່ຽວຂ້ອງຖືກສ້າງຂື້ນ
ແທນທີ່ຈະເຮັດໃຫ້ຂະຫນາດຂອງໄຟລ໌ SVG ຫຼຸດລົງເລັກນ້ອຍໃນກໍລະນີຫຼາຍທີ່ສຸດ.

- ແມ່ນແລ້ວ, --stdout
ຢ່າຂຽນຜົນໄດ້ຮັບ SVG ໄປຫາໄຟລ໌ແຕ່ປ່ຽນເສັ້ນທາງໄປຫາ stdout.

-T, -- ຫັນປ່ຽນ=ຄໍາສັ່ງ
ນຳໃຊ້ລຳດັບການຫັນປ່ຽນກັບເນື້ອຫາ SVG. ແຕ່ລະການຫັນເປັນ
ອະທິບາຍໂດຍ ກ ຄໍາສັ່ງ ເລີ່ມຕົ້ນດ້ວຍຕົວພິມໃຫຍ່ຕາມດ້ວຍບັນຊີລາຍຊື່ຂອງ
ພາຣາມິເຕີທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ. ຄໍາສັ່ງການປ່ຽນແປງຕໍ່ໄປນີ້ແມ່ນສະຫນັບສະຫນູນ:

T tx[,ty]
ແປຄຳອະທິບາຍກັບຄືນເປັນ ອັງກິດ (ສະຫະລັດ) ແປພາສາ (moves) the page in direction of vector (tx,ty) ຖ້າຫາກວ່າ ty ຖືກລະເວັ້ນ, ty=0
ແມ່ນສົມມຸດ. ຄວາມຍາວຫົວໜ່ວຍທີ່ຄາດໄວ້ tx ແລະ ty ແມ່ນຈຸດ TeX (1pt =
1/72.27in). ຢ່າງໃດກໍຕາມ, ມີຫຼາຍຕົວຄົງທີ່ທີ່ຖືກກໍານົດເພື່ອເຮັດໃຫ້ຫນ່ວຍງານງ່າຍດາຍ
ການປ່ຽນໃຈເຫລື້ອມໃສ (ເບິ່ງຂ້າງລຸ່ມນີ້).

S sx[,sy]
ຂະຫຍາຍໜ້າຕາມລວງນອນໂດຍ sx ແລະຕັ້ງໂດຍ syທີ່ຢູ່ ຖ້າຫາກວ່າ sy ຖືກລະເວັ້ນ, sy=sx
ແມ່ນສົມມຸດ.

R ມຸມ[,x,y]
ໝຸນໜ້າຕາມເຂັມໂມງໂດຍ ມຸມ ອົງສາປະມານຈຸດ (x,y). ຖ້າທາງເລືອກ
ກະທູ້ທີ່ x ແລະ y ຖືກລະເວັ້ນ, ໜ້າຈະຖືກໝຸນໄປທົ່ວສູນກາງຂອງມັນ
ຂຶ້ນຢູ່ກັບຮູບແບບຫນ້າທີ່ເລືອກ. ເມື່ອທາງເລືອກ -bnone ແມ່ນໃຫ້, ພືດຫມູນວຽນ
ສູນກາງແມ່ນຕົ້ນກໍາເນີດ (0,0).

KX ມຸມ
Skews ຫນ້າຕາມ x- ແກນໂດຍ ມຸມ ອົງສາ. ການໂຕ້ຖຽງ ມຸມ ສາມາດເອົາໃດໆ
ຄ່າຍົກເວັ້ນ 90+180k, ບ່ອນທີ່ k ເປັນຈຳນວນເຕັມ.

KY ມຸມ
Skews ຫນ້າຕາມ y- ແກນໂດຍ ມຸມ ອົງສາ. ການໂຕ້ຖຽງ ມຸມ ສາມາດເອົາໃດໆ
ຄ່າຍົກເວັ້ນ 90+180k, ບ່ອນທີ່ k ເປັນຈຳນວນເຕັມ.

FH [y]
ກະຈົກ (flips) ຫນ້າຢູ່ເສັ້ນແນວນອນຜ່ານຈຸດ (0,y). ການລະເວັ້ນ
ການໂຕ້ຖຽງທາງເລືອກນໍາໄປສູ່ y=h/2, ຢູ່ໃສ h ຫມາຍເຖິງຄວາມສູງຂອງຫນ້າ (ເບິ່ງ ກຳນົດໄວ້ລ່ວງໜ້າ
ຄົງທີ່ ດ້ານລຸ່ມ).

FV [x]
ກະຈົກ (flips) ຫນ້າຢູ່ເສັ້ນຕັ້ງຜ່ານຈຸດ (x,0). ການລະເວັ້ນ
ການໂຕ້ຖຽງທາງເລືອກນໍາໄປສູ່ x=w/2, ຢູ່ໃສ w ຫມາຍເຖິງຄວາມກວ້າງຂອງຫນ້າ (ເບິ່ງ ກຳນົດໄວ້ລ່ວງໜ້າ
ຄົງທີ່ ດ້ານລຸ່ມ).

M m1, ... ,m6
ນຳໃຊ້ການຫັນປ່ຽນທີ່ອະທິບາຍໂດຍເມທຣິກ 3×3
((m1,m2,m3), (m4,m5,m6),(0,0,1)), ບ່ອນທີ່ triples ພາຍໃນຫມາຍເຖິງແຖວ.

ຫມາຍ​ເຫດ​
ຄໍາສັ່ງການປ່ຽນແປງທັງຫມົດຂອງທາງເລືອກ -T, -- ຫັນປ່ຽນ ຖືກນໍາໃຊ້ໃນຄໍາສັ່ງ
ຂອງຮູບລັກສະນະຂອງເຂົາເຈົ້າ. ຄໍາສັ່ງຫຼາຍທາງເລືອກສາມາດຖືກແຍກອອກໂດຍຊ່ອງຫວ່າງ.
ໃນ​ກໍ​ລະ​ນີ​ນີ້​ສາຍ​ການ​ຫັນ​ປ່ຽນ​ທັງ​ຫມົດ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ປິດ​ລ້ອມ​ໃນ​ສອງ​ເທົ່າ​
ວົງຢືມ. ຕົວກໍານົດການທັງຫມົດແມ່ນການສະແດງອອກຂອງປະເພດຈຸດລອຍ. ທ່ານສາມາດບໍ່ວ່າຈະ
ໃຫ້ຕົວເລກທຳມະດາ ຫຼືຄຳເລກເລກທີ່ລວມກັນໂດຍຕົວປະຕິບັດການ + (ນອກຈາກນັ້ນ),
- (ການ​ລົບ​)​, * (ຄູນ), / (ການແບ່ງ) ຫຼື % (modulo) ກັບທົ່ວໄປ
ກົດ​ລະ​ບຽບ​ສະ​ມາ​ຄົມ​ແລະ​ກ່ອນ​ຫນ້າ​. ວົງເລັບອາດຈະຖືກນໍາໃຊ້ເຊັ່ນດຽວກັນ.

ນອກຈາກນັ້ນ, ບາງຄ່າຄົງທີ່ທີ່ກໍານົດໄວ້ກ່ອນແມ່ນສະຫນອງໃຫ້:

ux ຕໍາແຫນ່ງແນວນອນຂອງເທິງ
ມຸມຊ້າຍຂອງຫນ້າໃນຈຸດ TeX
ຫນ່ວຍ
uy ຕໍາແຫນ່ງຕັ້ງຂອງຊ້າຍເທິງ
ມຸມຫນ້າໃນຫນ່ວຍຈຸດ TeX
h ຄວາມສູງຂອງຫນ້າໃນຫນ່ວຍງານຈຸດ TeX
(0 ໃນກໍລະນີຂອງ -bnone)
w ຄວາມກວ້າງຂອງຫນ້າໃນຫນ່ວຍຈຸດ TeX (0
ໃນ​ກໍ​ລະ​ນີ​ຂອງ -bnone)

ນອກຈາກນັ້ນ, ທ່ານສາມາດນໍາໃຊ້ຄ່າຄົງທີ່ຂອງຄວາມຍາວ pt, mm, cm ແລະ in, ຕົວຢ່າງ 2cm or
1.6in. ດັ່ງນັ້ນ, ທາງເລືອກ -TT1in,0R45 ຍ້າຍເນື້ອຫາໜ້າ 1 ນິ້ວໄປທາງຂວາ ແລະ
ໝຸນມັນດ້ວຍ 45 ອົງສາ ອ້ອມຮອບໃຈກາງໜ້າຫຼັງຈາກນັ້ນ.

ສໍາລັບການຫັນເປັນດຽວ, ທ່ານຍັງສາມາດນໍາໃຊ້ທາງເລືອກ -c, -t ແລະ -r. ໃຫ້ສັງເກດວ່າ
ຄໍາສັ່ງທີ່ທາງເລືອກເຫຼົ່ານີ້ແມ່ນບໍ່ສໍາຄັນ, ie ທ່ານບໍ່ສາມາດ
ໃຊ້ພວກມັນເພື່ອອະທິບາຍລໍາດັບການປ່ຽນແປງ. ພວກເຂົາເປັນເອກະລາດພຽງແຕ່
ທາງເລືອກສັ້ນສໍາລັບການຫັນປ່ຽນທົ່ວໄປ.

-t, --ແປ=tx[,ty]
ແປຄຳອະທິບາຍກັບຄືນເປັນ ອັງກິດ (ສະຫະລັດ) ແປພາສາ (moves) the page content in direction of vector (tx,ty). ທາງເລືອກນີ້ແມ່ນ
ທຽບເທົ່າກັບ -TTtx,ty.

- ໃນ​, --ຄຳເວົ້າ=ລະດັບ
ຄວບຄຸມປະເພດຂອງຂໍ້ຄວາມທີ່ພິມໃນລະຫວ່າງການແລ່ນ dvisvgm:

0 ບໍ່ມີຂໍ້ຄວາມອອກ
1 ຂໍ້​ຄວາມ​ຜິດ​ພາດ​ເທົ່າ​ນັ້ນ​
2 ຂໍ້ຄວາມເຕືອນເທົ່ານັ້ນ
4 ຂໍ້​ຄວາມ​ພຽງ​ແຕ່​ຂໍ້​ຄວາມ​

ຫມາຍ​ເຫດ​
ໂດຍການເພີ່ມຄ່າເຫຼົ່ານີ້, ທ່ານສາມາດສົມທົບການປະເພດຕ່າງໆ. ລະດັບເລີ່ມຕົ້ນແມ່ນ 7,
ie ຂໍ້ຄວາມທັງຫມົດຖືກພິມອອກ.

-V, - ການປ່ຽນແປງ[=ຂະຫຍາຍ]
ພິມສະບັບຂອງ dvisvgm ແລະອອກ. ຖ້າການໂຕ້ຖຽງທາງເລືອກຖືກຕັ້ງເປັນ yes, ການ
ຕົວເລກສະບັບຂອງຫ້ອງສະຫມຸດທີ່ເຊື່ອມຕໍ່ໄດ້ຖືກພິມອອກເຊັ່ນດຽວກັນ.

-z, --zip[=ລະດັບ]
ສ້າງໄຟລ໌ SVG ທີ່ຖືກບີບອັດດ້ວຍຄຳຕໍ່ທ້າຍ .svgz. ການໂຕ້ຖຽງທາງເລືອກກໍານົດການ
ລະດັບການບີບອັດ. ຄ່າທີ່ຖືກຕ້ອງແມ່ນຢູ່ໃນລະດັບ 1 ຫາ 9 (ຄ່າເລີ່ມຕົ້ນແມ່ນ 9).
ຄ່າທີ່ໃຫຍ່ກວ່າເຮັດໃຫ້ເກີດຜົນການບີບອັດທີ່ດີກວ່າ ແຕ່ໃຊ້ເວລາໃນການຄຳນວນຫຼາຍກວ່າ.

ລະມັດລະວັງ
ທາງເລືອກນີ້ບໍ່ສາມາດຖືກລວມເຂົ້າກັບ - ແມ່ນແລ້ວ, --stdout.

-Z, --ຊູມ[=ປັດໄຈ]
ຄູນ width ແລະ ລະດັບຄວາມສູງ ຄຸນລັກສະນະຂອງອົງປະກອບຮາກ SVG ໂດຍການໂຕ້ຖຽງ ປັດໄຈ
ໃນຂະນະທີ່ລະບົບການປະສານງານຂອງກາຟິກຖືກຮັກສາໄວ້. ດັ່ງນັ້ນ, ຜູ້ຊົມ SVG ສ່ວນໃຫຍ່
ຊູມຮູບພາບຕາມຄວາມເຫມາະສົມ. ຖ້າປັດໄຈການຂະຫຍາຍທາງລົບຖືກມອບໃຫ້, the width ແລະ
ລະດັບຄວາມສູງ ຄຸນສົມບັດຖືກລະເວັ້ນ.

ສະ ໜັບ ສະ ໜູນ SPECIALS


dvisvgm ສະຫນັບສະຫນູນຫຼາຍຊຸດຂອງ ພິເສດ ຄໍາສັ່ງ ທີ່ສາມາດໃຊ້ເພື່ອເສີມສ້າງໄຟລ໌ DVI
ມີຄຸນສົມບັດເພີ່ມເຕີມ, ເຊັ່ນ: ສີ, ຮູບພາບ, ແລະ hyperlinks. ການ​ປະ​ເມີນ​ຜົນ​ຂອງ​ພິ​ເສດ​
ຄຳສັ່ງຖືກມອບໝາຍໃຫ້ຜູ້ຈັດການສະເພາະ. ແຕ່ລະ handler ແມ່ນຮັບຜິດຊອບສໍາລັບການພິເສດທັງຫມົດ
ຄໍາສັ່ງຂອງຊຸດຄໍາສັ່ງດຽວກັນ, ເຊັ່ນ: ຄໍາສັ່ງເລີ່ມຕົ້ນດ້ວຍຄໍານໍາຫນ້າດຽວກັນ. ເພື່ອໃຫ້ໄດ້ຮັບ a
ບັນ​ຊີ​ລາຍ​ຊື່​ຂອງ​ຕົວ​ຈິງ​ໄດ້​ສະ​ຫນອງ​ໃຫ້ handlers ພິ​ເສດ​, ການ​ນໍາ​ໃຊ້​ທາງ​ເລືອກ​ --ລາຍການ-ພິເສດ (ເບິ່ງ​ຢູ່​ຂ້າງ​ເທິງ). ນີ້
ພາກສ່ວນໃຫ້ພາບລວມຂອງຄໍາສັ່ງພິເສດທີ່ສະຫນັບສະຫນູນໃນປັດຈຸບັນ.

bgcolor
ຄໍາຖະແຫຼງພິເສດສໍາລັບການປ່ຽນສີພື້ນຫລັງ / ຫນ້າ. ເນື່ອງຈາກວ່າ SVG 1.1 ບໍ່ໄດ້
ຮອງຮັບສີພື້ນຫຼັງ, dvisvgm ແຊກຮູບສີ່ຫລ່ຽມຂອງສີທີ່ເລືອກໃສ່ໃນ
ສ້າງເອກະສານ SVG. ຮູບສີ່ຫລ່ຽມນີ້ສະເຫມີໄດ້ຮັບຂະຫນາດດຽວກັນກັບທີ່ເລືອກຫຼື
ກ່ອງຂອບຄຳນວນ. ຄໍາສັ່ງສີພື້ນຫລັງນີ້ແມ່ນສ່ວນຫນຶ່ງຂອງຊຸດພິເສດຂອງສີ
ແຕ່ຖືກຈັດການແຍກຕ່າງຫາກເພື່ອໃຫ້ຜູ້ໃຊ້ປິດມັນ. ສໍາລັບພາບລວມຂອງ
syntax ຄໍາສັ່ງ, ເບິ່ງເອກະສານຂອງ dvips, ສໍາລັບການຍົກຕົວຢ່າງ.

ສີ
ຄໍາຖະແຫຼງຂອງຊຸດຄໍາສັ່ງນີ້ໃຫ້ຄໍາແນະນໍາເພື່ອປ່ຽນສີຂໍ້ຄວາມ / ສີ.
ສໍາລັບພາບລວມຂອງ syntax ທີ່ແນ່ນອນ, ເບິ່ງເອກະສານຂອງ dvips, ສໍາລັບການຍົກຕົວຢ່າງ.

dvisvgm
dvisvgm ສະເຫນີຊຸດພິເສດຂອງຕົນເອງຂະຫນາດນ້ອຍ. ບັນຊີລາຍຊື່ຕໍ່ໄປນີ້ໃຫ້ຫຍໍ້
ພາບລວມ.

dvisvgm: ດິບ ຂໍ້ຄວາມ
ເພີ່ມລໍາດັບຂອງຕົວອັກສອນທີ່ມັກໃສ່ໃນສ່ວນຫນ້າຂອງເອກະສານ SVG.
dvisvgm ບໍ່ໄດ້ດໍາເນີນການກວດສອບໃດໆຢູ່ທີ່ນີ້, ດັ່ງນັ້ນຜູ້ໃຊ້ຕ້ອງຮັບປະກັນວ່າ
SVG ຜົນໄດ້ຮັບແມ່ນຍັງຖືກຕ້ອງ. ພາລາມິເຕີ ຂໍ້ຄວາມ ອາດ​ຈະ​ປະ​ກອບ​ດ້ວຍ​ສໍາ​ນວນ​ {?x},
{?y}, ແລະ {?color} ທີ່ຂະຫຍາຍໄປສູ່ປະຈຸບັນ x or y ປະສານງານແລະປະຈຸບັນ
ສີ, ຕາມລໍາດັບ. ນອກຈາກນັ້ນ, {?nl} ຂະຫຍາຍເປັນຕົວອັກສອນແຖວໃໝ່.

dvisvgm:rawdef ຂໍ້ຄວາມ
ຄໍາສັ່ງນີ້ແມ່ນຄ້າຍຄືກັນກັບ dvisvgm: ດິບ, ແຕ່ວາງຂໍ້ຄວາມດິບເຂົ້າໄປໃນ
ພາກສ່ວນຂອງເອກະສານ SVG ປະຈຸບັນກໍາລັງຖືກສ້າງຂຶ້ນ.

dvisvgm:rawset ຊື່ ... dvisvgm:endrawset
ຄູ່ຂອງພິເສດນີ້ເປັນຈຸດເລີ່ມຕົ້ນແລະສິ້ນສຸດຂອງຄໍານິຍາມຂອງ SVG ດິບທີ່ມີຊື່
ຊິ້ນ. ທັງໝົດ dvisvgm: ດິບ ແລະ dvisvgm:rawdef ພິ​ເສດ​ທີ່​ປິດ​ລ້ອມ​ໂດຍ​ dvisvgm:rawset
ແລະ dvisvgm:endrawset ບໍ່ໄດ້ຖືກປະເມີນທັນທີແຕ່ເກັບຮັກສາຮ່ວມກັນພາຍໃຕ້ການ
ໄດ້ຮັບ ຊື່ ສໍາລັບການນໍາໃຊ້ຕໍ່ມາ. ເມື່ອກໍານົດ, ຊິ້ນທີ່ມີຊື່ສາມາດອ້າງອີງໄດ້
ຕະຫຼອດໄຟລ໌ DVI ໂດຍ dvisvgm:rawput (ເບິ່ງຂ້າງລຸ່ມນີ້). ສອງຄໍາສັ່ງ
dvisvgm:rawset ແລະ dvisvgm:endrawset ບໍ່ຕ້ອງຖືກຮັງ, ie ແຕ່ລະການໂທຂອງ
dvisvgm:rawset ຕ້ອງໄດ້ຮັບການປະຕິບັດຕາມໂດຍການໂທຫາທີ່ສອດຄ້ອງກັນຂອງ dvisvgm:endrawset
ກ່ອນອື່ນ dvisvgm:rawset ອາດຈະເກີດຂຶ້ນ. ນອກຈາກນີ້, ຕົວລະບຸ ຊື່ ຕ້ອງເປັນເອກະລັກ
ຕະຫຼອດໄຟລ໌ DVI. ການນໍາໃຊ້ dvisvgm:rawset ຫຼາຍຄັ້ງຮ່ວມກັນກັບ
ດຽວກັນ ຊື່ ນໍາໄປສູ່ຂໍ້ຄວາມເຕືອນ.

dvisvgm:rawput ຊື່
ແຊກຊິ້ນ SVG ດິບທີ່ເກັບໄວ້ໃນເມື່ອກ່ອນພາຍໃຕ້ການໃຫ້ ຊື່. dvisvgm
ຈໍາ​ແນກ​ລະ​ຫວ່າງ fragments ທີ່​ໄດ້​ລະ​ບຸ​ໄວ້​ກັບ​ dvisvgm: ດິບ or
dvisvgm:rawdef, ແລະຈັດການໃຫ້ເຂົາເຈົ້າແຕກຕ່າງກັນ: ມັນແຊກທັງຫມົດ dvisvgm: ດິບ ສ່ວນປະກອບ
ທຸກຄັ້ງ dvisvgm:rawput ຖືກເອີ້ນວ່າ, ໃນຂະນະທີ່ dvisvgm:rawdef ພາກສ່ວນໄປຫາ
ພາກສ່ວນຂອງເອກະສານ SVG ໃນປັດຈຸບັນພຽງແຕ່ຄັ້ງດຽວ.

dvisvgm: img width ລະດັບຄວາມສູງ ເອກະສານ
ສ້າງອົງປະກອບຮູບພາບຢູ່ໃນຕໍາແຫນ່ງກຣາຟິກປັດຈຸບັນໂດຍອ້າງອີງໃສ່ສິ່ງທີ່ໃຫ້
ໄຟລ໌. ຮູບພາບ JPEG, PNG, ແລະ SVG ສາມາດຖືກນໍາໃຊ້ຢູ່ທີ່ນີ້. ຢ່າງໃດກໍຕາມ, dvisvgm ບໍ່ໄດ້ກວດສອບ
ຮູບແບບໄຟລ໌ ຫຼືຊື່ໄຟລ໌ຕໍ່ທ້າຍ. ຄວາມຍາວ width ແລະ ລະດັບຄວາມສູງ ຕ້ອງເປັນ
ໃຫ້ເປັນຕົວເລກຈຸດລອຍທຳມະດາໃນຫົວໜ່ວຍຈຸດ TeX (1in = 72.27pt).

dvisvgm:bbox ໃຫມ່] ຊື່
ກໍາ​ນົດ​ຫຼື​ປັບ​ປ່ອງ​ຜູກ​ພັນ​ທ້ອງ​ຖິ່ນ​ທີ່​ເອີ້ນ​ວ່າ​ ຊື່. ຊື່ອາດຈະປະກອບດ້ວຍ
ຕົວ​ອັກ​ສອນ​ແລະ​ຕົວ​ເລກ​. ໃນຂະນະທີ່ປະມວນຜົນຫນ້າ DVI, dvisvgm ປັບປຸງຢ່າງຕໍ່ເນື່ອງ
(ທົ່ວໂລກ) ກ່ອງຂອບຂອງໜ້າປັດຈຸບັນເພື່ອກຳນົດໜ້ອຍສຸດ
ຮູບສີ່ຫລ່ຽມທີ່ມີສ່ວນປະກອບຂອງຫນ້າທີ່ເຫັນໄດ້ທັງຫມົດ (ຕົວອັກສອນ, ຮູບພາບ, ຮູບແຕ້ມ
ອົງ​ປະ​ກອບ​ແລະ​ອື່ນໆ​) ນອກ​ຈາກ​ນັ້ນ​ກັບ​ປ່ອງ​ຜູກ​ພັນ​ທົ່ວ​ໂລກ​, ຜູ້​ໃຊ້​ສາ​ມາດ​ຮ້ອງ​ຂໍ​ໃຫ້​
ຈໍາ​ນວນ​ໂດຍ​ຕົນ​ເອງ​ຂອງ​ປ່ອງ​ຜູກ​ພັນ​ທີ່​ມີ​ຊື່​ໃນ​ທ້ອງ​ຖິ່ນ​. ເມື່ອກໍານົດ, ກ່ອງເຫຼົ່ານີ້ແມ່ນ
ປັບປຸງຮ່ວມກັນກັບກ່ອງຂອບເຂດທົ່ວໂລກທີ່ເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນທໍາອິດ
ທີ່ປະຕິບັດຕາມຄໍານິຍາມ. ດັ່ງນັ້ນ, ກ່ອງທ້ອງຖິ່ນສາມາດຖືກນໍາໃຊ້ເພື່ອຄິດໄລ່
ຂອບເຂດຂອງພາກສ່ວນຂອງຫນ້າ. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບສະຖານະການທີ່ SVG ສ້າງຂຶ້ນ
ໄຟລ໌ແມ່ນຫຼັງການປະມວນຜົນ. ສົມທົບກັບ dvisvgm:raw, ມະຫາພາກພິເສດ {?bbox
ຊື່} ຂະຫຍາຍໄປສີ່ຄ່າ x, y, w, ແລະ h (ແຍກດ້ວຍຍະຫວ່າງ) ການລະບຸ
ພິກັດຂອງມຸມຊ້າຍເທິງ, ຄວາມກວ້າງ, ແລະຄວາມສູງຂອງກ່ອງທ້ອງຖິ່ນ ຊື່.
ຖ້າກ່ອງ ຊື່ ບໍ່ໄດ້ກໍານົດໄວ້ກ່ອນຫນ້ານີ້, ທັງສີ່ຄ່າເທົ່າກັບສູນ.

dvisvgm:bbox width ລະດັບຄວາມສູງ [ຄວາມເລິກ]
ປັບປຸງກ່ອງຂອບຂອງໜ້າປັດຈຸບັນໂດຍການຝັງຮູບສີ່ຫລ່ຽມສະເໝືອນ (x,
y, width, ລະດັບຄວາມສູງ) ບ່ອນທີ່ມຸມຊ້າຍຕ່ໍາຕັ້ງຢູ່ DVI ໃນປັດຈຸບັນ
ຕໍາ​ແຫນ່ງ​ແຕ້ມ (x,y). ຖ້າພາລາມິເຕີທາງເລືອກ ຄວາມເລິກ ຖືກກໍານົດ, dvisvgm
ຝັງຮູບສີ່ຫລ່ຽມທີສອງ (x, y, width, - -ຄວາມເລິກ). ຄວາມຍາວ width, ລະດັບຄວາມສູງ ແລະ
ຄວາມເລິກ ຈະຕ້ອງຖືກມອບໃຫ້ເປັນຕົວເລກຈຸດລອຍທຳມະດາໃນຫົວໜ່ວຍຈຸດ TeX (1in =
72.27pt). ອີງຕາມຂະຫນາດແລະຕໍາແຫນ່ງຂອງສີ່ຫລ່ຽມ virtual, ຄໍາສັ່ງນີ້
ທັງຂະຫຍາຍກ່ອງຜູກມັດທັງໝົດ ຫຼືປ່ອຍໃຫ້ມັນຄືເກົ່າ. ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະ
ຫຼຸດຜ່ອນຂອບເຂດຂອງມັນ. ພິເສດນີ້ຄວນໃຊ້ຮ່ວມກັບ dvisvgm: ດິບ in
ຄໍາສັ່ງເພື່ອປັບປຸງ viewport ຂອງຫນ້າຢ່າງຖືກຕ້ອງ.

dvisvgm:bbox a[bs] x1 y1 x2 y2
variant ຂອງ bbox ພິເສດນີ້ປັບປຸງກ່ອງຜູກມັດໂດຍການຝັງ virtual
ສີ່ຫລ່ຽມ (x1,y1,x2,y2). ຈຸດ (x1,y1) ແລະ (x2,y2) ໝາຍເຖິງສອງເສັ້ນຂວາງ
ມຸມຂອງສີ່ຫຼ່ຽມທີ່ໃຫ້ຢູ່ໃນຫົວຫນ່ວຍຈຸດ TeX.

dvisvgm:bbox f[ix] x1 y1 x2 y2
variant ຂອງ bbox ພິເສດນີ້ມອບຫມາຍຊ່ອງຜູກມັດຢ່າງແທ້ຈິງ (ສຸດທ້າຍ) ໃຫ້ກັບ
SVG ຜົນໄດ້ຮັບ. ຫຼັງຈາກປະຕິບັດຄໍາສັ່ງນີ້, dvisvgm ບໍ່ໄດ້ປ່ຽນແປງຕື່ມອີກ
ພິກັດກ່ອງ bounding, ຍົກເວັ້ນພິເສດນີ້ຖືກເອີ້ນອີກເທື່ອຫນຶ່ງໃນພາຍຫຼັງ. ຈຸດ
(x1,y1) ແລະ (x2,y2) ໝາຍເຖິງສອງມຸມຂວາງຂອງສີ່ຫຼ່ຽມທີ່ໃຫ້ໄວ້ໃນ TeX
ຫົວໜ່ວຍຈຸດ.

TeX snippet ຕໍ່ໄປນີ້ເພີ່ມສອງອົງປະກອບ 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 ສະຫນັບສະຫນູນພຽງແຕ່ຄໍາຖະແຫຼງການແຕ້ມເສັ້ນ
ແລະບໍ່ສົນໃຈສິ່ງພິເສດອື່ນໆທັງໝົດຢ່າງງຽບໆ. ຄໍາອະທິບາຍຂອງ syntax ຄໍາສັ່ງສາມາດເປັນ
ພົບເຫັນຢູ່ໃນເອກະສານໄດເວີ DVI ມາພ້ອມກັບ emTeX (ເບິ່ງ CTAN).

html
ຂໍ້ກໍາຫນົດ hyperref ກໍານົດຕົວແປຈໍານວນຫນຶ່ງກ່ຽວກັບວິທີການຫມາຍພື້ນທີ່ hyperlinked
ໃນໄຟລ໌ DVI. dvisvgm ສະຫນັບສະຫນູນໂຄງສ້າງພິເສດ HyperTeX ທໍາມະດາທີ່ສ້າງຂຶ້ນດ້ວຍ
ທາງເລືອກຊຸດ hyperref hypertex. ໂດຍຄ່າເລີ່ມຕົ້ນ, ພື້ນທີ່ເຊື່ອມຕໍ່ທັງໝົດຂອງເອກະສານແມ່ນ
ໝາຍດ້ວຍຮູບສີ່ຫລ່ຽມ. ທາງເລືອກ --linkmark ອະນຸຍາດໃຫ້ມີການປ່ຽນແປງພຶດຕິກໍານີ້. ເບິ່ງຂ້າງເທິງສໍາລັບ
ລາຍລະອຽດເພີ່ມເຕີມ. ຂໍ້ມູນກ່ຽວກັບ syntax ແລະ semantics ຂອງ HyperTeX ພິເສດສາມາດເປັນ
ພົບເຫັນຢູ່ໃນຄູ່ມື hyperref.

pdf
pdfTeX ແລະ dvipdfmx ໄດ້ນໍາສະເຫນີຄໍາສັ່ງພິເສດຈໍານວນຫນຶ່ງທີ່ກ່ຽວຂ້ອງກັບການຜະລິດຂອງ
ໄຟລ໌ PDF. ໃນປັດຈຸບັນ, ມີພຽງແຕ່ສອງຄົນເທົ່ານັ້ນ, pdf: ແຜນທີ່ ແລະ pdf: ແຜນຜັງ ໄດ້ຮັບການສະ ໜັບ ສະ ໜູນ ຈາກ
dvisvgm. ພິເສດເຫຼົ່ານີ້ອະນຸຍາດໃຫ້ດັດແປງຕົ້ນໄມ້ແຜນທີ່ຕົວອັກສອນໃນລະຫວ່າງການປະມວນຜົນຂອງ DVI
ໄຟລ໌. ພວກເຂົາຖືກນໍາໃຊ້ໂດຍ CTeX, ສໍາລັບຕົວຢ່າງ. dvisvgm ສະຫນັບສະຫນູນທັງສອງ, dvips ແລະ
dvipdfm ຮູບແບບແຜນທີ່ຟອນ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ syntax ຄໍາສັ່ງແລະ semantics,
ເບິ່ງເອກະສານຂອງ \pdfmapfile ໃນຄູ່ມືຜູ້ໃຊ້ pdfTeX.

ps
ໄດເວີ DVI ທີ່ມີຊື່ສຽງ dvips ແນະນໍາຊຸດພິເສດຂອງຕົນເອງເພື່ອຝັງ
ລະຫັດ PostScript ເຂົ້າໄປໃນໄຟລ໌ DVI, ເຊິ່ງປັບປຸງຄວາມສາມາດຂອງ DVI ຢ່າງຫຼວງຫຼາຍ
ເອກະສານ. ຈຸດປະສົງອັນໜຶ່ງຂອງ dvisvgm ແມ່ນເພື່ອປະເມີນທັງໝົດ PostScript snippet ແລະເພື່ອ
ປ່ຽນເປັນ SVG ຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້. ກົງກັນຂ້າມກັບ dvips, dvisvgm ໃຊ້
ເລກເລກຄະນິດຈຸດລອຍເພື່ອຄຳນວນຕຳແໜ່ງທີ່ຊັດເຈນຂອງແຕ່ລະອົງປະກອບກຣາຟິກ,
ie ມັນບໍ່ຮອບພິກັດ. ເພາະສະນັ້ນ, ສະຖານທີ່ພີ່ນ້ອງຂອງ
ອົງປະກອບກຣາຟິກອາດຈະແຕກຕ່າງກັນເລັກນ້ອຍຈາກທີ່ຄຳນວນໂດຍ dvips.

ເນື່ອງຈາກ PostScript ເປັນພາສາທີ່ສັບສົນຫຼາຍ, dvisvgm ບໍ່ໄດ້ພະຍາຍາມປະຕິບັດມັນ
ນາຍແປພາສາ PostScript ຂອງຕົນເອງແຕ່ອາໄສ Ghostscript (http://ghostscript.com) ແທນ.
ຖ້າຫ້ອງສະຫມຸດ Ghostscript ບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບ dvisvgm binary, ມັນຖືກເບິ່ງແລະ
ໂຫຼດແບບໄດນາມິກໃນລະຫວ່າງການແລ່ນ. ໃນກໍລະນີນີ້, dvisvgm ຊອກຫາ libgs.so.X on
ລະບົບ Unix-like (ລຸ້ນ ABI ທີ່ຮອງຮັບ: 7,8,9), ແລະສໍາລັບ gsdll32.dll or gsdll64.dll
ໃນ Windows. ທ່ານສາມາດ override ຊື່ໄຟລ໌ເລີ່ມຕົ້ນດ້ວຍຕົວແປສະພາບແວດລ້ອມ LIBGS or
ທາງເລືອກແຖວຄໍາສັ່ງ --libgs. ຫ້ອງສະຫມຸດຕ້ອງສາມາດເຂົ້າເຖິງໄດ້ໂດຍຜ່ານການຄົ້ນຫາ ld
path (*nix) ຫຼືຕົວແປສະພາບແວດລ້ອມ PATH (Windows). ອີກທາງເລືອກ, ຢ່າງແທ້ຈິງ
ສາມາດລະບຸເສັ້ນທາງໄຟລ໌ໄດ້. ຖ້າບໍ່ສາມາດຊອກຫາຫ້ອງສະຫມຸດໄດ້, dvisvgm ປິດການໃຊ້ງານ
ການປະມວນຜົນຂອງ PostScript ພິເສດແລະພິມຂໍ້ຄວາມເຕືອນ. ໃຊ້ທາງເລືອກ
--ລາຍການ-ພິເສດ ເພື່ອກວດເບິ່ງວ່າມີການສະຫນັບສະຫນູນ PostScript ຫຼືບໍ່, ເຊັ່ນການເຂົ້າ ps is
ປະຈຸບັນ.

ຕົວຈັດການ PostScript ຍັງຮັບຮູ້ແລະປະເມີນຂໍ້ມູນກ່ອງຜູກມັດທີ່ສ້າງຂຶ້ນໂດຍ
ໄດ້ preview ຊຸດທີ່ມີທາງເລືອກ ແໜ້ນໜາ. ຖ້າຂໍ້ມູນມີຢູ່ໃນໄຟລ໌ DVI,
dvisvgm ດັດແປງກ່ອງຂອບຂອງໄຟລ໌ SVG ທີ່ສ້າງຂຶ້ນຕາມຄວາມເຫມາະສົມ, ແລະພິມ
ຂໍ້ຄວາມສະແດງໃຫ້ເຫັນຄວາມກວ້າງ, ຄວາມສູງ, ແລະຄວາມເລິກຂອງກ່ອງຢູ່ໃນຫນ່ວຍງານຈຸດ TeX.
ໂດຍສະເພາະ, ມູນຄ່າຄວາມເລິກສາມາດຖືກນໍາໃຊ້ເພື່ອຈັດລຽງຮູບພາບ SVG ໃນແນວຕັ້ງກັບ
ເສັ້ນພື້ນຖານຂອງຂໍ້ຄວາມອ້ອມຂ້າງໃນເອກະສານ HTML ຫຼື XSL-FO, ຕົວຢ່າງ.

tpic
ຊຸດພິເສດ TPIC ກໍານົດຄໍາແນະນໍາສໍາລັບການແຕ້ມວັດຖຸເລຂາຄະນິດງ່າຍດາຍ. ບາງ
ແພັກເກັດ LaTeX, ເຊັ່ນ eepic ແລະ tplot, ໃຊ້ພິເສດເຫຼົ່ານີ້ເພື່ອອະທິບາຍກາຟິກ.

ຕົວຢ່າງ


dvisvgm ໄຟລ໌

ປ່ຽນໜ້າທຳອິດຂອງ file.dvi to file.svg.

dvisvgm -z ໄຟລ໌

ປ່ຽນໜ້າທຳອິດຂອງ file.dvi to file.svgz ດ້ວຍລະດັບການບີບອັດເລີ່ມຕົ້ນ 9.

dvisvgm -p5 -z3 -ba4-l -onewfile ໄຟລ໌

ແປງຫນ້າທີຫ້າຂອງ file.dvi to newfile.svgz ກັບລະດັບການບີບອັດ 3. ຂອບເຂດ
ກ່ອງຖືກຕັ້ງເປັນ DIN/ISO A4 ໃນຮູບແບບພູມສັນຖານ.

dvisvgm --transform="R20,w/3,2h/5 T1cm,1cm S2,3" ໄຟລ໌

ປ່ຽນໜ້າທຳອິດຂອງ file.dvi to file.svg ບ່ອນທີ່ສາມການຫັນເປັນຖືກນໍາໃຊ້.

ENVIRONMENT


dvisvgm ໃຊ້ kpathsea ຫ້ອງສະຫມຸດສໍາລັບການຕັ້ງໄຟລ໌ທີ່ມັນເປີດ. ເພາະສະນັ້ນ, ໄດ້
ຕົວແປສະພາບແວດລ້ອມທີ່ອະທິບາຍໄວ້ໃນເອກະສານຂອງຫ້ອງສະຫມຸດມີອິດທິພົນຕໍ່ຕົວປ່ຽນ.

ຖ້າ dvisvgm ຖືກເຊື່ອມຕໍ່ໂດຍບໍ່ມີຫ້ອງສະຫມຸດ Ghostscript, ແລະຖ້າການສະຫນັບສະຫນູນ PostScript ບໍ່ມີ
ຖືກປິດການໃຊ້ງານ, ຫ້ອງສະໝຸດ Ghostscript ທີ່ໃຊ້ຮ່ວມກັນຖືກຊອກຫາໃນລະຫວ່າງການແລ່ນຜ່ານ dlopen().
ສະພາບແວດລ້ອມປ່ຽນແປງໄດ້ LIBGS ສາມາດໃຊ້ເພື່ອລະບຸເສັ້ນທາງ ແລະຊື່ໄຟລ໌ຂອງຫ້ອງສະໝຸດ.

dvisvgm ລຸ້ນ Windows ທີ່ລວບລວມໄວ້ລ່ວງໜ້າຕ້ອງການການຕິດຕັ້ງ MiKTeX 2.9.
ຫຼືຂ້າງເທິງ. dvisvgm ບໍ່ເຮັດວຽກຮ່ວມກັນກັບສະບັບ Portable ຂອງ MiKTeX ເນື່ອງຈາກວ່າມັນ
ອີງໃສ່ການໂຕ້ຕອບ COM ຂອງ MiKTeX ເທົ່ານັ້ນທີ່ສາມາດເຂົ້າເຖິງໄດ້ໃນການຕິດຕັ້ງທ້ອງຖິ່ນ. ເພື່ອເປີດໃຊ້ງານ
ການປະເມີນຜົນຂອງ PostScript ພິເສດ, Ghostscript DLL ຕົ້ນສະບັບ gsdll32.dll ຕ້ອງເປັນ
ປະຈຸບັນແລະສາມາດບັນລຸໄດ້ໂດຍຜ່ານເສັ້ນທາງຄົ້ນຫາ. ການສ້າງ Windows 64-bit ຕ້ອງການ 64-bit
Ghostscript DLL gsdll64.dll. DLL ທັງສອງມາພ້ອມກັບຕົວຕິດຕັ້ງ Ghostscript ທີ່ສອດຄ້ອງກັນ
ມີໃຫ້ຈາກ www.ghostscript.com.

ສະພາບແວດລ້ອມປ່ຽນແປງໄດ້ DVISVGM_COLORS ລະບຸສີທີ່ໃຊ້ເພື່ອເນັ້ນໃສ່ຕ່າງໆ
ພາກສ່ວນຂອງຜົນໄດ້ຮັບຂໍ້ຄວາມຂອງ dvisvgm. ມັນໄດ້ຖືກປະເມີນພຽງແຕ່ຖ້າຫາກວ່າທາງເລືອກ --ສີ ແມ່ນໃຫ້. ໄດ້
ມູນຄ່າຂອງ DVISVGM_COLORS ແມ່ນລາຍການລາຍການທີ່ແຍກອອກດ້ວຍຈໍ້າສອງເມັດຂອງແບບຟອມ gg=BF, ບ່ອນທີ່ gg
ຫມາຍເຖິງຫນຶ່ງໃນຕົວຊີ້ວັດຂອງກຸ່ມສີທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້, ແລະ BF ແມ່ນສອງຕົວເລກເລກຖານສິບຫົກ
ການ​ລະ​ບຸ​ພື້ນ​ຖານ (ຕົວ​ເລກ​ທໍາ​ອິດ​) ແລະ foreground / ສີ​ຂໍ້​ຄວາມ (ຕົວ​ເລກ​ທີ​ສອງ​)​. ໄດ້
ຄ່າສີແມ່ນຖືກກໍານົດດັ່ງຕໍ່ໄປນີ້: 0=ສີດໍາ, 1=ສີແດງ, 2=ສີຂຽວ, 3=ສີເຫຼືອງ, 4=ສີຟ້າ, 5=ສີມ່ວງແດງ,
6=ສີຟ້າຂຽວ, 7=ສີຂີ້ເຖົ່າ, 8=ສີແດງສົດ, 9=ສີຂຽວສົດໃສ, A=ສີເຫຼືອງສົດໃສ, B=ສີຟ້າສົດ, C=ສົດໃສ
ສີມ່ວງແດງ, D=ສີຟ້າຂຽວສົດ, E=ສີເທົາສົດໃສ, F=ສີຂາວ. ອີງຕາມສະຖານີ, ສີອາດຈະ
ແຕກຕ່າງກັນ. ແທນທີ່ຈະປ່ຽນທັງຂໍ້ຄວາມ ແລະສີພື້ນຫຼັງ, ມັນກໍ່ເປັນໄປໄດ້
ປ່ຽນແປງພຽງແຕ່ອັນດຽວເທົ່ານັ້ນ: ເຄື່ອງໝາຍດາວ (*) ແທນຕົວເລກເລກຖານສິບຫົກສະແດງເຖິງ.
ຂໍ້ຄວາມເລີ່ມຕົ້ນ ຫຼືສີພື້ນຫຼັງຂອງເຄື່ອງໝາຍປາຍທາງ.

ທຸກໆລາຍການທີ່ບໍ່ຖືກຕ້ອງຢູ່ໃນລາຍຊື່ແມ່ນຖືກລະເລີຍຢ່າງງຽບໆ.

er ຂໍ້ຄວາມຜິດພາດ

wn ຂໍ້ຄວາມເຕືອນ

pn ຂໍ້ຄວາມກ່ຽວກັບເລກໜ້າ

ps ຂໍ້ຄວາມຂະຫນາດຫນ້າ

fw ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ໄຟລ​໌​
ລາຍລັກອັກສອນ

sm ຂໍ້ຄວາມຂອງລັດ

tr ຂໍ້ຄວາມຂອງ glyph tracer ໄດ້

pi ຕົວຊີ້ບອກຄວາມຄືບໜ້າ

ຕົວຢ່າງ: er=01:pi=*5 ກໍາ​ນົດ​ສີ​ຂອງ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ (er) ຫາ​ສີ​ແດງ (1) ໃນ​ສີ​ດໍາ (0), ແລະ
ຕົວຊີ້ວັດຄວາມຄືບໜ້າ (pi) ຫາ​ສີ​ຟ້າ (5) ຢູ່ໃນພື້ນຫຼັງເລີ່ມຕົ້ນ (*).

ໃຊ້ dvisvgm ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF ແມ່ນຫ້ອງສະຫມຸດ Java ສໍາລັບການສ້າງ
    ແລະແກ້ໄຂໄຟລ໌ PDF ດ້ວຍ LGPL ແລະ
    ໃບອະນຸຍາດແຫຼ່ງເປີດ MPL. OpenPDF ແມ່ນ​
    LGPL/MPL open source ຜູ້ສືບທອດ iText,
    a
    ດາວໂຫລດ OpenPDF - Fork ຂອງ iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - ລະບົບສໍາລັບການອັດຕະໂນມັດ
    Geoscientific Analyzes - ແມ່ນພູມສາດ
    ຊອບແວລະບົບຂໍ້ມູນຂ່າວສານ (GIS) ກັບ
    ຄວາມສາມາດອັນຍິ່ງໃຫຍ່ສໍາລັບ geodata
    ການປຸງແຕ່ງ ແລະ ana...
    ດາວໂຫລດ SAGA GIS
  • 3
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    IBM Toolbox ສໍາລັບ Java / JTOPen ແມ່ນ a
    ຫ້ອງສະຫມຸດຂອງຫ້ອງຮຽນ Java ສະຫນັບສະຫນູນ
    ໂປຣແກຣມລູກຄ້າ/ເຊີບເວີ ແລະອິນເຕີເນັດ
    ແບບຈໍາລອງກັບລະບົບທີ່ແລ່ນ OS/400,
    i5/OS, o...
    ດາວໂຫລດ Toolbox ສໍາລັບ Java/JTOPen
  • 4
    D3.js
    D3.js
    D3.js (ຫຼື D3 ສໍາລັບເອກະສານທີ່ຂັບເຄື່ອນດ້ວຍຂໍ້ມູນ)
    ເປັນຫ້ອງສະຫມຸດ JavaScript ທີ່ອະນຸຍາດໃຫ້ທ່ານ
    ເພື່ອຜະລິດຂໍ້ມູນແບບເຄື່ອນໄຫວ, ການໂຕ້ຕອບ
    ການສະແດງພາບໃນຕົວທ່ອງເວັບ. ດ້ວຍ D3
    ເຈົ້າ ...
    ດາວໂຫລດ D3.js
  • 5
    Shadowsocks
    Shadowsocks
    ຕົວແທນອຸໂມງໄວທີ່ຊ່ວຍທ່ານໄດ້
    bypass firewalls ນີ້ແມ່ນຄໍາຮ້ອງສະຫມັກ
    ທີ່ຍັງສາມາດເອົາມາຈາກ
    https://sourceforge.net/projects/shadowsocksgui/.
    ມັນຮາ...
    ດາວໂຫລດ Shadowsocks
  • 6
    ຫົວຂໍ້ GLPI
    ຫົວຂໍ້ GLPI
    ດາວ​ໂຫຼດ​ການ​ປ່ອຍ​ທີ່
    https://github.com/stdonato/glpi-modifications/
    ຮູບແບບສີສັນສຳລັບ GLPI 0.84 ແລະ 0.85 ໃໝ່
    ການແກ້ໄຂສໍາລັບ GLPI ນີ້ແມ່ນ
    ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ທີ່ c ...
    ດາວໂຫລດຫົວຂໍ້ GLPI
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad