Features
The features consist in support of various contexts, input and ability to create various output, various checks and orchestration and document development.
Contexts
This piece of software consists of a
- an ant task and
 - a maven plugin
 
with a common source core.
Input and Output
Supports
- many output formats like PDF, DVI, HTML, DOCX, RTF, TXT and others
 - many graphical input formats like PNG, MP, FIG, gnuplot
and provides a separate goal creating them, 
grp - document classes including 
book,article,leaflet,scrlttr2andbeamer; for the latter alsobeamerarticle - bibliography, index/indices, glossary/glossaries and embedded code
 
Checks
Checks
- sources with 
chktexand logs the result in target and goalchk - versions of used tools
 - log files detecting errors and warnings
 - Check of return codes
 - further excessive logging of warnings and errors
 - whether a document could have been reproduced, by demand
 
Orchestration and Document Development
Orchestrates various tools, detecting need for execution
e.g. of bibtex including rerunfilecheck for lualatex and friends.
Supports document development.
- Provides goals 
grpto create graphic files andclrfor cleaning up. - Cooperates by cooperating with editor, viewer
and with other tools in the build chain.
- Offers installation script for extensions of VS Code.
 - Offers configuration file 
.chktexrcforchktex. - Can create configuration file 
.latexmkrcforlatexmksynchronized with the configuration. - Offers a common header file 
header.texto unify mainly packages loaded by latex main files. - Offers a common header file 
headerSuppressMetaPDF.texto keep up security, i.e. privacy quite independent of the tool chain. 
 
Planned Features
- Support 
biberreplacingbibtexas preferred tool - Support 
xindyreplacingmakeindexas preferred tool - Support 
bib2glsreplacingmakeglossaryas preferred tool - Execute 
glosstexif needed - Usage of the 
multibibmacros - …
 
Feature Requests
Feature requests from users are always welcome: write me.
 Github
 Maven