2025-05-16 Michal Hoftich
tags
in \boxed commands.
https://tex.stackexchange.com/a/708306/2891
2024-01-29 Michal Hoftich
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