2025-10-09 Michal Hoftich
* tex4ht-4ht.tex (fancyvrb.4ht, fvextra.4ht): fixed support for the
\mintinline and \Verb commands with Minted.
* tex4ht-4ht.tex (fancyvrb.4ht): fixed the \Verb command.
2025-10-07 Michal Hoftich
* tex4ht-4ht.tex (babel.4ht): fixed support for the Ukrainian
language with Babel and LuaLaTeX.
https://tex.stackexchange.com/a/752139/2891
2025-10-05 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): added a default definition of
\hline:color.
https://tug.org/pipermail/tex4ht/2025q4/003775.html
2025-10-03 Michal Hoftich
* tex4ht-mathml.tex (html-mml.4ht, mathml.4ht): added support
for equations with the "texsource" option.
2025-10-02 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): prevent spurious
end tags in
longtable captions.
https://puszcza.gnu.org.ua/bugs/?315
2025-10-01 Michal Hoftich
* tex4ht-mathml.tex (html-mml.4ht): fixed errors in handling of
nested math environments with the "texsource" option.
Thanks to Saravanan Muruguiah for the report.
* tex4ht-4ht.tex (longtable.4ht): don't put inside ,
to prevent invalid HTML.
https://puszcza.gnu.org.ua/bugs/?315
2025-09-29 Michal Hoftich
* tex4ht-4ht.tex (apacite.4ht): fixed fatal errors with bibliography
in the apa6 class.
2025-09-18 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): use the element for \title
https://tex.stackexchange.com/a/563649/2891
2025-09-14 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed handling of the center
environment inside wrapfigure.
https://tex.stackexchange.com/a/751081/2891
2025-09-14 Karl Berry
* tex4ht-4ht.tex (tcolorbox.4ht): copyright 2025.
2025-09-09 Michal Hoftich
* tex4ht-4ht.tex (tcolorbox.4ht): call \RecallEndP before the lower
box.
* tex4ht-html4.tex (html4.4ht): add padding only to direct
descendands of the top level tcolrobox element.
* tex4ht-html4.tex (html4.4ht): actually use tcolorbox.documentation.
2025-09-08 Michal Hoftich
* tex4ht-4ht.tex (tcolorbox.4ht),
* tex4ht-html4.tex (html4.4ht): fixed support for the docCommand environment
from the tcolorbox.documentation library.
https://github.com/michal-h21/make4ht/issues/178
2025-08-31 Karl Berry
* tex4ht-4ht.tex (unicode-math-hooks.4ht): 2025.
2025-08-29 Michal Hoftich
* tex4ht-4ht.tex (hyperref.4ht): don't define \Hy@SectionHShift if
it is already defined.
https://github.com/michal-h21/make4ht/issues/177
2025-08-27 Michal Hoftich
* tex4ht-4ht.tex (usepackage.4ht): added support for insertion of
user defined early package hooks in usepackage-user.4ht.
https://tex.stackexchange.com/a/750266/2891
* tex4ht-4ht.tex (unicode-math-hooks.4ht): declared some extra user
commands.
https://tex.stackexchange.com/a/750266/2891
2025-08-16 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): added support for \MathMLintent
and \MathMLarg commands, which should add accessibility support in
MathML.
Thanks to David Carlisle for the suggestion.
2025-08-14 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): removed vertical spacing for
paragraphs in longtable cells.
https://puszcza.gnu.org.ua/bugs/?663
* tex4ht-4ht.tex (array.4ht): fixed support for paragraphs in table
cells.
https://puszcza.gnu.org.ua/bugs/?663
* tex4ht-html4.tex (html4.4ht): added aria attributes to the
footnotes and fixed paragraphs in footnotes.
https://tex.stackexchange.com/q/748675/2891
2025-08-01 Michal Hoftich
* tex4ht-4ht.tex (xr-hooks.4ht): fixed support for the current
version of the Xr package.
https://tex.stackexchange.com/a/749092/2891
2025-07-24 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed support for the asterism
symbol from the sectionbreak package.
https://tex.stackexchange.com/a/748515/2891
2025-07-23 Michal Hoftich
* tex4ht-4ht.tex (noindentafter.4ht): prevent the noindentafter
package from redefining paragraphs.
https://tex.stackexchange.com/a/748515/2891
2025-07-22 Michal Hoftich
* tex4ht-4ht.tex (czech.4ht): disable short hand for the dash
character, to prevent catcode issues.
* tex4ht-4ht.tex (hyperref.4ht): use argument text as a hyperlink
text in the \hyperref command.
2025-07-18 Michal Hoftich
* tex4ht-4ht.tex (hyperref.4ht): fixed support for \texorpdfstring
in sectioning commands.
https://tex.stackexchange.com/q/748073/2891
2025-07-17 Michal Hoftich
* tex4ht-4ht.tex (etoc.4ht): added basic support for the Etoc
package.
https://puszcza.gnu.org.ua/bugs/?655
2025-07-12 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): better markup for theindex
environment.
https://github.com/michal-h21/tex4ebook/issues/140#issuecomment-3063533566
2025-07-11 Michal Hoftich
* tex4ht-4ht.tex (url.4ht): add underscore to the list of characters
in \UrlBreaks, to prevent underscore in URLs to start subscripts,
if the user redefine \UrlBreaks.
https://github.com/michal-h21/make4ht/issues/174#issuecomment-3062773762
2025-07-09 Michal Hoftich
* tex4ht-jats.tex (jats.4ht, jats-mml.4ht): fixed suport for
table*, tabular, eqution and equation* environments.
* tex4ht-options.tex (tex4ht.4ht): use jats-mml.4ht with the jats
option.
2025-07-06 Michal Hoftich
* tex4ht-html5.tex (html5.4ht): we need to put the bibliography
title outside of the to avoid invalid HTML production on
cut pages.
https://tex.stackexchange.com/a/747342/2891
2025-06-29 Michal Hoftich
* tex4ht-4ht.tex (mdframed.4ht): fixed support for footnotes inside
Mdframed boxes.
https://tex.stackexchange.com/a/747001/2891
2025-06-27 Michal Hoftich
* tex4ht-html5.tex (html5.4ht): use English as a default document
language if no language is specified for Babel.
2025-06-24 Michal Hoftich
* tex4ht-4ht.tex (tabularray.4ht): added support for foreground
color in tabularray tables.
2025-06-23 Michal Hoftich
* tex4ht-4ht.tex (tabularray.4ht): fixed support for \hline and
vertical lines in Tabularray tables.
* tex4ht-4ht.tex (tabularray.4ht),
* tex4ht-html4.tex (html4.4ht): added support for long tabularray
and table captions.
2025-06-20 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): added CSS code for the "fulltoc"
option.
* tex4ht-html4.tex (html4.4ht): added support for table headers with
Tabularray.
* tex4ht-4ht.tex (tabularray.4ht): fixed clash with the MathJax
output.
2025-06-19 Michal Hoftich
* tex4ht-4ht.tex (tabularray.4ht): renamed \lTblrCellRowSpanTl and
\lTblrCellColSpanTl to names used in the current version of
Tabularray.
2025-06-17 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): added \AnchorLabel commands to
description lists, in order for them to work with cross-referencing
commands.
https://puszcza.gnu.org.ua/bugs/?656
2025-06-16 Michal Hoftich
* tex4ht-4ht.tex (hyperref.4ht): don't use \Configure{ref} in the
\hyperref command.
https://puszcza.gnu.org.ua/bugs/?656
* tex4ht-html4.tex (html4.4ht): added \CssMediaQueryStart and
\CssEndMediaQueryEnd commands.
* tex4ht-4ht.tex (ifthen.4ht): don't use \HRestore\pageref if
\pageref was not redefined using \HLet.
2025-06-15 Karl Berry
* tex4ht-html5.tex (html5.4ht),
* tex4ht-4ht.tex (geometry.4ht): copyright 2025.
2025-06-13 Michal Hoftich
* tex4ht-4ht.tex (bibentry.4ht): added support for the Bibentry
package.
https://github.com/gogo9th/ku-leuven-template
2025-06-12 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed duplicate notes with \pagenote
used in section titles.
https://tex.stackexchange.com/a/746067/2891
2025-06-11 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): make \pageref protected.
https://tex.stackexchange.com/q/745956/2891
* tex4ht-html5.tex (html5.4ht): better semantic and accessibilty
structure for bibliographies.
2025-06-10 Michal Hoftich
* tex4ht-4ht.tex (index.4ht): declare \printindex command for cases
if the TeX file itself is named index.tex
https://github.com/gogo9th/MWE/issues/1#issuecomment-2940496097
* tex4ht-4ht.tex (hyperref.4ht): removed spurious space from \href.
https://tex.stackexchange.com/a/745961/2891
2025-06-06 Michal Hoftich
* tex4ht-4ht.tex (textpos.4ht): added basic support for the textpos
package.
https://github.com/gogo9th/ku-leuven-template
* tex4ht-4ht.tex (hyperref.4ht): declare \if@skiphyperref.
https://github.com/gogo9th/ku-leuven-template
2025-06-05 Michal Hoftich
* tex4ht-4ht.tex (color.4ht, xcolor.4ht),
* tex4ht-html4.tex (html4.4ht),
* tex4ht-mathml.tex (html-mml.4ht),
* tex4ht-ooffice.tex (ooffice.4ht): redone support for the
\textcolor command. It nows supports nested colors.
https://github.com/gogo9th/MWE/issues/1#issuecomment-2936082851
* tex4ht-4ht.tex (xr-hooks.4ht, xr-hyper.4ht, xr.4ht, xr-hooks.4ht):
use \regex_if_match instead of \regex_match, which was deprecated.
https://fosstodon.org/@witiko@hachyderm.io/114630167683091529
2025-06-04 Michal Hoftich
* tex4ht-4ht.tex (geometry.4ht): disable \clearpage inside
\newgeometry.
https://github.com/gogo9th/MWE/issues/1#issuecomment-2936082851
2025-06-02 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht),
* tex4ht-html4.tex (html4.4ht): added \Configure{minipage} and the
"minipage-width" option.
https://tex.stackexchange.com/q/745553/2891
* tex4ht-env.tex ( tex4ht.env-unix,
tex4ht.env-win32): use the --embed-bitmaps option for dvisvgm, in
order to support bitmap images in SVG output.
https://tex.stackexchange.com/q/745553/2891
2025-05-23 Karl Berry
* Makefile (tex4ht_fonts_noncjk_derived.
tex4ht_fonts_modern_derived): add pl/plbsy.htf for r1685. Sort lists.
* tex4ht-fonts-modern.tex,
* tex4ht-fonts-noncjk.tex: copyright 2025 in modified .htf files.
2025-05-22 Michal Hoftich
* tex4ht-fonts-modern.tex (
tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/lm/rm-lm.htf
),
* tex4ht-fonts-noncjk.tex (
tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/pl/plbsy.htf
): fixes guillemots, much less than and much greater than in Latin
Modern fonts.
https://github.com/gogo9th/MWE/issues/1
* tex4ht-4ht.tex (arydshln.4ht): fixed support for matrices.
https://github.com/gogo9th/MWE/issues/1
2025-05-20 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): another attempt at fixing spurious
end tags after section TOCs.
https://github.com/gogo9th/MWE/issues/1
* tex4ht-html4.tex (html4.4ht): make smaller left margins for
itemize and enumerate.
2025-05-16 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): removed \SaveEndP from the
configuration for tcolorbox. It caused spurious closing tags
when the document was broken to several HTML files.
https://github.com/gogo9th/MWE/issues/1
* tex4ht-html4.tex (html4.4ht): trying to fix some section TOCS
issues with paragraphs.
2025-05-14 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed closing tags for the listings
environment.
https://tex.stackexchange.com/a/742648/2891
2025-05-12 Michal Hoftich
* tex4ht-4ht.tex (
novel.4ht, novel-pdfx-hooks.4ht, usepackage.4ht
): added basic support for the Novel class.
2025-05-11 Michal Hoftich
* tex4ht-html4.tex (html4.tex),
* tex4ht-mathml.tex (mathml.4ht): use inline CSS for colors in
\textcolor.
* tex4ht-4ht.tex (color.4ht): added support for the \mathcolor
command.
2025-05-08 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): another attemtp to make \sin and
other functions protected in \caption.
https://github.com/gogo9th/MWE/issues/1
* tex4ht-mathml.tex (html-mml.4ht): fixed spacing in
produced by \textcolor inside \text.
https://github.com/gogo9th/MWE/issues/1
* tex4ht-mathml.tex (html-mml.4ht): show first hline in tables when
Array is loaded.
https://github.com/gogo9th/MWE/issues/1
2025-05-05 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): use automatic size for enumerate
labels.
https://tex.stackexchange.com/a/742058/2891
2025-05-04 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed spacing in enumitem's
enumerate environment.
https://tex.stackexchange.com/a/742058/2891
2025-05-03 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): put \bm inside a group, in order
to support superscripts and subscripts in MathML.
https://github.com/michal-h21/make4ht/issues/173
2025-05-01 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): fixed support for \Configure{ref}.
https://tex.stackexchange.com/a/741881/2891
2025-04-30 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): added header bar with the "fulltoc"
option.
2025-04-29 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): include section numbers in the TOC
generated by the "fulltoc" option.
2025-04-25 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): added the "fulltoc" option. It will
add full table of contents to the every generated HTML page. It is
intended for use with the "collapsetoc" DOM filter from make4ht.
* tex4ht-html4.tex (html4.4ht): added the "sec-slugname" option. It
will sanitize filenames for cut sections.
2025-04-10 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed paragraph handling in
algorithmicx.
https://tug.org/pipermail/tex4ht/2025q2/003722.html
2025-04-08 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht, html-mml.4ht): patch \mathopen in
Amsmath equations, to avoid need for the patch in the equation
configuration.
https://tex.stackexchange.com/a/740412/2891
2025-03-30 Karl Berry
* tex4ht-ooffice.tex: replace | in comment (gets undefined
control sequence \ddd) with workaround $\vert$.
2025-03-28 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht): fixed support for internal ODT
indexing
https://github.com/michal-h21/make4ht/issues/170
2025-03-27 Michal Hoftich
* tex4ht-4ht.tex (tuenc-xetex-input.4ht): load additional CJK
characters.
https://github.com/michal-h21/make4ht/issues/172
2025-03-26 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht): added index-plain option.
https://github.com/michal-h21/make4ht/issues/170
2025-03-18 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): don't redefine \index inside caption.
https://github.com/michal-h21/make4ht/issues/169
2025-03-05 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): disable spurious paragraphs inside
\lstinline used in tables.
https://tug.org/pipermail/tex4ht/2025q1/003713.html
2025-03-03 Michal Hoftich
* tex4ht-4ht.tex (nameref.4ht): fixed KOMA-Script \chapter support
in \nameref.
https://github.com/michal-h21/make4ht/issues/166
2025-02-28 Michal Hoftich
* tex4ht-oofice.tex (ooffice.4ht): added support for row colors with
the Colortbl package.
https://github.com/michal-h21/make4ht/issues/165
* tex4ht-oofice.tex (ooffice.4ht): support addition of automatic
styles later in the document.
https://github.com/michal-h21/make4ht/issues/165
2025-02-27 Michal Hoftich
* tex4ht-4ht.tex (listings.4ht): use correct destinations for links
in list of listings.
https://tug.org/pipermail/tex4ht/2025q1/003697.html
* tex4ht-sty.tex (tex4ht.sty): don't add page breaks in
\Configure{MathClass}. It prevents writing to the aux file for the
Acronym package.
https://tex.stackexchange.com/a/737993/2891
2025-02-26 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): declare formatting for \sin etc.
2025-02-25 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed \HtmlParON bug in recent
configuration for Listings.
https://tug.org/pipermail/tex4ht/2025q1/003695.html
* tex4ht-4ht.tex (index.4ht): removed redefinition of \warn:idx, it
caused an fatal error with \index commands.
https://tug.org/pipermail/tex4ht/2025q1/003692.html
2025-02-20 Michal Hoftich
* tex4ht-4ht.tex (listings.4ht): fixed support for escaped LaTeX
code in comments.
https://puszcza.gnu.org.ua/bugs/index.php?648
* tex4ht-html4.tex (html4.4ht): remove spurious tags from
Listings.
https://puszcza.gnu.org.ua/bugs/?648
2025-02-19 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht): make \OOstyle declarations
global, so we are able to save styles inside groups.
https://github.com/michal-h21/make4ht/issues/165
2025-02-18 Karl Berry
* tex4ht-ooffice.tex: copyright 2025.
2025-02-18 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht): discard color specification for
\rowtable from the document text.
https://github.com/michal-h21/make4ht/issues/165
* tex4ht-4ht.tex (colortbl.4ht): fixed handling of \rowcolor in
first row of the table.
https://github.com/michal-h21/make4ht/issues/165
2025-02-16 Karl Berry
* tex4ht-html4.tex (html4.4ht): copyright 2025.
2025-02-13 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): align captions to the center.
Improved CSS for subfigures.
https://tex.stackexchange.com/q/737060/2891
2025-02-12 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): fixed Mathtools arrows in MathML.
https://tex.stackexchange.com/q/736623/2891
2025-02-09 Karl Berry
* tex4h5-options.tex (tex4ht.4ht): copyright 2025.
2025-02-06 Michal Hoftich
* tex4ht-4ht.tex (scrbook.4ht, scrartcl.4ht, scrreprt.4ht): remove
spurious paragraphs before sections.
https://puszcza.gnu.org.ua/bugs/index.php?647
2025-02-05 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): remove spurious paragraphs before
sections.
https://puszcza.gnu.org.ua/bugs/index.php?647
2025-02-03 Michal Hoftich
* tex4ht-sty.tex (tex4ht.sty): removed spurious space from
definition of \SUBOn and \SUPOn commands.
https://puszcza.gnu.org.ua/bugs/?505
2025-01-24 Michal Hoftich
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): use equation counter
for equation-like environments.
https://tex.stackexchange.com/q/735719/2891
2025-01-23 Michal Hoftich
* tex4ht-4ht.tex (listigns.4ht): fixed support for the list of
listings.
https://tex.stackexchange.com/a/734717/2891
2025-01-21 Michal Hoftich
* tex4ht-fonts-modern.tex
* tex4ht-fonts-noncjk.tex,
* tex4ht-fonts-kpfonts.tex: changed more Unicode characters, for
\leadstoext and arrow heads.
Thanks to Arkady Benediktov.
2025-01-20 Michal Hoftich
* tex4ht-fonts-modern.tex
* tex4ht-fonts-noncjk.tex,
* tex4ht-fonts-kpfonts.tex: changed glyphs for \leadsto and long
tilde.
Thanks to Arkady Benediktov.
* tex4ht-4ht.tex (standalone.4ht): disable environment patching by
the Standalone class.
https://github.com/michal-h21/tex4ebook/issues/137
2025-01-18 Michal Hoftich
* tex4ht-4ht.tex (chemfig.4ht): fixed support for Chemfig diagrams.
https://github.com/michal-h21/tex4ebook/issues/137
2025-01-10 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): use \protected@edef in definition of
\@caption.
2025-01-09 Michal Hoftich
* tex4ht-mathml.tex (html-mml.4ht): don't hide last rows in arrays.
https://tex.stackexchange.com/a/734616/2891
* tex4ht-4ht.tex (svg.4ht): fixed error message printed if the SVG
file cannot be found.
2025-01-08 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht),
* tex4ht-4ht.tex (amsmath.4ht): fixed handling of optional arguments
and empty first columns in aligned, alignedat and gathered
environments. Thanks to Linas Stonys.
2025-01-05 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): don't configure tilde accents in
the MathML output, it removes support for Unicode characters with
tilde.
https://github.com/michal-h21/make4ht/issues/163
2024-12-11 Michal Hoftich
* tex4ht-unicode.tex (unicode.4ht): fixed suppport for umlauts and
other accents in the T5 font encoding.
https://www.reddit.com/r/LaTeX/comments/1h8pr8d/umlauts_working_when_generating_a_pdf_but_not_for/
2024-12-08 Michal Hoftich
* tex4ht-4ht.tex (
latex.4ht, imakeidx.4ht, splitidx.4ht, multind.4ht
): added the indexhaddr configuration and sec-index option.
https://tex.stackexchange.com/a/732446/2891
2024-12-08 Karl Berry
* tex4ht-4ht.tex (IEEEtran.4ht): | to
\write version.
2024-12-06 Michal Hoftich
* tex4ht-4ht.tex (
resizegather.4ht, usepackage.4ht, resizegather-hooks.4ht
): disable the Resizegather package to prevent MathML errors.
https://github.com/michal-h21/make4ht/issues/158
* tex4ht-4ht.tex (glossaries.4ht): add a class atribute to links to
glossary.
https://tex.stackexchange.com/a/732132/2891
2024-12-04 Michal Hoftich
* tex4ht-4ht.tex (manyfoot.4ht): fixed spurious space in footnotes
cuased by missing comment at the end of a line.
https://tex.stackexchange.com/a/731038/2891
* tex4ht-mathml.tex (html-mml.4ht): force new paragraph after
equation.
https://github.com/michal-h21/make4ht/issues/159
* tex4ht-4ht.tex (glossaries.4ht),
* tex4ht-html4.tex (html4.4ht): added formatting for glossary
entries.
https://tex.stackexchange.com/a/732132/2891
2024-12-03 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): fixed picture support for characters
defined using \DeclareTextSymbol.
* tex4ht-4ht.tex (latex.4ht): fixed support for composed characters
defined using \textcommabelow.
https://github.com/michal-h21/make4ht/issues/157
2024-12-01 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): don't add extra paragraphs with the
"itemize+" option.
https://tex.stackexchange.com/a/722062/2891
2024-11-28 Michal Hoftich
* tex4ht-4ht.tex (metalogo.4ht): fixed rendering of \XeTeX and
\XeLaTeX with the Metalogo package.
2024-11-27 Michal Hoftich
* tex4ht-4ht.tex (fvextra.4ht): disable redefinition of Fancyvrb's
\FV@ListProcessLine, to prevent scratching of contents of the
listings.
2024-11-22 Michal Hoftich
* tex4ht-4ht.tex (lineno.4ht): test for star and optional argument
in \linenumbers.
* tex4ht-4ht.tex (IEEEtran.4ht): fixed support for cross-references
to subsections.
https://tex.stackexchange.com/a/731404/2891
2024-11-21 Karl Berry
* Makefile (tex4ht.jar): missing \ continuation. From Florian
Schmaus for gentoo.
2024-11-20 Michal Hoftich
* tex4ht-4ht.tex (qtree.4ht): added support for the Qtree package.
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): added the
"fastmathjax" option.
https://tug.org/pipermail/tex4ht/2024q4/003625.html
2024-11-17 Michal Hoftich
* tex4ht-4ht.tex (manyfoot-hooks.4ht): fixed normal footnote numbers
after use of custom footnotes.
https://tex.stackexchange.com/a/731038/2891
2024-11-10 Michal Hoftich
* tex4ht-4ht.tex (caption.4ht): declare caption hooks only if they
are undefined.
https://tex.stackexchange.com/a/730529/2891
2024-11-05 Michal Hoftich
* tex4ht-4ht.tex (
bigfoot.4ht, usepackage.4ht, bigfoot-hooks.4ht
): added support for the Manyfoot package.
https://tex.stackexchange.com/a/729975/2891
2024-11-03 Karl Berry
* tex4ht-4ht.tex (amsfonts.4ht, french.4ht, mempatch.4ht):
\write-1 version.
2024-11-01 Michal Hoftich
* tex4ht-4ht.tex (
usepackage.4ht, manyfoot.4ht, manyfoot-hooks.4ht
): added support for the Manyfoot package.
https://tex.stackexchange.com/a/729975/2891
2024-10-29 Michal Hoftich
* tex4ht-4ht.tex (french.4ht),
* tex4ht-html4.tex (html4.4ht): configure \part to omit the part
number.
https://github.com/michal-h21/make4ht/issues/155
2024-10-25 Michal Hoftich
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): restore math
environments before \tikz@installcommands, to fix issues with
the matrix environment.
* tex4ht-4ht.tex (french.4ht): fixed \part command in TOC.
https://github.com/michal-h21/make4ht/issues/155
2024-10-18 Michal Hoftich
* tex4ht-4ht.tex (caption.4ht): fixed support for the \caption
command in classes where we don't provide \Configure{caption}. Found
in Svjour3.
* tex4ht-4ht.tex (nicematrix.4ht): added basic support for the
Nicematrix package.
2024-10-14 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed formatting of the \rtitlex
command of Ltugboat class.
http://puszcza.gnu.org.ua/bugs/?639
2024-10-13 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): fixed support for LaTeX cmd hooks in
\@sect and \@ssect commands.
http://puszcza.gnu.org.ua/bugs/?639
2024-10-10 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): removed spurious space after
\left.
https://tex.stackexchange.com/a/728351/2891
* tex4ht-4ht.tex (stmaryrd.4ht),
* tex4ht-mathml.tex (mathml.4ht): added support for \llbracket and
\rrbracket in MathML.
https://tex.stackexchange.com/a/728351/2891
* tex4ht-html4.tex (html4.4ht): added support for colored \cline.
https://tug.org/pipermail/tex4ht/2024q4/003598.html
2024-10-09 Michal Hoftich
* tex4ht-4ht.tex (makecell.4ht): added support for the Makecell
package.
https://tug.org/pipermail/tex4ht/2024q4/003596.html
2024-10-08 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): don't override \hline:color in
booktabs if it is already defined.
https://tug.org/pipermail/tex4ht/2024q4/003594.html
2024-10-06 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): use Colortbl's \arrayrulecolor also
for vertical table lines.
https://tug.org/pipermail/tex4ht/2024q4/003589.html
2024-10-04 Michal Hoftich
* tex4ht-4ht.tex (fancyvrb.4ht): added extra check for the
definition of \FancyVerbBackgroundColor.
2024-10-03 Michal Hoftich
* tex4ht-4ht.tex (lua-ul.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the Lua-ul
package.
2024-10-01 Michal Hoftich
* tex4ht-4ht.tex (piton.4ht): prevent default use of visible space
characters.
* tex4ht-4ht.tex (piton.4ht): load Xcolor if not already loaded.
2024-09-30 Michal Hoftich
* tex4ht-4ht.tex (colortbl-hooks.4ht, colortbl.4ht): added support
for the \arrayrulecolor command used in the document preamble.
https://puszcza.gnu.org.ua/bugs/?636
* tex4ht-html4.tex (html4.4ht): don't add extra black rule at the
first \hline in table.
https://puszcza.gnu.org.ua/bugs/?636
* tex4ht-4ht.tex (longtable.4ht): fixed support for the Colortbl
\hline.
https://puszcza.gnu.org.ua/bugs/?636
2024-09-27 Michal Hoftich
* tex4ht-html4.tex (html4-math.4ht),
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): enclose math elements
in MathJax in HTML tags.
https://tex.stackexchange.com/a/727413/2891
* tex4ht-html4.tex (html4-math.4ht): don't add link to the MathJax
script if the address is empty.
2024-09-26 Michal Hoftich
* tex4ht-4ht.tex (fancyvrb.4ht): fixed support for background
colors.
* tex4ht-4ht.tex (minted.4ht): removed minted@colorbg env, to fix
support for Minted 3.0.
2024-09-24 Karl Berry
* wripro.tex: copyright 2024.
* Makefile (tex4ht_sty_derived): depends on wripro.tex.
2024-09-23 Michal Hoftich
* tex4ht-4ht.tex (amsmath.4ht): fixed support for superscripts and
subscripts in equation tags (like \tag{$e_{1}$}).
* tex4ht-4ht.tex (th4.4ht),
* tex4ht-info.tex (info4ht.4ht),
* tex4ht-sty.tex (tex4ht.sty),
* wripro.tex: renamed internal TeX4ht command \Ref to \XRef, to
prevent clashes with \Ref provided by LaTeX.
* tex4ht-4ht.tex (latex.4ht): fixed support for superscripts and
subscripts that are used values in labels (like in
\tag{$e_{1}$}\label{eq1}). Thanks to Linas Stonys.
2024-09-11 Michal Hoftich
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): prevent insertion of
spaces after \begin and \end in \VerbMath.
2024-09-10 Michal Hoftich
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): use \detokenize again,
the alternative method could lead to commands joined with the
following text (\int A to \intA).
2024-09-09 Michal Hoftich
* tex4ht-4ht.tex (usepackage.4ht, enumitem-hooks.4ht, enumitem.4ht),
* tex4ht-html4.tex (html4.4ht): added support for environments
defined using \newlist.
https://github.com/michal-h21/make4ht/issues/150
2024-09-03 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/bbm/bbm.htf
): added support for the BBM font. Thanks to Arkady Benediktov.
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/TeXvect10/vect10.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/TeXvect10/vect.htf
): fixed Esvect fonts characters. Thanks to Arkady Benediktov.
* tex4ht-mathml.tex (mathml.4ht): use actual arrow symbol defined in
the vect10.htf font.
2024-08-27 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): fixed support of upper case Greek
letters inside pictures.
https://tex.stackexchange.com/q/725157/2891
2024-08-19 Michal Hoftich
* tex4ht-4ht.tex (moderncv.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the Moderncv
package.
https://tex.stackexchange.com/q/721180/2891
2024-08-13 Michal Hoftich
* tex4ht-4ht.tex (amsfonts.4ht): fixed support for \mathbb and
\mathfrak.
* tex4ht-jats.tex (jats.4ht): added support for LaTeX
bibliographies.
2024-08-11 Karl Berry
* tex4ht-mathml.tex (html-mml.4ht): copyright 2024.
2024-08-02 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): added "texsource" option. It will
keep the original LaTeX code as an annotation in MathML.
https://chat.stackexchange.com/rooms/154333/discussion-on-question-by-yannisl-alternatives-to-mathml-for-pdf-tagging
* tex4ht-4ht.tex (esvect.4ht),
* tex4ht-mathml.tex (mathml.4ht): added support for the Esvect
package.
https://tex.stackexchange.com/a/723587/2891
2024-07-31 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/TeXvect10/vect10.htf
): Added support for the vector font from the Esvect package.
https://tex.stackexchange.com/q/723560/2891
2024-07-28 Michal Hoftich
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): don't add spaces after
LaTeX commands.
2024-07-26 Michal Hoftich
* tex4ht-4ht.tex (tagpdf-hooks.4ht, tagpdf-base-hooks.4ht): removed
\__tag_whatsits definitions, they fix is no longer necessary.
https://github.com/michal-h21/make4ht/issues/145#issuecomment-2085215582
2024-07-07 Karl Berry
* Makefile (tex4ht_env_derived),
* tex4ht-env.tex: no longer generate tex4ht.env, just
.env-unix and .env-win32, since those are the only ones we use.
2024-07-06 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): added itemize+ option. It will keep
original characters for itemize bullets.
https://tex.stackexchange.com/a/722062/2891
2024-07-03 Michal Hoftich
* tex4ht-4ht.tex (fontawesome5.4ht): use icon name as the alt text.
2024-06-21 Michal Hoftich
* tex4ht-4ht.tex (arydshln.4ht): fixed clash between Colortbl and
Arydshln packages.
https://tex.stackexchange.com/a/721185/2891
2024-06-23 Karl Berry
* tex4ht-cpright.tex: https for urls.
2024-06-21 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): don't use picture name as alt in
\epsfbox, it can lead to spurious characters in the resulting HTML.
Thanks to Rolf Brigola
2024-06-20 Michal Hoftich
* tex4ht-4ht.tex (footmisc.4ht): fixed handling of footnote counter
reset.
https://tex.stackexchange.com/a/720989/2891
2024-06-17 Michal Hoftich
* tex4ht-4ht.tex (tabularray.4ht): updated names of token lists that
holds rowspan and colspan.
https://tex.stackexchange.com/a/720800/2891
2024-06-15 Michal Hoftich
* tex4ht-4ht.tex (nameref.4ht): use \@currentlabelname if \NR:Title
is not set.
https://tex.stackexchange.com/a/720647/2891
2024-06-10 Michal Hoftich
* tex4ht-4ht.tex (babel-sty-hooks.4ht): use \ProvideDocumentCommand
to define \:babelfont, in order to prevent errors if Babel is used
multiple times.
https://puszcza.gnu.org.ua/bugs/?626
2024-06-06 Michal Hoftich
* tex4ht-4ht.tex (listings.4ht): fixed error with otherkeywords
style.
https://tex.stackexchange.com/a/719878/2891
2024-05-28 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): renamed jurabib cofigurations to
jurabook.
* tex4ht-4ht.tex (jurabook.4ht): fixed footnotes handling in
Jurabook.
https://github.com/michal-h21/make4ht/issues/148
2024-05-27 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht): added support for jurabook
sections and toc in the ODT format.
https://github.com/michal-h21/make4ht/issues/148
* tex4ht-4ht.tex (jurabook.4ht, juraovw.4ht, juraurtl.4ht),
* tex4ht-html4.tex (html4.4ht): added support for custom sectioning
commands provided by Jurabook.
https://github.com/michal-h21/make4ht/issues/148
2024-05-22 Michal Hoftich
* tex4ht-4ht.tex (imakeidx.4ht): added support for the
\indexprologue command.
https://tex.stackexchange.com/a/714548/2891
2024-05-20 Michal Hoftich
* tex4ht-4ht.tex (
index.4ht, imakeidx.4ht, memoir.4ht, indextools.4ht
): added support for optional argument of \index used inside of
\caption.
https://tex.stackexchange.com/a/718360/2891
2024-05-10 Michal Hoftich
* tex4ht-4ht.tex (lettrine.4ht): defined more keys supported by the
\lettrine command.
https://tex.stackexchange.com/a/717883/2891
* tex4ht-html4.tex (html4.4ht): moved HTML declarations for the
Lettrine package from lettrine.4ht.
2024-05-10 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/adobe/courier/*.htf,
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/adobe/courier/*.htf
): changed font family from serif to monospace.
Thanks to Links Stonys.
2024-05-09 Michal Hoftich
* tex4ht-4ht.tex (xcolor.4ht),
* tex4ht-html4.tex (html4.4ht): added support for more colors.
https://tex.stackexchange.com/q/716339/2891
2024-05-07 Linas Stonys
* tex4ht-4ht.tex (latex.4ht, amsmath.4ht): fixed restoring of \begin
and \end in the \measure@ command.
2024-05-06 Michal Hoftich
* tex4ht-sty.tex (tex4ht.sty): don't disable \DocumentMetadata.
https://github.com/michal-h21/make4ht/issues/145
* tex4ht-4ht.tex (tagpdf-base-hooks.4ht): don't use \ExplSyntaxOn to
prevent catcode issues when we use \DocumentMetadata in the
document.
2024-05-03 Michal Hoftich
* tex4ht-4ht.tex (usepackage.4ht, tagpdf-hooks.4ht,
tagpdf-base-hooks.4ht): declare \__tag_whatsits: {} command.
https://github.com/michal-h21/make4ht/issues/145
2024-04-24 Karl Berry
* tex4ht-4ht.tex (microtype.4ht): use |
to get version ident, etc.
2024-04-24 Michal Hoftich
* tex4ht-4ht.tex (microtype.4ht),
* tex4ht-html4.tex (html4.4ht): use default value of letter spacing
provided by Microtype.
https://github.com/michal-h21/tex4ebook/issues/127
2024-04-23 Michal Hoftich
* tex4ht-4ht.tex (microtype.4ht),
* tex4ht-html4.tex (html4.4ht): added support for letter spacing
using the \textls command.
https://github.com/michal-h21/tex4ebook/issues/127
2024-04-22 Michal Hoftich
* tex4ht-4ht.tex (tcolorbox.4ht): fixed handling of labels in
Tcolorbox.
2024-04-21 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/ams/symbols/msbm.htf
): fixed Unicode characters for the msbm font from Amssymb.
2024-04-19 Michal Hoftich
* tex4ht-4ht.tex (tcolorbox.4ht): close boxes after the \tcbox
command.
https://github.com/wo/logic2
* tex4ht-html.tex (html4.4ht): don't print title box in Tcolorbox if
it is empty.
https://github.com/wo/logic2
2024-04-18 Karl Berry
* Makefile (derived): do not add tex4ht_fonts_minionpro_derived,
since Minion is nonfree. Maybe we could get it into tlcontrib
if there is demand.
2024-04-18 Michal Hoftich
* tex4ht-4ht.tex (usepackage.4ht, xyling-hooks.4ht, xyling.4ht):
added support for the Xyling package.
https://www.umsu.de/blog/2024/801#c2398
* tex4ht-fonts-noncjk.tex (
tex4ht.dir/texmf/tex4ht/ht-fonts/iso8859/1/xypic/xycirc.htf
): added support for the xycirc font.
https://www.umsu.de/blog/2024/801#c2398
2024-04-09 Michal Hoftich
* tex4ht-html5.tex (html5.4ht): set backround and foreground colors
in the dark mode.
https://puszcza.gnu.org.ua/bugs/index.php?623
2024-04-07 Karl Berry
* tex4ht-4ht.tex (index.4ht): | to get version.
2024-04-04 Michal Hoftich
* tex4ht-fonts-minionpro.tex: added support for MinionPro fonts.
Thanks to David Gleich.
https://github.com/michal-h21/htfgen/issues/2
2024-03-31 Michal Hoftich
* tex4ht-4ht.tex (index.4ht): fixed clash between Imakeidx and Index
packages.
https://tex.stackexchange.com/q/714247/2891
2024-03-27 Michal Hoftich
* tex4ht-4ht.tex (fancyvrb.4ht): changed non-existent \glet command
to \global\let
https://github.com/michal-h21/make4ht/issues/141
2024-03-21 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): redefine \log and similar LaTeX
functions to provide a correct formatting.
* tex4ht-mathml.tex (mathml.4ht): added \a:mathml prefix to
tags in function applications.
* tex4ht-mathml.tex (mathml.4ht): use instead of for
math operators configured in \Configure{qopname}, to get a correct
spacing in function application.
2024-03-10 Karl Berry
* tex4ht-4ht.tex (multibib-hooks.4ht): version.
2024-03-08 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): fixed degree celsius with Siunitx.
* tex4ht-mathml.tex (mathml.4ht): require math mode in Mhchem
sup-sub.
2024-03-07 Michal Hoftich
* tex4ht-4ht.tex (graphics.4ht): added rule to read the .xbb file
for .jpeg images, to fix image reading errors with LuaTeX.
2024-03-05 Michal Hoftich
* tex4ht-4ht.tex (multibib.4ht, multibib-hooks.4ht): fixed clashes
between .bbl files and .4ht files.
https://tug.org/pipermail/tex4ht/2024q1/003546.html
2024-03-04 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/ams/cyrillic/wncyr.htf
): fixed some characters.
Thanks to Arkady Benediktov
2024-03-01 Michal Hoftich
* tex4ht-4ht.tex (draftwatermark.4ht, draftwatermark-hooks.4ht):
disable the watermarks inserted by the Draftwatermark package.
* tex4ht-4ht.tex (xltabular.4ht): a better fix for Xltabular.
* tex4ht-4ht.tex (xltabular.4ht): fixed longtable errors caused by
Xltabular.
2024-02-29 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): use \HCode to print for
the appendices environment.
* tex4ht-4ht.tex (hyperref.4ht): declared the \Hy@appendixstring
command from Hyperref.
* tex4ht-mathml.tex (mathml.4ht): enclose Mhchem commands in a
group, to suppport subscripts and superscripts.
* tex4ht-mathml.tex (mathml.4ht): fixed Mhchem arrows in MathML.
2024-02-27 Michal Hoftich
* tex4ht-html4.tex (html4.4ht),
* tex4ht-mathml.tex (mathml.4ht): fixed some issues in arrow
formatting.
* tex4ht-4ht.tex (mhchem.4ht): fixed formatting of left and
right bond arrows.
2024-02-26 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): make \footnotemark and \footnotetext
robust using \MakeRobust to make them work in section titles.
https://puszcza.gnu.org.ua/bugs/?622
2024-02-23 Michal Hoftich
* tex4ht-jats.tex (jats.4ht): added Permissions configuration for
copyright info. It is required by the JATS4R validator.
2024-02-22 Michal Hoftich
* tex4ht-jats.tex (jats.4ht): fixed DOCTYPE.
* tex4ht-jats.tex (jats.4ht): added support for BibLaTeX.
2024-02-21 Michal Hoftich
* tex4ht-jats.tex (jats.4ht): removed \space commands from inside of
the element. It is suppossed to be used after the \TitleMark
command, and to be eaten by \:gobble if section numbers shoulnd't be
shown.
* tex4ht-4ht.tex (mhchem.4ht): added support for Mhchem characters
in pictures.
* tex4ht-4ht.tex (mhchem.4ht),
* tex4ht-mathml.tex (mathml.4ht),
* tex4ht-html4.tex (html4.4ht): fixed some issues with Mhchem
superscripts and subscripts.
2024-02-19 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): fixed rendering of
mhchemarrowequilibriumLeft and mhchemarrowequilibriumRight.
2024-02-15 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/stmaryrd/stmary.htf
): added more Unicode characters for the St Mary's font.
Thanks to Arkady Benediktov
2024-02-13 Michal Hoftich
* tex4ht-4ht.tex (chemfig.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the the \chemname
command from Chemfig package.
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): fixed handling of the
\ce command used inside pictures.
2024-02-07 Michal Hoftich
* tex4ht-4ht.tex (mhchem.4ht),
* tex4ht-mathml.tex (mathml.4ht),
* tex4ht-html4.tex (html4.4ht): fixed more Mhchem formatting errors.
https://tex.stackexchange.com/q/654236/2891
2024-02-06 Michal Hoftich
* tex4ht-4ht.tex (mathtools-hooks.4ht): prevent multiple loading of
this config file. Reported by Justin Shorb, caused by the Chemmacros
package.
2024-01-30 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed nested links in footnotes.
https://tex.stackexchange.com/a/708335/2891
* tex4ht-mathml.tex (mathml.4ht): prevent spurious opening tags
in \boxed commands.
https://tex.stackexchange.com/a/708306/2891
2024-01-29 Michal Hoftich
* tex4ht-ooffice.tex (ooffice-mml.4ht),
* tex4ht-mathml.tex (mathml.4ht),
* tex4ht-4ht.tex (mhchem.4ht): added Mhchem support for the ODT format.
2024-01-25 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht, ooffice-mml.4ht): start paragraph
in p-column in tables.
https://tex.stackexchange.com/a/707939/2891
2024-01-24 Michal Hoftich
* tex4ht-4ht.tex (mhchem.4ht),
* tex4ht-mathml.tex (mathml.4ht),
* tex4ht-html4.tex (html4.4ht): added proper support for the Mhchem
package.
https://tex.stackexchange.com/a/707660/2891
2024-01-23 Michal Hoftich
* tex4ht-sty.tex (tex4ht.sty): introduced \protected:edef as a
variant of \protected@edef, and used it in section definitions.
https://tex.stackexchange.com/q/707714/2891
2024-01-22 Michal Hoftich
* tex4ht-docbook.tex (docbook.4ht): print reference number in the
\ref command.
https://github.com/michal-h21/make4ht/issues/144
* tex4ht-4ht.tex (tikz-cd.4ht): convert the tikzcd environments to
pictures.
https://github.com/michal-h21/make4ht/issues/143
2024-01-21 Michal Hoftich
* tex4ht-4ht.tex (siunitx.4ht): disable the S columns for tables.
https://tex.stackexchange.com/q/707485/2891
* tex4ht-4ht.tex (siunitx.4ht): disable the tight-spacing option.
https://tex.stackexchange.com/q/707485/2891
2024-01-19 Michal Hoftich
* tex4ht-4ht.tex (siunitx.4ht): require the Color package.
https://tex.stackexchange.com/q/707416/2891
2024-01-16 Michal Hoftich
* tex4ht-4ht.tex (unicode-math-hooks.4ht): added support for various
Unicode prime and back-prime symbols.
* tex4ht-4ht.tex (hyperref.4ht): fixed support for the `]`
characters in URLs in the \href command.
https://tex.stackexchange.com/a/707193/2891
2024-01-15 Michal Hoftich
* tex4ht-4ht.tex (tcolorbox.4ht): don't use \RecallEndP in
tcolorbox, it can lead to spurious
tags.
https://github.com/michal-h21/make4ht/issues/142#issuecomment-1891507567
* tex4ht-4ht.tex (tcolorbox.4ht): fixed support for breakable boxes.
https://github.com/michal-h21/make4ht/issues/142
* tex4ht-4ht.tex (usepackage.4ht, tikz-hooks.4ht, pgf-hooks.4ht):
load the Dvisvgm driver for PGF when the PFG package is used.
https://github.com/michal-h21/make4ht/issues/142
2024-01-13 Michal Hoftich
* tex4ht-4ht.tex (memoir.4ht): don't load booktabs.4ht from
memoir.4ht, it causes fatal error when table rule commands are used.
https://github.com/michal-h21/make4ht/issues/142
2024-01-12 Michal Hoftich
* tex4ht-4ht.tex (siunitx.4ht): fixed support for the \ang command.
https://fosstodon.org/@alerque@mastodon.social/111701555810243494
2024-01-10 Michal Hoftich
* tex4ht-4ht.tex (fancyvrb.4ht): fixed regression in \FVC@Verb in
other contexts than \mintinline.
https://puszcza.gnu.org.ua/bugs/index.php?617
2024-01-05 Michal Hoftich
* tex4ht-4ht.tex (unicode-math-hooks.4ht): require Amsmath from
Unicode-math. Declare commands to prevent errors in multiple uses of
Unicode-math.
https://fosstodon.org/@alerque@mastodon.social/111701555810243494
2024-01-04 Michal Hoftich
* tex4ht-4ht.tex (changepage.4ht): fixed setting of empty margins.
https://github.com/michal-h21/tex4ebook/issues/120
* tex4ht-4ht.tex (fancyvrb.4ht): changed redefinition of \FVC@Verb
so it doesn't cause runtime errors with Minted's \mintinline.
https://github.com/michal-h21/make4ht/issues/141
2024-01-03 Karl Berry
* tex4ht-fonts-libertinus.tex: Id.
* tex4ht-options.tex: 2024.
2024-01-03 Michal Hoftich
* tex4ht-fonts-libertinus.tex: added support for the Libertinus
font.
https://tex.stackexchange.com/a/706228/2891
2023-12-21 Michal Hoftich
* tex4ht-4ht.tex (xr-hyper.4ht): removed extra \fi, it is no longer
necessary.
https://github.com/michal-h21/make4ht/issues/140
2023-12-20 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/misc/wasy.htf
): fixed wrong characters in the Wasy font.
Thanks to Arkady Benediktov
* tex4ht-ooffice.tex (ooffice-mml.4ht): use code from html-mml.4ht
to prevent spurious element in equation. It could prevent
displaying of equations.
2023-12-17 Michal Hoftich
* tex4ht-4ht.tex (enumitem.4ht): prevent errors with redefined
description list styles.
https://github.com/hendricius/the-sourdough-framework/pull/312
2023-12-14 Michal Hoftich
* tex4ht-sty.tex (tex4ht.sty): don't redefine \tabacckludge with
non-existent command.
https://tex.stackexchange.com/q/704949/2891
2023-12-13 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): use elements for \verb, also
disabled using of ht-fonts in this context.
2023-12-12 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): close paragraph before end of \fbox.
https://tex.stackexchange.com/a/703823/2891
* tex4ht-html4.tex (html4.4ht): removed spurious blank lines in
files included using \VerbatimInput from the fancyvrb package.
https://puszcza.gnu.org.ua/bugs/?617
* tex4ht-4ht.tex (marginnote.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the \marginnote
command.
2023-12-11 Karl Berry
* tex4ht-env.tex: copyright 2023, leading comments.
* Makefile (diff-env, update-env): new targets to handle
tex4ht.env[-*] files.
(update-env, update): rename these never-used
and non-working targets to dev-update-env and dev-update.
2023-12-11 Michal Hoftich
* tex4ht-4ht.tex (biblatex.4ht): declare the \BibFileName in the aux
file, to prevent compilation errors in the subsequent compilations
with LaTEX.
* tex4ht-env.tex (
tex4ht.env-unix,
tex4ht.env-win32
): use the -o option with Dvisvgm, to prevent insertion of spurious
text, produced by Dvisvgm, at the start of the generated SVG file.
2023-12-05 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/cm/cmtcsc.htf
): require use of small caps monospaced font.
2023-12-04 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/cm/cmtcsc.htf
): link to cmtt instead of using custom font table.
Thanks to Arkady Benediktov
2023-12-03 Michal Hoftich
* tex4ht-4ht.tex (xcolor.4ht): added the "color" option.
https://tex.stackexchange.com/a/470290/2891
2023-11-21 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): use instead of in
\Configure{qopname} to prevent rendering errors with MathJax.
https://tex.stackexchange.com/a/701927/2891
2023-11-20 Michal Hoftich
* tex4ht-4ht.tex (citation-style-language.4ht): added Citation Style
Language support.
https://github.com/zepinglee/citeproc-lua/issues/40
2023-11-19 Michal Hoftich
* tex4ht-fonts-newtx.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/txsyc/ntxsyc.htf
): fixed some Unicode characters, convert to images others that are
not available in Unicode.
Thanks to Arkady Benediktov
2023-11-17 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/latex/lasy.htf
): updated lasy.htf and
Thanks to Arkady Benediktov
2023-11-12 Karl Berry
* tex4ht-4ht.tex (array.4ht): write version.
2023-11-10 Michal Hoftich
* tex4ht-4ht.tex (usepackage.4ht, accessibility-hooks.4ht,
accessibility.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the Accessibility
package.
https://tex.stackexchange.com/a/700927/2891
2023-11-09 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): better detection of the first row in
tables with the "p-width" option.
https://github.com/michal-h21/make4ht/issues/114
2023-11-06 Michal Hoftich
* tex4ht-4ht.tex (array.4ht,latex.4ht,revtex4.4ht): don't set array
spaces to zero.
https://puszcza.gnu.org.ua/bugs/?229
2023-11-03 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht): use \refname instead of \bibname
with the scrartcl class.
https://puszcza.gnu.org.ua/bugs/?172
* tex4ht-4ht.tex (latex.4ht): define \vrb:tt as \texttt. It was
originally \tt, but this command is deprecated in LaTeX.
https://puszcza.gnu.org.ua/bugs/?172
2023-11-02 Michal Hoftich
* tex4ht-4ht.tex (tabu.4ht, usepackage.4ht): use Tabularx as a
emulation for Tabu.
https://tex.stackexchange.com/a/238155/2891
2023-11-01 Michal Hoftich
* tex4ht-html4.4ht: fixed support for font sizes with decimal points
in the `p-width` option.
2023-10-31 Michal Hoftich
* tex4ht-4ht.tex (enotez.4ht),
* tex4ht-html4.tex (html4.4ht): fixed missing and spurious space
around endnote mark. Don't show endnote mark in superscript.
https://tex.stackexchange.com/a/682624/2891
2023-10-27 Michal Hoftich
* tex4ht-docbook.tex (docbook.4ht): fixed support for accented
characters.
https://github.com/michal-h21/make4ht/issues/138
2023-10-25 Michal Hoftich
* tex4ht-4ht.tex (tabularray.4ht),
* tex4ht-html4.tex (html4.4ht): fixed row id attributes.
2023-10-24 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): make the \@wrindex command robust.
2023-10-20 Michal Hoftich
* tex4ht-4ht.tex (tcolorbox.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the Listings
library of the Tcolobox package
https://puszcza.gnu.org.ua/bugs/?312
2023-10-18 Michal Hoftich
* tex4ht-4ht.tex (cprotect.4ht): remove spurious characters from the
\cprotect command.
https://puszcza.gnu.org.ua/bugs/?246
2023-10-16 Michal Hoftich
* tex4ht-4ht.tex (hyperref.4ht): declare the \Hy@PageAnchorSlide
command, to prevent errors with packages that use it.
https://github.com/michal-h21/tex4ebook/issues/121
* tex4ht-html4.tex (html4.4ht),
* tex4ht-ooffice.tex (ooffice.4ht): fixed support for PDF and EPS
files with spaces in filenames.
https://github.com/michal-h21/tex4ebook/issues/118
* tex4ht-4ht.tex (changepage.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the Changepage
package.
https://github.com/michal-h21/tex4ebook/issues/122
2023-10-13 Karl Berry
* tex4ht-c.tex (): zero htf_4hf array after
allocation, to avoid uninitialized comparisons.
https://puszcza.gnu.org.ua/bugs/?611
2023-10-13 Karl Berry
* tex4ht-cond4ht.tex: copyright 2023.
2023-10-13 Michal Hoftich
* tex4ht-4ht.tex (piton.4ht): fixed support for the current version
of the Piton package.
* tex4ht-4ht.tex (transparent.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the transparent
package.
https://puszcza.gnu.org.ua/bugs/?612
2023-10-12 Karl Berry
* tex4ht-c.tex (): avoid negative indexing into
font_tbl. Partial fix for report from Oliver Freyermuth,
https://puszcza.gnu.org.ua/bugs/?611.
2023-10-12 Michal Hoftich
* tex4ht-4ht.tex (piton.4ht): use e-type Expl3 functions.
https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
* tex4ht-4ht.tex (tabularray.4ht): use e-type Expl3 functions.
https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
* tex4ht-4ht.tex (usepackage-fontspec.4ht): use e-type Expl3
functions.
https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
* tex4ht-html4.tex (html4.4ht): use e-type Expl3 function in
Siunixtx's MathJax support code.
https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): changed deprecated
\tl_set:Nx to \tl_set:Ne.
https://www.texdev.net/2023/10/10/get-the-jag-from-x-type-to-e-type
2023-10-09 Michal Hoftich
* tex4ht-4ht.tex (usepackage-fontspec.4ht): process keyval options
from the first optional argument in \newfontfamily.
https://tex.stackexchange.com/a/698071/2891
* tex4ht-html5.tex (html5.4ht): fixed CSS selector for setting size
of starred section titles.
* tex4ht-html4.tex (html4.4ht): removed spurious spaces from TOCs,
simplified their formatting using CSS.
https://puszcza.gnu.org.ua/bugs/?605
2023-10-04 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): removed \mathchoice from
configurations of \dfrac, \tfrac, \tbinom and \dbinom. It caused
output of verbatim TeX code in the ODT output.
2023-10-04 Michal Hoftich
* tex4ht-sty.tex (tex4ht.sty): disable the \DocumentMetadata
command, in order to prevent invocation of the LaTeX tagging system,
which clashes with TeX4ht.
https://puszcza.gnu.org.ua/bugs/?477
2023-10-02 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): fixed support for \csname commands in
\sbox.
https://puszcza.gnu.org.ua/bugs/?610
2023-09-25 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): check for the existence of the
mathvariant csname.
* tex4ht-ooffice.tex (ooffice.4ht): use elements instead of
for list environments. They were included in the TOC after
automatic TOC update in LibreOffice.
https://tug.org/pipermail/tex4ht/2023q3/003399.html
2023-09-22 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): test for the existence of
\au:StartSec command before we try to insert it to \tableofcontents.
2023-09-20 Michal Hoftich