Skip to content

Releases: mgieseki/dvisvgm

dvisvgm 2.4.2

18 Jul 18:02
Compare
Choose a tag to compare

Changes

  • Fixed the height and depth values computed when using the preview package (issue #89).
  • Slightly reduced the size of the bounding boxes applied to hyperlinked areas to obtain tight bounds.
  • No longer print warnings if special psfile is called with argument /dev/null.
    For example, option psfixbb of the preview package adds these specials in order to help
    dvips to compute correct bounding boxes.
    Those DVI files used to produce a couple of redundant warnings when processed with dvisvgm.
  • make install no longer fails if the manual page can't be created due to missing conversion utilities.

dvisvgm 2.4.1

07 Jul 11:18
Compare
Choose a tag to compare

Changes

  • Fixed the handling of the optional delay parameter of option --progress.
  • Updated the brotli library to version 1.0.5.
  • Updated the woff2 library to version 1.0.2
  • Updated several URLs in the manual page.
  • Several minor code refactorings.

dvisvgm 2.4

03 May 18:05
Compare
Choose a tag to compare

Changes

  • Added special pdffile similar to psfile to embed PDF graphics.
  • Added option --pdf to convert single-page PDF documents to SVG.
  • Reassigned short option -P from --progress to --pdf.
  • Added option --stdin to receive input from stdin. Alternatively, a single dash can be used as well.
  • Option --stdout can now be combined with option --zip to redirect SVGZ data to stdout.
  • Added processing of Ghostscript operators .setshapealpha and .setblendmode.
  • Fixed outer transformations applied to psfile specials.
  • Fixed computation of bounding boxes triggered by psfile specials.
  • Several code refactorings.

dvisvgm 2.3.5

23 Mar 14:27
Compare
Choose a tag to compare

Changes

  • Added evaluation of PS operator setpagedevice in psfile specials. This enables the conversion of EPS files created with dvips which sometimes contain this operator although not allowed according to the EPS specification.
  • Fixed the evaluation of dvips color names.
  • Fixed the warning message printed when using Ghostscript as of version 9.23.

dvisvgm 2.3.4

14 Mar 17:40
Compare
Choose a tag to compare

Changes

  • Fixed an error message printed when addding a single dash on the command-line.
  • Added a missing data file that lead to failing tests (issue #87).
  • Updated the bundled brotli library to version 1.0.3.
  • Some code refactorings.

dvisvgm 2.3.3

21 Feb 08:36
Compare
Choose a tag to compare

Changes

  • Fixed a wrong behavior when requiring both default mapfiles and pdf:mapline or pdf:mapfile specials.
  • Fixed an exception thrown in rare cases of unavailable font files.

dvisvgm 2.3.2

08 Feb 17:03
Compare
Choose a tag to compare

Changes

  • Prevent the creation of redundant tspan elements.
  • Added support for the new JFM specification introduced in TeX Live r46452 (patch by Hironobu Yamashita).
  • Fixed a build error occurred if the Ghostscript development files were missing.
  • Fixed a potential memory error regarding option --cache.

dvisvgm 2.3.1

12 Jan 19:22
Compare
Choose a tag to compare

Changes

  • Fixed the width of characters slanted by a mapfile entry (issue #82).
  • If ttfautohint fails for a font, dvisvgm now uses the unhinted font and prints a corresponding warning message.
  • Some code cleanup.

dvisvgm 2.3

28 Dec 12:10
Compare
Choose a tag to compare

Changes

  • Added experimental support for ttfautohint.
  • Updated xxHash to version 0.6.4.
  • Added configuration option to set the location of libkpathsea (issue #71).
  • Some improvements of the build system.

dvisvgm 2.2.3

12 Dec 10:51
Compare
Choose a tag to compare

Changes

  • Updated the bundled brotli library to version 1.0.2.
  • Updated the bundled template library mpark::variant.
  • Fixed a memory issue that may occur in conjuntion with option --clipjoin.
  • Some test and code improvements.