Latex-Maven-Plugin

Release History

Version Date Description
1.5-snapshot 2020-01-01 First release with change management
1.4 2018-06-19 TBD
1.3 2016-09-09 Renamed plugin
1.2 2012-02-07 TBD

Release 1.5-snapshot – 2020-01-01

Type Changes By
Add Added rudimentary change management. reissner
Add Added a readme.md file. reissner
Update Converter gnuplot from gp to pdf changed version and command line interface. Likewise for inkscape, the converter from svn to pdf. Added according manuals. reissner
Fix Aligned licenses: eliminated contradictions: License delivered is what is given top level on github. reissner
Add Handling of versions: now in a separate resource file for access from markdown, latex and java (the latter to come). reissner
Update Updated a lot of versions in pom. reissner
Fix Eliminated most of the javadoc failures. reissner
Add Use maven enforcer plugin. reissner
Add added docs for various packages. reissner
Add added goal vrs displaying versions also of the converters and whether they are valid. reissner

Release 1.4 – 2018-06-19

Type Changes By
Add added goal help reissner
Update email address: ernst.reissner@simuline.eu, site org.m2latex --> eu.simuline.m2latex also repo reissner

Release 1.3 – 2016-09-09

Type Changes By
Update Renamed plugin due to new convention into latex-maven-plugin and changed version. (without release plugin) CAUTION: Thus no snapshot release was created and so there is more than one checkin with a release version, i.e. no snapshot. reissner
Update Updated java version to 1.5, replaced javadoc tags by annotations, updated junit to 4.12, replaced easymock by mockito, updated all to eu.simuline.m2latex reissner
Add Made rerun mechanism configurable: added parameter patternNeedAnotherLatexRun containing a pattern to regocnize need to rerun from log file and added parameter maxNumReruns signifying a maximum number of reruns. reissner
Add added parameter tex4htOutputDirectory reissner
Add added conversion to rtf via latex2rtf and parameter latex2rtfCommand reissner
Add added conversion to odt and docx also via htlatex and dot2doc adding parameter odt2docCommand reissner
Add added conversion of document to dvi and ps and conversion of graphic to eps besides pdf reissner
Add added conversion to txt via pdftotext with parameter pdf2txtCommand reissner
Add added support for makeindes along the same lines as bibtex also multiple indices and split ones. added glossaries adding parameters makeIndexCommand reissner
Add now in one run conversion in many formats can be done and made configurable through the parameter targets. There are goals to create a specified output format e.g running mvn latex:pdf or all formats configured by mvn latex:cfg reissner
Add added detection of failures and warnings for latex, htlatex auxiliary programs like bibtex. In particular added parameters patternErrLatex, patternErrMakeindex Made display of warnings and box-warnings over/underfull configurable adding parameters debugWarnings and debugBadBoxes Detected errors and warnings on conversions due to monitoring of files to be created. TBD: just mere existence, but could be also modification time. Added warnings on files skipped. reissner
Add added handling of toc, listoffigures, listoftables, listoflistings reissner
Add added support for new graphic formats fig, gnuplot, jpg, png, svg with parameters fig2devCommand, reissner
Add added selection of latex documents from all files with ending .tex reissner
Add added javadoc plugin reissner
Add added ant tasks besides the maven plugin dividing the software in mojos defining a mavan plugin, ant tasks and core classes in separate packages. reissner
Add added a manual written in tex and to be compiled by this plugin and by ant task defined here. reissner
Add added documentation of latex pacakges, tools, and file formats including self written ones on fig and dvi. reissner
Add processing in source directories which is considered the working directory and move of results into target directory. Also clean goal and task to restore the source directory. This eases development of latex files considerably because one can invoke the needed tools directly without using this plugin/task. Also one can use forward/backward search between editor and viewer. But the viewer has to be in the source directory then. Nevertheless cleaning up works. reissner
Add added goal/task clear. Added goals grp (graphics) and chk (check) reissner

Release 1.2 – 2012-02-07

No changes in this release.