texlive[64160] Master/texmfdist: usepackage, mathml source sync
commits+karl at tug.org
commits+karl at tug.org
Sun Aug 21 21:59:22 CEST 2022
Revision: 64160
http://tug.org/svn/texlive?view=revision&revision=64160
Author: karl
Date: 20220821 21:59:22 +0200 (Sun, 21 Aug 2022)
Log Message:

usepackage, mathml source sync
Modified Paths:

trunk/Master/texmfdist/source/generic/tex4ht/Makefile
trunk/Master/texmfdist/source/generic/tex4ht/tex4ht4ht.tex
trunk/Master/texmfdist/source/generic/tex4ht/tex4htmathml.tex
trunk/Master/texmfdist/tex/generic/tex4ht/mathml.4ht
trunk/Master/texmfdist/tex/generic/tex4ht/usepackage.4ht
Modified: trunk/Master/texmfdist/source/generic/tex4ht/Makefile
===================================================================
 trunk/Master/texmfdist/source/generic/tex4ht/Makefile 20220820 23:47:53 UTC (rev 64159)
+++ trunk/Master/texmfdist/source/generic/tex4ht/Makefile 20220821 19:59:22 UTC (rev 64160)
@@ 1,4 +1,4 @@
# $Id: Makefile 1173 20220707 13:29:07Z michal_h21 $
+# $Id: Makefile 1186 20220817 21:26:24Z karl $
# This file is public domain. Originally written 2010, Karl Berry.
# Assumes GNU make.
Modified: trunk/Master/texmfdist/source/generic/tex4ht/tex4ht4ht.tex
===================================================================
 trunk/Master/texmfdist/source/generic/tex4ht/tex4ht4ht.tex 20220820 23:47:53 UTC (rev 64159)
+++ trunk/Master/texmfdist/source/generic/tex4ht/tex4ht4ht.tex 20220821 19:59:22 UTC (rev 64160)
@@ 1,4 +1,4 @@
% $Id: tex4ht4ht.tex 1184 20220817 11:45:35Z michal_h21 $
+% $Id: tex4ht4ht.tex 1186 20220817 21:26:24Z karl $
% tex tex4ht4ht or ht tex tex4ht4ht
%
% Copyright 20092022 TeX Users Group
Modified: trunk/Master/texmfdist/source/generic/tex4ht/tex4htmathml.tex
===================================================================
 trunk/Master/texmfdist/source/generic/tex4ht/tex4htmathml.tex 20220820 23:47:53 UTC (rev 64159)
+++ trunk/Master/texmfdist/source/generic/tex4ht/tex4htmathml.tex 20220821 19:59:22 UTC (rev 64160)
@@ 1,4 +1,4 @@
% $Id: tex4htmathml.tex 1180 20220726 08:09:24Z michal_h21 $$
+% $Id: tex4htmathml.tex 1183 20220817 10:03:42Z michal_h21 $$
% compile 3 times: latex tex4htmathltx
% or xhlatex tex4htmathltx "html,3,sections+"
%
@@ 102,6 +102,7 @@
\<amsmath htmlmml pre 2000\><<<
+% pre 2000
\Configure{equation}
{\ifvmode \IgnorePar\fi \EndP
\HCode{<table class="equation"><tr><td>}%
@@ 123,6 +124,7 @@
\<amsmath htmlmml jan 2000\><<<
+% jan 2000
\Configure{equation}
{\ifvmode \IgnorePar\fi \EndP
\HCode{<table class="equation"><tr><td>}%
@@ 148,11 +150,14 @@
\<amsmath htmlmml july 2000\><<<
+% and here it should be
+<alt mathopen for eq>
\Configure{equation}
{\ifvmode \IgnorePar\fi\EndP
\HCode{<table class="equation"><tr><td>}%
<amsmath equation july 2000>%
<math display in equation>%
+ <mathopen in equation>
}
{\ifvmode \IgnorePar\fi\EndP
\HCode{</td><td class="eqno">}%
@@ 176,16 +181,28 @@
+
\<amsmath equation jan 2000\><<<
<amsmath equation july 2000>%
>>>
+Current AMSMath uses empty mathopen at the beginning of an equation,
+which results in missing markup for subsequent numbers and characters.
+We check for empty parameter, and don't execute configurations when it is empty.
+\<alt mathopen for eq\><<<
+\def\eq:mathopen#1{\ifx\relax#1\relax\else\a:mathopen\fi\o:mathopen:{#1}}
+>>>
+\<mathopen in equation\><<<
+\let\mathopen\eq:mathopen%
+>>>
+
+
\<amsmath equation july 2000\><<<
\Configure{gather}
{\HCode{<\a:mathml mtable\Hnewline
Modified: trunk/Master/texmfdist/tex/generic/tex4ht/mathml.4ht
===================================================================
 trunk/Master/texmfdist/tex/generic/tex4ht/mathml.4ht 20220820 23:47:53 UTC (rev 64159)
+++ trunk/Master/texmfdist/tex/generic/tex4ht/mathml.4ht 20220821 19:59:22 UTC (rev 64160)
@@ 1,4 +1,4 @@
% mathml.4ht (2022072613:09), generated from tex4htmathml.tex
+% mathml.4ht (2022081714:11), generated from tex4htmathml.tex
% Copyright 20092022 TeX Users Group
% Copyright 19992009 Eitan M. Gurari
%
@@ 17,7 +17,7 @@
%
% If you modify this program, changing the
% version identification would be appreciated.
\immediate\write1{version 2022072613:09}
+\immediate\write1{version 2022081714:11}
\exit:ifnot{Preamble,%
accents,%
@@ 2354,7 +2354,6 @@

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{plain}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ 3188,7 +3187,6 @@
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsopn}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ 3256,6 +3254,7 @@
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{array}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ 3334,8 +3333,6 @@


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amscd}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ 3432,6 +3429,7 @@
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amssymb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ 3719,6 +3717,7 @@
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{rlbabel}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ 3756,6 +3755,8 @@
+
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{dcolumn}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ 3964,6 +3965,8 @@
+
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{accents}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ 4136,7 +4139,6 @@

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ulem}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ 4167,7 +4169,6 @@
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cancel}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Modified: trunk/Master/texmfdist/tex/generic/tex4ht/usepackage.4ht
===================================================================
 trunk/Master/texmfdist/tex/generic/tex4ht/usepackage.4ht 20220820 23:47:53 UTC (rev 64159)
+++ trunk/Master/texmfdist/tex/generic/tex4ht/usepackage.4ht 20220821 19:59:22 UTC (rev 64160)
@@ 1,4 +1,4 @@
% usepackage.4ht (2022070714:08), generated from tex4ht4ht.tex
+% usepackage.4ht (2022082100:00), generated from tex4ht4ht.tex
% Copyright 20032009 Eitan M. Gurari
% Copyright 20092022 TeX Users Group
%
@@ 17,7 +17,7 @@
%
% If you modify this program, changing the
% version identification would be appreciated.
\immediate\write1{version 2022070714:08}
+\immediate\write1{version 2022082100:00}
\def\:temp{tex4ht}\ifx \:temp\@currname
\:warning{\string\usepackage{tex4ht} again?}
@@ 68,6 +68,7 @@
\Configure{PackageHooks}{hyperref.sty}{hyperrefhooks.4ht}
\Configure{PackageHooks}{bookmark.sty}{bookmarkhooks.4ht}
\Configure{PackageHooks}{caption.sty}{captionhooks.4ht}
+\Configure{PackageHooks}{babel.sty}{babelstyhooks.4ht}
\Configure{PackageHooks}{minted.sty}{mintedstyhooks.4ht}
\Configure{PackageHooks}{graphics.sty}{graphicshooks.4ht}
\Configure{PackageHooks}{graphbox.sty}{graphboxhooks.4ht}
More information about the texlivecommits
mailing list.