summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvisvgm/dvisvgm-1.0.10/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/dvisvgm/dvisvgm-1.0.10/NEWS')
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-1.0.10/NEWS235
1 files changed, 235 insertions, 0 deletions
diff --git a/Build/source/texk/dvisvgm/dvisvgm-1.0.10/NEWS b/Build/source/texk/dvisvgm/dvisvgm-1.0.10/NEWS
new file mode 100644
index 00000000000..6236d65df47
--- /dev/null
+++ b/Build/source/texk/dvisvgm/dvisvgm-1.0.10/NEWS
@@ -0,0 +1,235 @@
+dvisvgm-1.0.10 (2011-12-18)
+- introduced environment variable DVISVGM_COLORS to allow user-defined message colors
+- fixed linking issue concerning libfreetype
+- fixed potential clashes of character IDs
+
+dvisvgm-1.0.9 (2011-10-13)
+- fixed segfault occurred in TeX Live Win32 caused by mf.exe being unavailable
+ (thanks to Akira Kakuto for tracking down the issue)
+- updated bundled potrace library to version 1.10
+- some minor code improvements
+
+dvisvgm-1.0.8 (2011-05-31)
+- PS handler: added evaluation of PS operators save, restore, and grestoreall
+- PS handler: fixed potention segfault caused by invisible zero-length paths
+- fixed computation of current drawing position influenced by PS and DVI actions
+- don't stop Metafont conversions on errors any longer in order to convert
+ buggy MF fonts properly
+
+dvisvgm-1.0.7 (2011-05-06)
+- improved overall handling of PS specials
+- fixed broken PS special subset 'ps::'
+- fixed scaling of PS line properties (width, dash distance, etc.)
+- fixed semantics of TPIC special 'ip' (doesn't draw polygon outlines any longer)
+
+dvisvgm-1.0.6 (2011-04-21)
+- fixed segfault occured if a (malformed) DVI file calls set_char/put_char
+ whithout preceding font definition
+- added CTRL-C handler
+- MiKTeX support updated to version 2.9
+- some code refactorings
+
+dvisvgm-1.0.5 (2011-03-01)
+- added optional integer argument to option -n to disable generation of <use> elements
+- added missing unit to width/height attributes of svg root element (SF bug #3185773)
+- added integrity check to font cache files
+- updated bundled potrace library to version 1.9
+- fixed a couple of minor issues
+
+dvisvgm-1.0.4 (2010-12-18)
+- added missing line width/dash pattern scaling to PS handler
+- fixed scaling issue in PS positioning
+- fixed compilation issue related to FreeType 2.4.0
+
+dvisvgm-1.0.3 (2010-08-06)
+- applied some more portability patches for TeX Live
+- fixed a potential memory issue
+- fixed a transformation issue regarding special 'psfile' (SF bug #3037372)
+
+dvisvgm-1.0.2 (2010-06-22)
+- applied latest TeX Live portability patches sent by Peter Breitenlohner and Karl Berry
+- fixed a potrace name clash occurred on Mac OS X Tiger
+- fixed putchar() name clash occurred on Solaris
+- fixed a couple of conversion warnings
+- updated the test suite
+
+dvisvgm-1.0.1 (2010-06-11)
+- fixed a memory issue in the PS handler that could lead to a segfault (SF bug #3013392)
+- fixed a recursion issue in the PS handler
+- suppress ANSI color code when terminating
+
+dvisvgm-1.0 (2010-06-08)
+- conversion of multiple pages (must be enabled explicitly, see option --pages)
+- added transparency support to the PS handler
+- improved conversion results of the PS handler
+- added support for computation of local bounding boxes
+- optional colorization of dvisvgm messages (option --color)
+- improved progress indicator (option --progress)
+- a couple of improvements of the build system
+
+dvisvgm-0.9.1 (2010-04-23)
+- CSS style definitions omit unnecessary fonts now
+- SVG validity was broken when using font elements
+- fixed two memory issues that could lead to segfaults
+
+dvisvgm-0.9 (2010-03-25)
+- added option --exact and corresponding algorithms to compute the exact
+ bounding boxes of characters
+- added option --keep that prevents deleting temporary font files
+- extended option --trace-all by an optional boolean argument controlling
+ the re-tracing of glyphs
+- fixed bug in evaluation of embedded PS headers
+- several code refactorings
+
+dvisvgm-0.8.8 (2010-02-02)
+- added option --libgs and evaluation of environment variable LIBGS
+ to overwrite the expected file name of the GS shared library
+ (only available if dvisvgm isn't linked against libgs and GS support
+ isn't completely disabled)
+- option --bbox can now be used to enlarge the minimal bounding box by
+ a given amount
+- fixed bug in evaluation of option --page
+- applied patches sent by Peter Breitenlohner to prepare the integration of
+ dvisvgm into TeX Live
+- some code refactorings
+
+dvisvgm-0.8.7 (2009-11-09)
+- fixed a bounding box issue concerning italic corrections
+- PS handler: zero-length paths are now drawn as dots
+- PS handler: fixed a path positioning issue
+- PS handler: colors set by color specials are now considered properly
+- added macro {?nl} to be used with special dvisvgm:raw
+
+dvisvgm-0.8.6 (2009-10-13)
+- renamed command-line option --bbox-format to --bbox
+- option --bbox can now be used to set an arbitrary bounding box
+- added the two special variants "dvisvgm:bbox abs" and "dvisvgm:bbox fix"
+- PS clipping path sequences and intersections are now handled correctly
+- fixed a PS bounding box bug
+- fixed a couple of PS positioning issues reported by John Bowman
+- fixed a bit shift overflow in the font tracer occurred on 64-bit systems
+
+dvisvgm-0.8.5 (2009-10-01)
+- added an optional depth parameter to special dvisvgm:raw
+- updated the man page
+- added LGPL license text needed for the gzstream wrapper classes
+
+dvisvgm-0.8.4 (2009-09-17)
+- improved the command-line parser to be more POSIX-compliant
+- added a simple progress indicator for time-consuming special operations
+- option --cache prints more information about the cached fonts
+- fixed a clipping bug in the PostScript handler
+ (thanks to John Bowman for also providing a patch for this issue)
+- fixed a bug in computation of the PS bounding box
+- fixed a memory bug in the GF tracer module
+
+dvisvgm-0.8.3 (2009-08-28)
+- added basic evaluation of the PostScript "show" operator
+ (handles PSTricks Type 3 fonts properly now)
+- improved checks for Ghostscript and potrace library in configure script
+- external Ghostscript and potrace development files are used if available
+- PostScript header/prologue files are now loaded regardless of converted page
+- replaced command-line option variant --cache=? by --cache
+
+dvisvgm-0.8.2 (2009-08-24)
+- changed license of dvisvgm to GPL version 3 or later
+- replaced getopt-based command-line parser by own implementation
+ in order to simplify future internationalizations
+- fixed memory bug in fontmap reader
+
+dvisvgm-0.8.1 (2009-08-02)
+- added evaluation of more psfile parameters
+- fixed computation of bounding box in psfile special
+- fixed compilation errors and a conversion bug occurred on x64 systems
+
+dvisvgm-0.8 (2009-07-27)
+- experimental evaluation of PostScript specials has been added (requires
+ a recent version of the Ghostscript shared library libgs.so or gsdll32.dll)
+- several code improvements and refactorings
+- fixed compilation bug occurred when using GCC 4.4.x
+
+dvisvgm-0.7.3 (2009-04-24)
+- fixed bug in font map reader that could cause a segmentation fault
+- fixed bug in creation of shorthand path drawing commands
+- fixed bug in TPIC special handler
+
+dvisvgm-0.7.2 (2009-04-02)
+- font caching has been added (speeds up embedding of bitmap fonts)
+- added option --trace-all that enables tracing of all glyphs of all
+ bitmap fonts used in the current DVI file. Even glyphs that are currently
+ not needed are considered. This avoids multiple calls of Metafont for the
+ same fonts. In combination with the new caching functionality this can
+ drastically increase the speed of successive dvisvgm calls.
+- if option --no-fonts is used, all glyph sizes are now computed correctly
+- use shorthand path commands in SVG fonts if possible
+
+dvisvgm-0.7.1 (2009-03-09)
+- evaluation of a subset of emTeX specials has been added
+- specials for embedding of raw SVG snippets have been added
+- evaluation of TPIC specials has been added
+- added background color support
+- added option -n, --no-fonts that replaces fonts by paths
+ (enables applications w/o SVG font support to render dvisvgm's output properly)
+- moved defs to top of SVG file to make Firefox's SVG renderer happy
+- fixed bug in color handler
+
+dvisvgm-0.7 (2009-02-16)
+- basic support for evaluation of specials has been added
+- evaluation of color specials has been added
+- renamed command-line option -S to --no-specials and inverted previous behavior
+- selected special sets can be disabled by optional arguments to --no-specials
+ (currently only color specials)
+- added option --no-style (see manpage for further details)
+- added optional '+' flag to option --map-file (see manpage for further details)
+- fixed \magnificaton bug (dvi magnification factor is now applied properly)
+- fixed buggy call of maketfm/makemf in Windows/MiKTeX version
+- fixed buggy evaluation of command-line argument -m/--map-file
+- several internal code improvements
+
+dvisvgm-0.6.1 (2009-01-29)
+- added support for dvips map files
+- removed dependency on dvipdfm's map file (now ps2pk.map, psfonts.map or dvipdfm.map is used by default)
+- fixed compilation bug #2535497
+- some internal refactorings
+
+dvisvgm-0.6 (2009-01-23)
+- added support for varying font encodings
+- updated MiKTeX support using its COM interface
+- fixed incomplete handling of nested virtual fonts
+- fixed a font handling bug that could cause segmentation faults
+- fixed bug in matrix transformation code
+- updated bundled potrace library to version 1.8
+
+dvisvgm-0.5 (2007-03-26)
+- redesigned and improved font handling
+- added support for virtual fonts
+- evaluation of dvipdfm's map file to find font files with differing
+ names (e.g. cork-lmr10 => lmr10)
+- automatic invocation of mktexmf etc. in case of missing font files (tfm, mf)
+- command-line option -m has been renamed to -M
+- added command-line options -m/--map-file and -n/--no-mktexmf
+- memory bug in StreamCounter class has been fixed
+- added sources of Peter Selinger's potrace library (part of potrace, http://potrace.sourceforge.net)
+ to simplify the build process
+
+dvisvgm-0.4.3 (2007-01-03)
+- problem with changed freetype API (freetype version >= 2.2.1) has been fixed
+- updated MiKTeX support to version 2.5
+- minor code improvements
+- some unit tests based on CxxTest (http://cxxtest.sourceforge.net) have been added
+
+dvisvgm-0.4.2 (2005-09-22)
+- added SVG transformation options
+- some bugfixes in command line frontend and TFM handling
+- code refactorings to improve modularity and extensibility
+
+dvisvgm-0.4.1 (2005-09-02)
+- added option -b to specify the bounding box
+- added a manual page
+
+dvisvgm-0.4 (2005-08-24)
+- Added a glyph tracing module that vectorizes Metafont's bitmap output
+ if no corresponding Type 1 font file is available.
+
+dvisvgm-0.3 (2005-08-10)
+- Initial public release with basic conversion functionality.