Skip to content

Releases: mgieseki/dvisvgm

dvisvgm 2.0.1

03 Sep 09:19
Compare
Choose a tag to compare

Changes

Added the optional argument parameter autohint to option --font-format in order to create autohinted TTF, WOFF, or WOFF2 fonts.
Example: dvisvgm --font-format=woff,autohint file.dvi

dvisvgm 2.0

29 Aug 07:46
Compare
Choose a tag to compare

Changes

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

  • Added option --font-format to select the data format of embedded fonts (currently supported formats: SVG, TTF, WOFF, WOFF2). Thanks to Thomas Weidner for providing important parts of the code.
  • Switched the code base from C++03 to C++11.
  • Reimplemented the command-line parser and the CommandLine class generator.
  • Major refactorings of several parts of the code.

dvisvgm 1.16

04 Jul 14:16
Compare
Choose a tag to compare

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

  • Added support for XDV version 7 introduced by XeTeX 0.99995.
  • Added optional processing of papersize specials. For further information on how to enable it, see the manual page.
  • Added support for the length units cc, dd, and sp.
  • Fixed a unit conversion issue in the computation of bounding boxes.
  • Fixed the propagation of the resolution value to the glyph vectorizer.
  • Fixed the transformation of optional the background rectangle.
  • Prevent processing of corrupted GF files.
  • Major refactorings of the DVI reader and the SVG backend.

dvisvgm 1.15.1

19 Apr 13:00
Compare
Choose a tag to compare

This is a maintenance release with the following changes:

  • Added explicit encoding attribute to the XML declaration again (issue #54).
  • Added support for AGL character names of the form uFOO and uniFOO.
  • Fixed parsing of transformation parameters given on the command-line.
  • Minor code and test improvements.

dvisvgm 1.15

27 Feb 12:05
Compare
Choose a tag to compare

This is a maintenance release with the following changes:

  • Added the command-line option --comments to insert additional information to the SVG file.
  • Fixed a clipping bug in the PostScript handler.
  • Some code improvements and refactorings.
  • Moved the test data files to a separate folder.

dvisvgm 1.14.2

20 Jan 10:08
Compare
Choose a tag to compare

This is a bugfix release with the following changes:

  • Fixed the handling of background color specials. Now they affect all succeeding pages until the next change occurs.
  • Fixed a potential memory issue caused by accessing an invalid iterator.
  • Updated the bundled xxHash library to version 0.5.0.
  • Added xxHash to the output of --version=1.
  • Minor additions to the manpage.
  • Added a test case to validate the hash values used in Unicode.cpp.

dvisvgm 1.14.1

05 Jan 13:08
Compare
Choose a tag to compare

This is a bugfix release with the following changes:

  • Reset the PostScript graphics state at the end of every DVI page to ensure consistent conversions if multiple page are processed.
  • Added checks for invalid GF files to prevent undefined behavior.

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.