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
* tex4ht-mathml.tex (mathml.4ht): added support for the \mathvariant
command (thanks to Linas Stonys).
2023-09-11 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): prevent duplicate TOC when the
\tableofcontents command is used in the document which is not split
into subpages.
https://tex.stackexchange.com/a/695831/2891
2023-09-11 Michal Hoftich
* tex4ht-4ht.tex (hyperref-hooks.4ht): undefine the \@chapter
command to prevent wrong cutting of pages with numeric options.
https://puszcza.gnu.org.ua/bugs/?608
2023-09-10 Karl Berry
* tex4ht-mkht.tex (mkht-scripts): copyright 2023.
2023-09-07 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): fixed handling of inline math
inside the dcases* environment.
https://github.com/michal-h21/make4ht/issues/135
2023-09-04 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): fixed spacing in \limsup,
\liminf and few other two word operators.
https://github.com/michal-h21/make4ht/issues/133
2023-09-03 Karl Berry
* tex4ht-mkht.tex: ChangeLog.
2023-08-31 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): calculate padding for individual
Tcolorbox boxes.
https://tex.stackexchange.com/a/694862/2891
2023-08-27 Karl Berry
* tex4ht-4ht.tex,
* tex4ht-docbook.tex: copyright 2023.
2023-08-18 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): added support for column width in
"b" and "m" table preamble tokens. Fixed wrong alignment and word
wrapping.
https://tex.stackexchange.com/a/693816/2891
* tex4ht-html4.tex (html4.4ht): simplified setting of table column
widths with the `p-width` option.
https://tex.stackexchange.com/a/693816/2891
2023-08-16 Michal Hoftich
* tex4ht-4ht.tex (memoir.4ht): added indexing support for Memoir.
https://tex.stackexchange.com/a/693652/2891
* tex4ht-4ht.tex (tikz-hooks.4ht): fixed infinite loop with
externalization when TikZ was used multiple times in the document.
2023-08-14 Karl Berry
* tex4ht-mkht.tex: remove context scripts, which date from
the Ruby era of many years ago. ConTeXt has its own (far better)
methods for handling XML and HTML anyway.
From htcontext bug report, Vincenzo Mantova mail to tex-live,
14 Aug 2023 20:01:23.
2023-08-13 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): fixed handling of \tfrac and
\dfrac inside of \frac.
https://github.com/michal-h21/make4ht/issues/129
* tex4ht-mathml.tex (mathml.4ht): fixed wrong markup for primes.
https://github.com/michal-h21/make4ht/issues/130
* tex4ht-docbook.tex (docbook.4ht): added formatting for the Ulem
package configurations.
https://github.com/michal-h21/make4ht/issues/131
* tex4ht-4ht.tex (amsmath.4ht): don't redefine environment handling
macros in the split environment.
https://github.com/michal-h21/make4ht/issues/132
2023-07-28 Michal Hoftich
* tex4ht-4ht.tex (xskak.4ht): removed redefiniton of \mainline and
added optional argument for \newchessgame.
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/misc/SkakNew.htf
): fixed some wrong characters.
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/mathabx/matha.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/mathabx/mathb.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/mathabx/mathx.htf
): added support for Mathabx fonts. Thanks to Arkady Benediktov.
2023-07-25 Michal Hoftich
* tex4ht-4ht.tex (usepackage.4ht, mathtools-hooks.4ht): fixed
commands declared by \DeclarePairedDelimiter with MathML.
https://github.com/michal-h21/make4ht/issues/126
* tex4ht-4ht.tex (listings.4ht): fixed captions in inputed listings.
https://tex.stackexchange.com/a/691965/2891
2023-07-11 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): fixed \tilde accent in MathML.
https://github.com/michal-h21/make4ht/issues/125
2023-07-06 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/cfrinitials/*.htf,
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/cfrinitials/*.htf
): added support for the CFR-Initials font bundle.
https://tex.stackexchange.com/a/690426/2891
2023-06-30 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): don't produce paragraphs inside
element.
https://github.com/michal-h21/tex4ebook/issues/109
2023-06-22 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): use the requested image extension
for conversion of EPS files.
https://tex.stackexchange.com/q/689248/2891
2023-06-18 Karl Berry
* update-htfonts: dup verbose assignment.
2023-06-16 Michal Hoftich
* tex4ht-mathml.tex (mathml.4ht): fixed \TeX used in \text.
https://github.com/michal-h21/tex4ebook/issues/108
2023-06-12 Michal Hoftich
* tex4ht-fonts-cjk.tex (
tex4ht.dir/texmf/tex4ht/ht-fonts/alias/gbk/gbkhei/*.htf
): fixed invalid HTF files.
2023-06-08 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): removed spurious after the
tcolorbox environment.
https://tex.stackexchange.com/q/688072/2891
2023-06-07 Michal Hoftich
* tex4ht-4ht.tex (subcaption.4ht): fixed numbering of subfigures and
subtables.
https://tex.stackexchange.com/a/687996/2891
* tex4ht-4ht.tex (xecjk-hooks.4ht): allow xeCJK to be executed with
LuaLaTeX.
https://github.com/michal-h21/make4ht/issues/123
2023-06-02 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): check if Xskak's nextfen is defined.
https://tex.stackexchange.com/a/687434/2891
2023-05-21 Karl Berry
* tex4ht-4ht.tex (lineno.4ht): copyright 2023.
2023-05-19 Michal Hoftich
* tex4ht-4ht.tex (spanish.4ht): fixed clash between Spanish Babel
and MathML operators.
https://puszcza.gnu.org.ua/bugs/index.php?601
2023-05-18 Michal Hoftich
* tex4ht-4ht.tex (cleveref.4ht): don't include punctuation in links
with Cleveref references.
https://tex.stackexchange.com/a/686051/2891
2023-05-14 Karl Berry
* update-htfonts: also install tex4ht-fonts*.tex and other sources.
2023-05-11 Michal Hoftich
* tex4ht-fonts-stix2.tex,
* tex4ht-fonts-spectral.tex,
* tex4ht-fonts-opensans.tex,
* tex4ht-fonts-newtx.tex,
* tex4ht-fonts-libertine.tex,
* tex4ht-fonts-kpfonts.tex,
* tex4ht-fonts-fourier.tex,
* tex4ht-fonts-ebgaramond.tex,
* tex4ht-fonts-arphic.tex: fixed backslash character.
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/musix/xslz20d.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/musix/musixsps.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/musix/xsldd20.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/musix/frenchtab.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/musix/xslhz20d.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/musix/musixspx.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/musix/MuseJazzText.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/musix/musix24.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/adobe/courier/pcrbc7t.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/adobe/courier/pcrbc8t.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/adobe/courier/pcrbo7t.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/adobe/courier/pcrbo8t.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo8r.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo8t.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/adobe/avantgar/pagdc8t.htf
): fixed backslash character.
2023-05-03 Michal Hoftich
* tex4ht-4ht.tex (lineno.4ht): disable line numbering.
https://github.com/michal-h21/make4ht/issues/119
2023-05-02 Michal Hoftich
* tex4ht-4ht.tex (latex.4ht): disable newlines when caption is
written to the TOC file.
https://puszcza.gnu.org.ua/bugs/?599
2023-04-21 Michal Hoftich
* tex4ht-4ht.tex (piton.4ht)
* tex4ht-html4.tex (html4.4ht): added support for the Piton package.
https://github.com/michal-h21/make4ht/issues/118
2023-04-16 Karl Berry
* tex4ht-4ht.tex (JHEP.4ht, memhfixc.4ht):
use | so .4ht files \write the version.
2023-04-12 Michal Hoftich
* tex4ht-4ht.tex (enotez.4ht),
* tex4ht-html4.tex (html4.4ht): added basic support for the Enotez
package.
https://tex.stackexchange.com/a/682624/2891
2023-04-10 Michal Hoftich
* tex4ht-4ht.tex (longtable.4ht): fixed another \caption issue.
https://tex.stackexchange.com/q/682383/2891
* tex4ht-4ht.tex (
aa.4ht, acm_proc_article-sp.4ht, article.4ht, book.4ht,
JHEP.4ht, report.4ht, revtex4.4ht, scrbook.4ht, scrbook.4ht,
scrreprt.4ht, scrreprt.4ht
): call \@endpart after contents of \part were printed.
https://tex.stackexchange.com/a/682376/2891
2023-04-08 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): show next paragraph after footnote
with the fn-in option in Koma Script classes.
https://tex.stackexchange.com/a/682211/2891
* tex4ht-html4.tex (html4.4ht): fixed indentation of additional
BibLaTeX styles.
https://tex.stackexchange.com/a/682200/2891
2023-04-06 Michal Hoftich
* tex4ht-4ht.tex (biblatex.4ht): print contents of the \nolinkurl as
is.
https://tex.stackexchange.com/q/681968/2891
2023-04-03 Michal Hoftich
* tex4ht-4ht.tex (tabto.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the Tabto package.
https://github.com/michal-h21/make4ht/issues/116
* tex4ht-4ht.tex (titlesec-hooks.4ht): disable declaration of title
formatting.
https://tex.stackexchange.com/a/680943/2891
* tex4ht-html4.tex (html4.4ht): fixed paragraph handling for the
Verse package.
https://tex.stackexchange.com/a/681694/2891
2023-03-28 Michal Hoftich
* tex4ht-fonts-modern.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/alias/lm/lm-ec/ec-lm.htf
): fixed small caps output from Latin Modern.
https://tex.stackexchange.com/a/681035/2891
2023-03-27 Michal Hoftich
* tex4ht-4ht.tex (titlesec-hooks.4ht): prevent redefinition of
\chapter commands
https://tex.stackexchange.com/a/680943/2891
* tex4ht-unicode.tex (unicode.4ht): disabled redefinition of
accents, in order to get pictured accents in default HTML math
output.
2023-03-24 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/cm/cmex.htf
): fixed widetilde characters (thanks to Linas Stonys).
2023-03-22 Michal Hoftich
* tex4ht-4ht.tex (pagenote.4ht),
* tex4ht-html4.tex (html4.4ht): added support for the Pagenote
package.
https://tex.stackexchange.com/a/680395/2891
2023-03-19 Michal Hoftich
* tex4ht-4ht.tex (memhfixc.4ht): fixed interaction between Memoir
and Nameref.
https://github.com/michal-h21/make4ht/issues/74
2023-03-15 Michal Hoftich
* tex4ht-4ht.tex(amsart.4ht, amsart.4ht, amsbook.4ht,
amsproc.4ht, article.4ht, book.4ht, mwart.4ht,
mwbk.4ht, mwrep.4ht, report.4ht, scrbook.4ht,
scrreprt.4ht),
* tex4ht-html4.tex (html4.4ht): Fixed wrong first pagaraph in
theindex environment.
https://tex.stackexchange.com/a/679239/2891
2023-03-13 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/txfonts/txbmia.htf
): fixed Unicode characters. Thanks to Arkady Benediktov.
2023-03-10 Michal Hoftich
* tex4ht-4ht.tex (xr.4ht, xr-hyper.4ht, cleveref.4ht): fixed clash
between Cleveref and Xr.
https://github.com/michal-h21/make4ht/issues/113
https://tex.stackexchange.com/q/678730/2891
2023-03-07 Michal Hoftich
* tex4ht-4ht.tex (physics.4ht): fixed MathML issues with the Physics
package.
https://github.com/michal-h21/make4ht/issues/109
2023-03-02 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): added jpeg to list of supported
image formats.
2023-02-27 Karl Berry
* tex4ht-mathjax.tex: 2023.
2023-02-27 Michal Hoftich
* tex4ht-fonts-noncjk.tex (
./tex4ht.dir/texmf/tex4ht/ht-fonts/unicode/cyrillic/cmcyr/cmcbxti.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/win/1251/cyrillic/cmcyr/cmcbxti.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/win/1251/cyrillic/cmcyr/cmcbx.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/iso8859/5/cyrillic/cmcyr/cmcbxti.htf
./tex4ht.dir/texmf/tex4ht/ht-fonts/iso8859/5/cyrillic/cmcyr/cmcbx.htf
): fixed wrong character.
https://tug.org/pipermail/tex4ht/2023q1/003329.html
2023-02-25 Michal Hoftich
* tex4ht-4ht.tex (amsart.4ht.4ht, amsbook.4ht, amsproc.4ht,
article.4ht, book.4ht, mwart.4ht, mwbk.4ht, mwrep.4ht,
report.4ht, scrbook.4ht, scrreprt.4ht): print table of contents when
\tableofcontents command is used and the document is split to
subpages.
https://tex.stackexchange.com/a/676531/2891
2023-02-22 Michal Hoftich
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): don't restore the
matrix environment in TikZ pictures.
https://github.com/michal-h21/make4ht/issues/108
2023-02-19 Michal Hoftich
* tex4ht-4ht.tex (url.4ht): remove spaces before \url command.
https://github.com/michal-h21/tex4ebook/issues/102
2023-02-12 Karl Berry
* Makefile (inst_dir_all): new variable.
(svnstatus st): new convenience targets.
2023-02-12 Michal Hoftich
* tex4ht-4ht.tex (tcolorbox.4ht): fixed unclosed paragraph with the
new version of Tcolorbox.
2023-02-09 Michal Hoftich
* tex4ht-fonts-stix2.tex: added support for Stix2 fonts.
2023-02-05 Michal Hoftich
* tex4ht-fonts-arphic.tex: added support for some CJK fonts.
https://github.com/michal-h21/make4ht/issues/105
2023-02-03 Michal Hoftich
* tex4ht-html4.tex (html4.4ht): fixed indentation of TOC entries for
\paragraph and \subparagraph.
2023-01-24 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht): added missing space in the style
declaration.
2023-01-20 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht): previous commit introduced bugs
to the code, which are now being fixed. I forgot to remove some
percent characters, which led to unclosed attribute values and
invalid XML.
2023-01-19 Michal Hoftich
* tex4ht-ooffice.tex (ooffice.4ht, ooffice-mml.4ht): use \prcnt:ch
instead of \% in style declarations, because it would produce extra
backslash otherwise (thanks Gareth Walker for the report.
2023-01-12 Michal Hoftich
* tex4ht-4ht.tex (embedfile-hooks.4ht, usepackage.4ht): declared
error printing command, to prevent actual error message.
https://github.com/ho-tex/embedfile/pull/7
* tex4ht-4ht.tex (embedfile.4ht): added support for the embedfile
package.
https://github.com/michal-h21/tex4ebook/issues/99
2023-01-10 Michal Hoftich
* tex4ht-html5.tex (html5.4ht): added default CSS style for sections
and page dimensions.
https://puszcza.gnu.org.ua/bugs/?592
2023-01-08 Karl Berry
* Makefile (common_no_tex4ht_sty): rename to common_no_cond_sty,
since tex4ht.sty is what is left out. Mention that we also leave
out mktex4ht.4ht from all, since it's mostly just the list of packages.
(tex4ht_sty_derived): dependency is now $(common_no_tex4ht_sty).
(tex4ht_cond4ht_derived): can depend on $(common).
* mktex4ht-cnf.tex,
* tex4ht-html4.tex (html4.4ht, html4-math.4ht): copyright 2023.
2023-01-01 Michal Hoftich
* tex4th-html4.tex (html4.4ht): set font size for \subsubsection
to be at least as big as the main text.
https://puszcza.gnu.org.ua/bugs/?592
2022-12-30 Michal Hoftich
* tex4ht-4ht.tex (nameref.4ht): fixed support for \\ in \caption.
https://tex.stackexchange.com/a/670159/2891
2022-12-27 Michal Hoftich
* tex4ht-mathjax.tex (mathjax-latex-4ht.4ht): fixed use of \left and
\right in a TOC.
https://tex.stackexchange.com/a/669861/2891
2022-12-26 Michal Hoftich
* tex4ht-4ht.tex (mdframed.4ht): prevent compilation error when we
convert mdframed environment to picture and amsthm package is
loaded.
https://tex.stackexchange.com/a/669526/2891
* tex4ht-4ht.tex (latex.4ht): declared \begin and \end as robust
commands.
https://tex.stackexchange.com/a/669675/2891
2022-12-24 Michal Hoftich
* tex4ht-4ht.tex (mdframed.4ht): fixed support for Mdframed used
inside of \Picture*.
https://tex.stackexchange.com/a/669526/2891
* tex4ht-html4.tex (html4.4ht): added support for the inclusion of
MPS images.
https://tex.stackexchange.com/a/669526/2891
2022-12-23 Michal Hoftich