Menu

Change log

↑Home

Change log

  • 1.1.14 (2022-02-17)
    • dktools 4.33.0
      In dktools 4.33.0 the former bmpp program was renamed to bitmap2pp. So from gxhints-1.1.14 the gxhconvert checks for the presence of either the bitmap2pp or bmpp program.
    • Inkscape 1.x.x
      Command line syntax was changed for inkscape 1.x.x, some of the previously used options are deprecated now.
      The gxhconvert script checks the inkscape version and chooses appropriate command line options.
  • 1.1.13 (2020-05-17)
    • Debian or non-Debian NetPBM
      On Debian and derivatives the gxhconvert checks whether the Debian NetPBM package is used or a real (more up-to-date) NetPMB version.
  • 1.1.12 (2020-03-25)
    • Support for the WXD file format (wxdkdraw) was added.
       
  • 1.1.11 (2018-01-15)
    • Corrected a variable name $xmpname to $xpmname to fix a bug producing wrong variable names in XPM output files.
       
  • 1.1.10 (2018-07-08)
    • Web documentation transferred into Wiki.
       
  • 1.1.9 (2018-04-07)
    • Modification in XPM output, the resolution setting from command line is used when converting from vector graphics to XPM.
      So you can produce XPM files for other purposes than wxWidgets toolbar buttons now.
      Disadvantage: The option
      -r=16
      
      is now necessary to build wxWidgets toolbar button images.
       
  • 1.1.8 (2018-01-29)
    • Documentation updated, added sections how to build installable packages.
      No changes in functionality.
       
  • 1.1.7 (2018-01-26)
    • Bugfix: The gxhconvert script now runs the ppmtoxpm program with the -hexonly version by default, unless a file /etc/debian_version is present on the system.
      The --netpbm-debian / --netpbm-non-debian command line options or the netpbm-debian / netpbm-non-debian entries in gxhconvert.conf can be used to change behaviour.
       
  • 1.1.6 (2017-03-02)
    • Documentation update
      The --no-folding option for stow is mentioned in the installation documentation now.
       
  • 1.1.5 (2016-11-20)
    • New option --web
      Shortcut for "--interlaced --optimized --ultra-optimized" when creating PNG output or "--interlaced --optimized" when creating JPEG output.
      Interlaced PNG or progressive JPEG images allow a web browser to already show a low quality version of an image while still receiving detail data for full quality. For file servers we want maximum compression of images, as file size corresponds to used bandwidth.
       
  • 1.1.4 (2016-11-19)
    • Options renamed, new option added:
      Old name New name
      --jpeg-progressive --interlaced
      --jpeg-optimize --optimized
      --ultra-optimized

      The new options can be used for both PNG and JPEG creation.
      The old options are still allowed. The optipng program with option "-i1" and/or "-o5" is run in a final step on resulting PNG files if --interlaced or --optimized is used.
      For --ultra-optimized the optipng options "-zc8-9 -zm1-9 -zs0-3 -f0-5" are used, resulting in an exhausting search with a large number of trials. This is not generally recommended.
       
  • 1.1.3 (2016-11-15)
    • Fixed inkscape version recognition. Version 0.91 is simply reported as major.minor unlike previous versions reporting major.minor.micro version.
       
  • 1.1.2 (2016-08-09)
    • Additional options -halt-on-error and -file-line-error added to "pdflatex -interaction=batchmode".
       
  • 1.1.1 (2016-07-09)
    • Documentation update, subsection about GNU Stow added to installation page.
    • Pdflatex is now run in batchmode to produce less output.
      If the first run in batchmode failed, another run in nonstopmode is added to inform the user about errors.
    • Several changes after switching from Scientific Linux 6.x to Debian Jessie due to the changed NetPBM version:
      • Fallback from pngtopam to pngtopnm if pngtopam is not available.
      • Removed option "-hexonly" from ppmtoxpm commands. On my Debian Jessie system, there is no such option for ppmtoxpm.
      • Option "-background=rgb:ff/ff/ff" to pngtopam/pngtopnm replaced by "-background #FFFFFF".
      • Option "-output=file" to ppmtowinicon replaced by "-output file".
      • Option "-truetransparent" removed rom ppmtowinicon calls, not supported in this version.
         
  • 1.1.0 (october 2015)
    • Web pages and gxhconvert script completely rewritten for several reasons:
      • Easier maintenance.
      • Use of inkscape for conversions from SVG to other formats instead of the previously used Batik SVG toolkit. So the gxhconvert script no longer requires Batik and a JRE.
      • Support for Inkscape SVG files containing LaTeX texts.
      • Ghostscript is no longer used for PS/EPS/PDF to bitmap conversion. Only ps2pdf is used to convert from EPS to PDF.
      • If the pngnq program is not available gxhconvert uses pnmcolormap and pnmremap instead.
      • The gxhconvert.pl script now works on Windows systems.
         
  • 1.0.4 (april 2014)
    • Options for fig2lat can be set in configuration file.
    • Code to read configuration files rewritten using "elsif" construct.
    • Requires DK tools 3.10.0 or above.
       
  • 1.0.3 (january 2014)
    • Documentation changes only, the htmlbook program is now used to generate documentation.
       
  • 1.0.2 (july 2013)
    • Conversion from *.tex to *.pdf, *.eps, *.svg, *.png, *.jpg added to gxhconvert and gxhints.mk.
       
  • 1.0.1 (july 2013)
    • Correct project ID in URL for SF logo.
    • SPEC file for installation via rpm.
       
  • 1.0.0 (july 2013)
    • First version released.
       
↑Home

Related

Wiki: Home