CTAN update: dvisvgm
dvisvgm 3 is a new major version of the utility. As Ghostscript is going to remove support for the PostScript-based PDF interpreter in favor of a newly implemented C-based one, dvisvgm's previous PDF functionality will stop working. Unfortunately, there's currently no way to retain it with the Ghostscript API. Therefore, I added a new PDF handler based on mutool (https://www.mupdf.com/docs/mutool.html) which hopefully keeps most of dvisvgm's PDF features available. Ghostscript is still required to process PostScript specials and to convert EPS files. Furthermore, the previously bundled FontForge library has been replaced with a dedicated font writer library that is used to create TrueType and WOFF files. While this is a bigger technical change, it shouldn't affect the previous functionality and the quality of the conversion results. The new option --embed-bitmaps now allows for embedding of external images referenced in DVI files into the generated SVG files. By default, only links to the images are added. Finally, the optional filters :even and :odd have been added to option --page which can be used to limit the given page ranges to even and odd page numbers respectively. Further information on the latest changes and additions can be found at https://dvisvgm.de.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/dvisvgm The package’s files themselves can be inspected at https://mirrors.ctan.org/dviware/dvisvgm/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
dvisvgm – Convert DVI, EPS, and PDF files to Scalable Vector Graphics format (SVG)
Dvisvgm is a command line utility that converts TeX DVI as well as EPS and PDF files to the XML-based Scalable Vector Graphics (SVG) format. It provides full font support including virtual fonts, font maps, and sub-fonts. If necessary, dvisvgm vectorizes METAFONT’s bitmap output in order to always create lossless scalable output. The embedded SVG fonts can optionally be replaced with graphics paths so that applications that do not support SVG fonts are enabled to render the graphics properly. Besides many other features, dvisvgm also supports color, emTeX, tpic, papersize, PDF mapfile and PostScript specials. Users will need a working TeX installation including the kpathsea library.
For more detailed information, see the project page.
Package | dvisvgm |
Version | 3.2.2 |
Copyright | 2005–2024 Martin Gieseking |
Maintainer | Martin Gieseking |