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.