CTAN update: make4ht

CTAN Announcements ctan-ann at ctan.org
Tue Apr 10 14:24:39 CEST 2018


Michal Hoftich submitted an update to the

                make4ht

package.

Version number: 0.2 2018-04-09
License type: lppl1.3

Summary description: A build system for tex4ht

Announcement text:
----------------------------------------------------------------------

- Added support for output format selection. Supported formats: html5 (default), xhtml, odt.
- Added support for extensions. They can modify the build process or post-process the output files. They can be required from the command line, without need to create a build file.
- Added new filters which use the LuaXML DOM library.
- Added support for a `.make4ht` configuration file.
- Added functions for setting configuration values for extensions and filters.
- Extended documentation.
- Fixed lot of bugs.
New filters:
- mathjax-node-filter - support for precompiling MathML to HTML+CSS or SVG using MathJax-Node processor.
New DOM filters:
- aeneas - Aeneas is a tool for automagical synchronization of text and audio. This filter modifies the HTML code to support the synchronization.
- fixinlines - put all inline elements which are direct children of the <body> elements to a paragraph.
- idcolons - replace the colon (:) character in internal links and id attributes. They cause validation issues.
- joincharacters - join consecutive <span> or <mn> elements.
Extensions:
- latexmk - use Latexmk for laTeX compilation.
- tidy - clean the HTML files using the tidy command.
- common_filters - clean the output HTML files using filters.
- common_domfilters - Clean the HTML file using DOM filters. It is more powerful than common_filters . Used DOM filters are fixinlines, idcolons  and joincharacters .
- mathjaxnode - use mathjax-node-page filter to convert from MathML code to HTML + CSS or SVG.

----------------------------------------------------------------------

The package's Catalogue entry can be viewed at
   http://www.ctan.org/pkg/make4ht

The package's files themselves can be inspected at
   http://mirror.ctan.org/support/make4ht

------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Erik Braun

------------------------------------------------------------------------

We are supported by the TeX users groups.   
Please join a users group; see http://www.tug.org/usergroups.html .



More information about the Ctan-ann mailing list