Skip to content

Releases: mgieseki/dvisvgm

dvisvgm 1.14

28 Dec 11:23
Compare
Choose a tag to compare

This is a maintenance release with the following additions/changes:

  • Added evaluation of PSTricks specials pst: and PST:.
  • The bounding box data created by the preview package is now adapted to create a tight box by default.
  • Added option --bbox=preview to apply the unmodified bounding box data created by the preview package.
  • Improved lookup of files located in the current working directory.
  • Fixed a memory issue related to graphics paths.
  • Improved extraction of kapathsea version number.
  • Minor code and test improvements.

dvisvgm 1.13

08 Dec 11:12
Compare
Choose a tag to compare

This is a maintenance release with the following additions/changes:

  • Added evaluation of PS operators ashow, awidthshow, and widthshow (fixes issue #49).
  • Improved conversion of fonts referenced by PS code to graphics paths.
  • Redundant moveto commands are now removed from paths.
  • Fixed issue concerning evaluation of PS operator setcolor.
  • Fixed output of PS error messages.
  • Updated bundled xxHash library to revision 42.
  • Minor code refactorings and cleanup.

dvisvgm 1.12

18 Nov 10:59
Compare
Choose a tag to compare

This is a maintenance release with the following changes:

  • Added option --colornames to replace RGB values by SVG color names.
  • Resolving of character codes for fonts without supported character maps has been fixed.
  • A memory issue that could occur when running Metafont has been fixed.

dvisvgm 1.11

21 Sep 09:29
Compare
Choose a tag to compare

This is a maintenance release with the following changes:

  • The mapping of unknown characters to Unicode has been improved.
  • The handling of text elements in conjunction with \specials has been improved.
  • An issue that could lead to (invalid) U+0000 codepoints has been fixed.
  • xlink:title attributes are now properly quoted.

dvisvgm 1.10

15 Jul 08:44
Compare
Choose a tag to compare

This is a small feature release with the following additions:

  • Support for the new XDV format 6 introduced by XeTeX 0.99992 has been added.
  • The mapping of PostScript character names to Unicode points has been improved.

dvisvgm 1.9.2

08 Apr 12:47
Compare
Choose a tag to compare

This is a maintenance release with the following changes:

  • Avoid retracing of fonts if options --no-fonts and --trace-all=y are given.
  • Skip tracer messages if no glyphs have been traced.
  • The build system has been extended to generate code coverage reports.
  • Some tests of the test suite have been improved.
  • Several general code refactorings and improvements.

dvisvgm 1.9.1

28 Feb 09:17
Compare
Choose a tag to compare

This is a maintenance release with the following changes:

  • The pattern syntax of option --output has been extended to support width specifiers and arithmetic expressions.
  • The formatting of the manual page has been improved.
  • A Clang build issue has been fixed (patch by Peter Breitenlohner).
  • A build error occurred with old MinGW compilers has been fixed.
  • Code cleanup and some refactorings.

dvisvgm 1.9

16 Feb 14:55
Compare
Choose a tag to compare

This is a feature release with the following additions/changes:

  • Partial evaluation of the PostScript operator shfill which allows to create color gradient fills has been added. The recent version of dvisvgm supports the approximation of free- and lattice-form triangle meshes as well as Coons and tensor-product patch meshes.
  • The command-line options --grad-segments, --grad-overlap, and --grad-simplify to adapt the approximation of gradient fills have been added. See the manual page for further details.
  • Option --no-merge has been added. It forces dvisvgm to create separate text elements for each character (patch by Khaled Hosny).
  • When searching the location of the Ghostscript library, dvisvgm now also looks up the file path in the Windows registry.
  • A bug in the interaction of color specials with PostScript color operators has been fixed.
  • The validity check of DVI files has been corrected.
  • The free replacement script opt2cpp.py for my non-free opt2cpp.xsl stylesheet has been added. It's required to create the C++ files from the XML file defining the command-line options. Thanks to Khaled Hosny for the implementation and for providing it for free.