texlive[66259] trunk: lwarp (28feb23)

commits+karl at tug.org commits+karl at tug.org
Tue Feb 28 22:00:00 CET 2023


Revision: 66259
          http://tug.org/svn/texlive?view=revision&revision=66259
Author:   karl
Date:     2023-02-28 22:00:00 +0100 (Tue, 28 Feb 2023)
Log Message:
-----------
lwarp (28feb23)

Modified Paths:
--------------
    trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
    trunk/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
    trunk/Master/texmf-dist/doc/latex/lwarp/README.txt
    trunk/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf
    trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
    trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tcolorbox.sty
    trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty

Modified: trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua	2023-02-28 20:58:46 UTC (rev 66258)
+++ trunk/Build/source/texk/texlive/linked_scripts/lwarp/lwarpmk.lua	2023-02-28 21:00:00 UTC (rev 66259)
@@ -2,7 +2,7 @@
 
 -- Copyright 2016-2022 Brian Dunn
 
-printversion = "v0.910"
+printversion = "v0.911"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()

Modified: trunk/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl	2023-02-28 20:58:46 UTC (rev 66258)
+++ trunk/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl	2023-02-28 21:00:00 UTC (rev 66259)
@@ -1,5 +1,5 @@
 #!/usr/bin/env perl
-# $Id: tlmgr.pl 66218 2023-02-27 17:09:29Z karl $
+# $Id: tlmgr.pl 66236 2023-02-27 21:44:33Z karl $
 # Copyright 2008-2023 Norbert Preining
 # This file is licensed under the GNU General Public License version 2
 # or any later version.
@@ -8,8 +8,8 @@
 
 use strict; use warnings;
 
-my $svnrev = '$Revision: 66218 $';
-my $datrev = '$Date: 2023-02-27 18:09:29 +0100 (Mon, 27 Feb 2023) $';
+my $svnrev = '$Revision: 66236 $';
+my $datrev = '$Date: 2023-02-27 22:44:33 +0100 (Mon, 27 Feb 2023) $';
 my $tlmgrrevision;
 my $tlmgrversion;
 my $prg;
@@ -892,11 +892,16 @@
 
   if ($::files_changed) {
     $errors += do_cmd_and_check("mktexlsr");
+    # see comments in install-tl about lmtx.
+    my $lmtx = "$bindir/luametatex";
     if (defined($localtlpdb->get_package('context'))
-	    && (-x "$bindir/luametatex" || -x "$bindir/luametatex.exe")) {
-; # x86_64-linux binary too new
-#      $errors += do_cmd_and_check("mtxrun --generate");
-#      $errors += do_cmd_and_check("context --luatex --generate");
+        && (-x "$lmtx" || -x "$lmtx.exe")
+        && TeXLive::TLUtils::system_ok("$lmtx --version")
+       ) {
+      $errors += do_cmd_and_check("mtxrun --generate");
+      $errors += do_cmd_and_check("context --luatex --generate");
+    } else {
+      debug("skipped ConTeXt cache regeneration\n");
     }
     $::files_changed = 0;
   }
@@ -10249,7 +10254,7 @@
 distribution (L<https://tug.org/texlive>) and both are licensed under the
 GNU General Public License Version 2 or later.
 
-$Id: tlmgr.pl 66218 2023-02-27 17:09:29Z karl $
+$Id: tlmgr.pl 66236 2023-02-27 21:44:33Z karl $
 =cut
 
 # test HTML version: pod2html --cachedir=/tmp tlmgr.pl >/tmp/tlmgr.html

Modified: trunk/Master/texmf-dist/doc/latex/lwarp/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lwarp/README.txt	2023-02-28 20:58:46 UTC (rev 66258)
+++ trunk/Master/texmf-dist/doc/latex/lwarp/README.txt	2023-02-28 21:00:00 UTC (rev 66259)
@@ -1,5 +1,5 @@
 
-LaTeX lwarp package v0.910  README.txt
+LaTeX lwarp package v0.911  README.txt
 
 Files included are:
 

Modified: trunk/Master/texmf-dist/doc/latex/lwarp/lwarp.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua	2023-02-28 20:58:46 UTC (rev 66258)
+++ trunk/Master/texmf-dist/scripts/lwarp/lwarpmk.lua	2023-02-28 21:00:00 UTC (rev 66259)
@@ -2,7 +2,7 @@
 
 -- Copyright 2016-2022 Brian Dunn
 
-printversion = "v0.910"
+printversion = "v0.911"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()

Modified: trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2023-02-28 20:58:46 UTC (rev 66258)
+++ trunk/Master/texmf-dist/source/latex/lwarp/lwarp.dtx	2023-02-28 21:00:00 UTC (rev 66259)
@@ -16,7 +16,7 @@
 % \iffalse
 %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
 %<package>\ProvidesPackage{lwarp}
-%<package>    [2023/01/03 v0.910  Allows LaTeX to directly produce HTML5 output.]
+%<package>    [2023/02/28 v0.911  Allows LaTeX to directly produce HTML5 output.]
 %
 %<*driver>
 \documentclass{ltxdoc}
@@ -1659,6 +1659,8 @@
     If using \MathJax:
     \trouble[\MathJax]{mathjax=\MathJax>mathtools=\pkg{mathtools}}
     \begin{itemize}
+    \item Recent changes may not yet be updated in the \MathJax\ extension,
+        which is used by \pkg{lwarp}.
     \item \pkg{mathtools} \optn{disallowspaces} does not work for \MathJax.
         Protect brackets which are not optional arguments, such as:
         \begin{sourcedisplay}
@@ -3420,6 +3422,7 @@
 % \changes{v0.908}{2022/07/13}{\ 2022/07/13}
 % \changes{v0.909}{2022/11/22}{\ 2022/11/22}
 % \changes{v0.910}{2023/01/03}{\ 2023/01/03}
+% \changes{v0.911}{2023/02/28}{\ 2023/02/28}
 
 
 
@@ -3653,6 +3656,8 @@
 % see the end of the Change History on page \pageref{sec:changesend}.
 %
 % \begin{description}
+% \item[v0.911:] Updated \pkg{mismath}, \pkg{tcolorbox}.
+% \needspace{2\baselineskip}
 % \item[v0.910:] Updated \pkg{fvextra}, \pkg{minted}.
 % \needspace{2\baselineskip}
 % \item[v0.909:] \cs{ref} fix.
@@ -21116,7 +21121,7 @@
 -- Copyright 2016-2022 Brian Dunn
 
 
-printversion = "v0.910"
+printversion = "v0.911"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()
@@ -43982,6 +43987,13 @@
             }
         \LWR at mathjaxwarn{mathspec}
             {Double quotes are removed, even inside \protect\text}
+        \LWR at mathjaxwarn{mismath}
+            {MathJax does not support \cs{enumber}, \cs{inumber},\MessageBreak
+            \protect\jnumber, \protect\pinumber, \protect\MathUp, \protect\MathIt,\MessageBreak
+            \protect\MathNumbers, or \protect\MathNormal.\MessageBreak
+            \protect\itpi\space is made available as a clone of \protect\pi.\MessageBreak
+            Tensors are not sans serif%
+            }
         \LWR at mathjaxwarn{multirow}
             {Multirow works as expected in text mode, but\MessageBreak
             limited emulation is provided for MathJax math.\MessageBreak
@@ -70490,6 +70502,9 @@
 % ignored for \MathJax, except that \cs{itpi} is made available as a
 % clone of \cs{pi}.
 %
+% \cs{MathUp}, \cs{MathIt}, \cs{MathNumbers}, and \cs{MathNormal} are ignored
+% in \MathJax.
+%
 % For \MathJax, \cs{boldvect} and \cs{arrowvect} are honored if
 % in the preamble.
 %
@@ -70511,11 +70526,12 @@
 % \changes{v0.80}{2020/02/14}{\pkg{mismath}: Added.}
 % \changes{v0.89}{2020/09/02}{\pkg{mismath}: Improved math operators.}
 % \changes{v0.909}{2022/11/21}{\pkg{mismath}: Updated to v2.0.}
+% \changes{v0.911}{2023/01/03}{\pkg{mismath}: Updated to v2.5.}
 %
 % \codehtml
 %
 %    \begin{macrocode}
-\LWR at ProvidesPackagePass{mismath}[2022/11/11]
+\LWR at ProvidesPackagePass{mismath}[2023/02/24]
 %    \end{macrocode}
 %
 % For \MathJax, used in the \HTML\ comment before the environment.
@@ -70555,6 +70571,9 @@
 \CustomizeMathJax{\newcommand{\i}{\mathrm{i}}}
 \CustomizeMathJax{\newcommand{\j}{\mathrm{j}}}
 
+\CustomizeMathJax{\let\mathbfsfit\mathbfit}% not sans
+\CustomizeMathJax{\let\tensor\mathbfsfit}
+
 \CustomizeMathJax{\newcommand{\boldvect}{}}
 \CustomizeMathJax{\newcommand{\arrowvect}{}}
 \CustomizeMathJax{\newcommand{\pinumber}[1][]{}}
@@ -70572,6 +70591,7 @@
 
 \CustomizeMathJax{\DeclareMathOperator{\adj}{adj}}
 \CustomizeMathJax{\DeclareMathOperator{\Aut}{Aut}}
+\CustomizeMathJax{\DeclareMathOperator{\codim}{codim}}
 \CustomizeMathJax{\DeclareMathOperator{\Conv}{Conv}}
 \CustomizeMathJax{\DeclareMathOperator{\cov}{cov}}
 \CustomizeMathJax{\DeclareMathOperator{\Cov}{Cov}}
@@ -70594,8 +70614,10 @@
 \CustomizeMathJax{\renewcommand{\Re}{\operatorname{Re}}}
 \CustomizeMathJax{\newcommand{\rot}{\operatorname{\vect{\mathrm{rot}}}}}
 \CustomizeMathJax{\DeclareMathOperator{\sgn}{sgn}}
+\CustomizeMathJax{\DeclareMathOperator{\sinc}{sinc}}
 \CustomizeMathJax{\DeclareMathOperator{\spa}{span}}
 \CustomizeMathJax{\DeclareMathOperator{\tr}{tr}}
+\CustomizeMathJax{\DeclareMathOperator{\var}{var}}
 \CustomizeMathJax{\DeclareMathOperator{\Var}{Var}}
 \CustomizeMathJax{\DeclareMathOperator{\Zu}{Z}}
 
@@ -70629,7 +70651,9 @@
 \CustomizeMathJax{\newcommand{\dcap}{\bigcap\limits}}
 \CustomizeMathJax{\newcommand{\lbar}{\overline}}
 \CustomizeMathJax{\newcommand{\hlbar}[1]{\overline{\vphantom{h}#1}}}
-\CustomizeMathJax{\newcommand{\eqdef}{\stackrel{\mathrm{def}}{=}}}
+\CustomizeMathJax{\newcommand{\LWReqdefstar}{\stackrel{\Delta}{=}}}
+\CustomizeMathJax{\newcommand{\LWReqdefnostar}{\stackrel{\mathrm{def}}{=}}}
+\CustomizeMathJax{\newcommand{\eqdef}{\ifstar\LWReqdefstar\LWReqdefnostar}}
 \CustomizeMathJax{\newcommand{\unbr}{\underbrace}}
 \CustomizeMathJax{\newcommand{\iif}{if and only if }}
 
@@ -85446,7 +85470,7 @@
 % \codehtml
 %
 %    \begin{macrocode}
-\LWR at ProvidesPackagePass{tcolorbox}[2020/04/28]
+\LWR at ProvidesPackagePass{tcolorbox}[2023/02/12]
 %    \end{macrocode}
 %
 %    \begin{macrocode}
@@ -85687,11 +85711,12 @@
 %    \end{macrocode}
 %
 % \cs{tcbtitle} is patched to support the text font.
+% \changes{v0.911}{2023/02/28}{\pkg{tcolorbox}: Updated to v6.0.1.}
 %    \begin{macrocode}
 \LetLtxMacro\LWR at HTML@tcbtitle\tcbtitle
 \xpatchcmd{\LWR at HTML@tcbtitle}
-    {\kvtcb at before@title\tcbtitletext}
-    {\kvtcb at before@title\LWR at textcurrentfont{\LWR at textcurrentcolor{\tcbtitletext}}}
+    {\tcb at insert@before at title\tcbtitletext}
+    {\tcb at insert@before at title\LWR at textcurrentfont{\LWR at textcurrentcolor{\tcbtitletext}}}
     {}
     {\LWR at patcherror{tcolorbox}{LWR at HTML@tcbtitle}}
 \LWR at formatted{tcbtitle}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty	2023-02-28 20:58:46 UTC (rev 66258)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty	2023-02-28 21:00:00 UTC (rev 66259)
@@ -15,7 +15,7 @@
 %%   http://www.latex-project.org/lppl.txt
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
-\LWR at ProvidesPackagePass{mismath}[2022/11/11]
+\LWR at ProvidesPackagePass{mismath}[2023/02/24]
 \ifbool{mathjax}{
     \RenewEnviron{mathcols}{%
         \preto\BODY{\begin{aligned}\displaystyle}
@@ -46,6 +46,9 @@
 \CustomizeMathJax{\newcommand{\i}{\mathrm{i}}}
 \CustomizeMathJax{\newcommand{\j}{\mathrm{j}}}
 
+\CustomizeMathJax{\let\mathbfsfit\mathbfit}% not sans
+\CustomizeMathJax{\let\tensor\mathbfsfit}
+
 \CustomizeMathJax{\newcommand{\boldvect}{}}
 \CustomizeMathJax{\newcommand{\arrowvect}{}}
 \CustomizeMathJax{\newcommand{\pinumber}[1][]{}}
@@ -63,6 +66,7 @@
 
 \CustomizeMathJax{\DeclareMathOperator{\adj}{adj}}
 \CustomizeMathJax{\DeclareMathOperator{\Aut}{Aut}}
+\CustomizeMathJax{\DeclareMathOperator{\codim}{codim}}
 \CustomizeMathJax{\DeclareMathOperator{\Conv}{Conv}}
 \CustomizeMathJax{\DeclareMathOperator{\cov}{cov}}
 \CustomizeMathJax{\DeclareMathOperator{\Cov}{Cov}}
@@ -85,8 +89,10 @@
 \CustomizeMathJax{\renewcommand{\Re}{\operatorname{Re}}}
 \CustomizeMathJax{\newcommand{\rot}{\operatorname{\vect{\mathrm{rot}}}}}
 \CustomizeMathJax{\DeclareMathOperator{\sgn}{sgn}}
+\CustomizeMathJax{\DeclareMathOperator{\sinc}{sinc}}
 \CustomizeMathJax{\DeclareMathOperator{\spa}{span}}
 \CustomizeMathJax{\DeclareMathOperator{\tr}{tr}}
+\CustomizeMathJax{\DeclareMathOperator{\var}{var}}
 \CustomizeMathJax{\DeclareMathOperator{\Var}{Var}}
 \CustomizeMathJax{\DeclareMathOperator{\Zu}{Z}}
 
@@ -120,7 +126,9 @@
 \CustomizeMathJax{\newcommand{\dcap}{\bigcap\limits}}
 \CustomizeMathJax{\newcommand{\lbar}{\overline}}
 \CustomizeMathJax{\newcommand{\hlbar}[1]{\overline{\vphantom{h}#1}}}
-\CustomizeMathJax{\newcommand{\eqdef}{\stackrel{\mathrm{def}}{=}}}
+\CustomizeMathJax{\newcommand{\LWReqdefstar}{\stackrel{\Delta}{=}}}
+\CustomizeMathJax{\newcommand{\LWReqdefnostar}{\stackrel{\mathrm{def}}{=}}}
+\CustomizeMathJax{\newcommand{\eqdef}{\ifstar\LWReqdefstar\LWReqdefnostar}}
 \CustomizeMathJax{\newcommand{\unbr}{\underbrace}}
 \CustomizeMathJax{\newcommand{\iif}{if and only if }}
 

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tcolorbox.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tcolorbox.sty	2023-02-28 20:58:46 UTC (rev 66258)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp-tcolorbox.sty	2023-02-28 21:00:00 UTC (rev 66259)
@@ -16,7 +16,7 @@
 %% and version 1.3 or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
-\LWR at ProvidesPackagePass{tcolorbox}[2020/04/28]
+\LWR at ProvidesPackagePass{tcolorbox}[2023/02/12]
 \newbool{LWR at havetcblower}
 \boolfalse{LWR at havetcblower}
 \newcommand{\LWR at tcolorbox@findcolors}{%
@@ -190,8 +190,8 @@
 }
 \LetLtxMacro\LWR at HTML@tcbtitle\tcbtitle
 \xpatchcmd{\LWR at HTML@tcbtitle}
-    {\kvtcb at before@title\tcbtitletext}
-    {\kvtcb at before@title\LWR at textcurrentfont{\LWR at textcurrentcolor{\tcbtitletext}}}
+    {\tcb at insert@before at title\tcbtitletext}
+    {\tcb at insert@before at title\LWR at textcurrentfont{\LWR at textcurrentcolor{\tcbtitletext}}}
     {}
     {\LWR at patcherror{tcolorbox}{LWR at HTML@tcbtitle}}
 \LWR at formatted{tcbtitle}

Modified: trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2023-02-28 20:58:46 UTC (rev 66258)
+++ trunk/Master/texmf-dist/tex/latex/lwarp/lwarp.sty	2023-02-28 21:00:00 UTC (rev 66259)
@@ -6,7 +6,7 @@
 %%
 %% lwarp.dtx  (with options: `package')
 %% This is a generated file.
-%% Copyright 2016-2022 Brian Dunn
+%% Copyright 2016-2018 Brian Dunn
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
@@ -17,7 +17,7 @@
 %% version 2005/12/01 or later.
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesPackage{lwarp}
-    [2023/01/03 v0.910  Allows LaTeX to directly produce HTML5 output.]
+    [2023/02/28 v0.911  Allows LaTeX to directly produce HTML5 output.]
 
 
 
@@ -4867,7 +4867,7 @@
 
 -- Copyright 2016-2022 Brian Dunn
 
-printversion = "v0.910"
+printversion = "v0.911"
 requiredconfversion = "2" -- also at *lwarpmk.conf
 
 function printhelp ()
@@ -14945,6 +14945,13 @@
             }
         \LWR at mathjaxwarn{mathspec}
             {Double quotes are removed, even inside \protect\text}
+        \LWR at mathjaxwarn{mismath}
+            {MathJax does not support \cs{enumber}, \cs{inumber},\MessageBreak
+            \protect\jnumber, \protect\pinumber, \protect\MathUp, \protect\MathIt,\MessageBreak
+            \protect\MathNumbers, or \protect\MathNormal.\MessageBreak
+            \protect\itpi\space is made available as a clone of \protect\pi.\MessageBreak
+            Tensors are not sans serif%
+            }
         \LWR at mathjaxwarn{multirow}
             {Multirow works as expected in text mode, but\MessageBreak
             limited emulation is provided for MathJax math.\MessageBreak



More information about the tex-live-commits mailing list.