Skip to content

Releases: mgieseki/dvisvgm

dvisvgm 2.0.4

17 Nov 08:53
Compare
Choose a tag to compare

Changes

  • The reduced FontForge library ff-woff is now bundled with the sources.
  • Fixed a few typos in the manpage and the --help output.
  • Few code improvements.

dvisvgm 2.0.3

27 Sep 08:58
Compare
Choose a tag to compare

Changes

  • Fixed a regression in the character positioning of virtual fonts.
  • Fixed positioning of rules.

dvisvgm 2.0.2

19 Sep 09:11
Compare
Choose a tag to compare

Changes

  • Fixed a regression in determining the character depths of native fonts.
  • Fixed a regression in the computation of DVI positions (issue #61).

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.