./print/tex-make4ht, A build system for tex4ht

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.4, Package name: tex-make4ht-0.4, Maintainer: pkgsrc-users

make4ht is a simple build system for tex4ht, a TeX to XML
converter. It provides a command line tool that drives the
conversion process. It also provides a library which can be
used to create customized conversion tools.


Required to run:
[print/kpathsea] [print/tex-luatex] [print/luatex]

Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2024-03-21 11:24:32 by Mark Davies | Files touched by this commit (5) | Package updated
Log message:
tex-make4ht{,-doc}: update to 0.4

New features:

- tex4ht.sty is now loaded before the load of the processed TeX file. This enables
  patching commands used before \documentclass.
- new command line option: --build-dir. It moves auxiliary and temporary files
  to a specified directory.
- list packages with no corresponding TeX4ht configuration .4ht file.
- new extension: copy_images. It copies included images to the output directory.

There are also a lot of bug fixes for MathML, HTML, ODT, and JATS post-processing.
   2023-04-09 14:46:30 by Mark Davies | Files touched by this commit (5) | Package updated
Log message:
tex-make4ht{,-doc}: update to 0.3m

- An updated JATS export function
- A new extension called inlinecss that allows for direct insertion of CSS
  attributes into HTML files
- Fixes to issues with MathML post-processing
- Fixes to issues with indexing support
- Fixes to issues with the join_characters DOM filter
- Fixes to issues with Latexmk
   2022-04-15 06:12:42 by Mark Davies | Files touched by this commit (5) | Package updated
Log message:
tex-make4ht{,-doc}: update to 0.3l

0.3l
- fixed issues with filenames on Windows.
- use `rmarkdown` package to process `.rmd` files in the `preprocess_input`
  extension (thanks to James Clawson).

0.3k
- fixed support for filenames that contain () characters
- fixed issues with some fonts in the ODT output
- fixed a lot of issues in the MathML post-processing
- fixed handling of parameters in the `staticsite` extension
- prevented multiple executions of filters
- current log level is now available as `logging.show_level`

0.3j
- fixed fatal error introduced in the previous release - graphics
  handling in the ODT format could end in Lua runtime error
- fixed post-processing of MathML files in the ODT format
- introduced new fix for MathML in "mathmlfixes" DOM filter - it
  adds "<mrow>" elements when necessary
   2021-10-26 13:15:15 by Nia Alarie | Files touched by this commit (1670)
Log message:
print: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:52:04 by Nia Alarie | Files touched by this commit (1670)
Log message:
print: Remove SHA1 hashes for distfiles
   2021-06-06 14:18:57 by Mark Davies | Files touched by this commit (5) | Package updated
Log message:
tex-make4ht{,-doc}: update to 0.3g

New features:
- new extension: `mjcli`. It uses command line MathJax to convert math in
  MathML or LaTeX syntax to HTML. The generated HTML doesn't need any
  JavaScript to display math in web browsers. It replaces the older extension
  `mathjaxnode`, which uses a deprecated version of command line MathJax, and
  doesn't support the LaTeX input.
- exit status is now set, so it is possible to test if the compilation ran
  without errors in scripts.

Bug fixes:
- fixed handling of nested `<span>` elements in `joincharacters` filter.
- generate YAML header for all produced HTML files in `staticsite` extension.
- various fixes for the MathML output.
   2021-02-15 04:51:10 by Mark Davies | Files touched by this commit (5) | Package updated
Log message:
tex-make4ht{,-doc}: update to 0.3f

New features:
 - added JATS output format - the support is still far from complete though

Bug fixes:
 - in the build file utilities
 - in index processing
 - in several extensions and filters
   2020-05-02 04:27:46 by Mark Davies | Files touched by this commit (56) | Package updated
Log message:
tex-[imn]*: update to texlive 2020 versions

tex-iftex{,-doc} to 1.0d
tex-import to 6.2
tex-make4ht{,-doc} to 0.3e
tex-mathtools to 1.24
tex-media9{,-doc} to 1.10
tex-memoir{,-doc} to 3.7k
tex-microtype{,-doc} to 2.7d
tex-mltex{,-doc} to 2.2.54227
tex-musixtex{,-doc} to 1.30
tex-ncctools{,-doc} to 3.5.3
tex-nomencl{,-doc} to 5.4
tex-ntgclass{,-doc} to 2.1d