[tex4ht] Some news

Michal Hoftich michal.h21 at gmail.com
Wed Dec 6 17:25:29 CET 2017


I am sorry, I send the previous message too early. This happens when
one use the Gmail web interface instead of proper MUA. Anyway, I will
continue where I stopped.

Extensions can be requested using similar method to Pandoc:

make4ht -uf html5+tidy filename.tex

The above command will create a HTML5 file and clean the code using
the `tidy` command.

- I've also created new DOM library for LuaXML. I will use this
library for XML manipulations in Make4ht filters in the future.

- MathJax now provides option for server side compilation. This means
that it can convert HTML page with MathML code to pure HTML page where
math is rendered using CSS. This results in much faster page rendering
than with original MathJax. I've created an example which use make4ht
build file for interacting with server MathJax. See:
https://tex.stackexchange.com/a/402159/2891. Sample page can be seen
here: http://michal-h21.github.io/mathjaxsample/sample.html

- as some of you may know, there are some issues with TikZ, because TL
contains broken PGF driver for tex4ht. I've provided an workaround
here, and most importantly, created alternative driver, which uses
`dvisvgm` for the conversion of TikZ diagrams to SVG. It seems to work
better in most cases than the default driver. See
https://tex.stackexchange.com/a/386775/2891.

For example, it can be used for the animate package support:
https://tex.stackexchange.com/a/404600/2891

- progress on the new documentation has been slow, there is still just
an outline: http://svn.gnu.org.ua/viewvc/tex4ht/trunk/doc/tex4ht-doc/tex4ht-doc.tex?revision=350&view=markup

If anybody have any additional themes which should be contained here,
it would be nice if you could let us know. We want also to incorporate
the existing documentation from the tex4ht page and also the text
which is generated in the log file when `info` option is used for the
compilation. It should be quite mechanic task, without high TeX
expertise required, so any volunteers would be really welcomed.

- last point is that maybe we could provide some additional CSS styles
for an easy modification of the generated documents visual appearance.
At least in terms of typography etc. Does anybody have any idea?

I hope that this information is useful for some of you.

Best regards,
Michal


More information about the tex4ht mailing list