texlive[70235] branches/branch2023.final/Master/texmf-dist: mandi

commits+karl at tug.org commits+karl at tug.org
Wed Feb 28 22:28:26 CET 2024


Revision: 70235
          https://tug.org/svn/texlive?view=revision&revision=70235
Author:   karl
Date:     2024-02-28 22:28:25 +0100 (Wed, 28 Feb 2024)
Log Message:
-----------
mandi (branch) (28feb24)

Modified Paths:
--------------
    branches/branch2023.final/Master/texmf-dist/doc/latex/mandi/mandi.pdf
    branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandi.dtx
    branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandi.ins
    branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandiexp.dtx
    branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandistudent.dtx
    branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandi.sty
    branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandiexp.sty
    branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandistudent.sty

Modified: branches/branch2023.final/Master/texmf-dist/doc/latex/mandi/mandi.pdf
===================================================================
(Binary files differ)

Modified: branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandi.dtx
===================================================================
--- branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandi.dtx	2024-02-28 21:28:16 UTC (rev 70234)
+++ branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandi.dtx	2024-02-28 21:28:25 UTC (rev 70235)
@@ -1,7 +1,7 @@
 % \iffalse meta-comment
 % !TEX program = lualatexmk
 %
-% Copyright (C) 2023 by Paul J. Heafner <heafnerj at gmail.com>
+% Copyright (C) 2021-2024 by Paul J. Heafner <heafnerj at gmail.com>
 % ---------------------------------------------------------------------------
 % This  work may be  distributed and/or modified  under the conditions of the 
 % LaTeX Project Public  License, either  version 1.3c  of this license or (at 
@@ -181,7 +181,7 @@
 % \title{The \href{https://ctan.org/pkg/mandi}{\mandi} Bundle}
 % \author{^^A
 %    Paul J. Heafner\thanks{^^A
-%      Email: \href{mailto:heafnerj at gmail.com?subject=[Heafner]\%20mandi}
+%      Email: \href{mailto:heafnerj at gmail.com?subject=from mandi documentation}
 %      {heafnerj at gmail.com}^^A
 %    }^^A
 % }^^A
@@ -259,6 +259,10 @@
 %  {\linktoplace{sec:mandia}{mandi} \linktoplace{sec:mandib}{mandistudent}
 %   \linktoplace{sec:mandic}{mandiexp} Source updated and bumped version for new 
 %   \texttt{CTAN} upload}
+% \changes{v3.2.2}{2024-02-27}{\linktoplace{sec:mandia}{mandi} Removed unnecessary
+%   \cs{ExplSyntaxOn} and \cs{ExplSyntaxOff} pairs}
+% \changes{v3.2.2}{2024-02-27}{\linktoplace{sec:mandia}{mandi} Ensured all
+%   subscripts and superscripts are braced}
 %
 % \section{Introduction}
 % The \mandi \footnote{The bundle name can be pronounced either with two 
@@ -380,7 +384,7 @@
 %<*example>
 %\fi
 \begin{dispExample*}{sidebyside = false}
-  \( \mivector{\slot,\slot,\slot} \) or \( \mivector{p_x,p_y,p_z} \) \\
+  \( \mivector{\slot,\slot,\slot} \) or \( \mivector{p_{x},p_{y},p_{z}} \) \\
   \( \direction{\frac{1}{\sqrt{3}},\frac{1}{\sqrt{3}},\frac{1}{\sqrt{3}}} \) or
 \end{dispExample*}
 %\iffalse
@@ -502,11 +506,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = momentumvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectormomentum,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
   Command for momentum and its vector variants. The default units will depend 
@@ -548,8 +552,9 @@
 %
 % Commands that include the name of a physical quantity typeset units, so 
 % they shouldn't be used for algebraic or symbolic values of components.
-% For example, one shouldn't use |\vectormomentum{mv_x,mv_y,mv_z}| but
-% instead the generic |\mivector{mv_x,mv_y,mv_z}| instead.
+% Don't use 
+% |\vectormomentum{mv_{x},mv_{y},mv_{z}}| but
+% instead the generic |\mivector{mv_{x},mv_{y},mv_{z}}| instead.
 %
 % \subsubsection{Checking Physical Quantities}
 %
@@ -587,11 +592,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = accelerationvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectoracceleration,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -608,11 +613,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = angularaccelerationvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorangularacceleration,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -629,11 +634,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = angularimpulsevector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {% 
       doc name = vectorangularimpulse,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -647,11 +652,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = angularmomentumvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorangularmomentum,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -665,11 +670,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = angularvelocityvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorangularvelocity,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -698,11 +703,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = cmagneticfieldvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorcmagneticfield,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -728,11 +733,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = currentdensityvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorcurrentdensity,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -749,11 +754,11 @@
     },%
     {%
       doc name = directionvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectordirection,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -767,11 +772,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = displacementvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectordisplacement,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -788,10 +793,10 @@
     {%
       doc new = 2021-02-24,%
       doc name = electricdipolemomentvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     { doc name = vectorelectricdipolemoment,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -805,11 +810,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = electricfieldvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorelectricfield,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -853,11 +858,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = energyfluxvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorenergyflux,% 
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -874,11 +879,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = forcevector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorforce,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -895,11 +900,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = gravitationalfieldvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorgravitationalfield,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -919,11 +924,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = impulsevector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorimpulse,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -958,11 +963,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = magneticdipolemomentvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectormagneticdipolemoment,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -976,11 +981,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = magneticfieldvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectormagneticfield,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -1008,12 +1013,12 @@
       doc new = 2021-02-24,%
       doc name = momentumvector,%
       doc label = momentumvectordemo,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectormomentum,%
       doc label = vectormomentumdemo,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)} },%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)} },%
   }%
 \end{docCommands}
 \CheckQuantity{momentum}
@@ -1026,11 +1031,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = momentumfluxvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {% 
       doc name = vectormomentumflux,% 
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -1062,11 +1067,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = poyntingvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorpoynting,% 
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -1116,11 +1121,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = torquevector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectortorque,% 
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -1134,11 +1139,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = velocityvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorvelocity,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -1152,11 +1157,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = velocitycvector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorvelocityc,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -1182,11 +1187,11 @@
     {%
       doc new = 2021-02-24,%
       doc name = wavenumbervector,%
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
     {%
       doc name = vectorwavenumber,% 
-      doc parameter = \marg{\( c_1,\dots,c_n \)},%
+      doc parameter = \marg{\( c_{1},\dots,c_{n} \)},%
     },%
   }%
 \end{docCommands}
@@ -1842,7 +1847,7 @@
 \begin{dispExample}
   \( \per \)                         \\
   \( \usk \)                         \\
-  \( \units{3}{\meter\per\second} \)  \\
+  \( \units{3}{\meter\per\second} \) \\
   \( \emptyunit \)                   \\
   \( \ampere \)                      \\
   \( \atomicmassunit \)              \\
@@ -1930,7 +1935,7 @@
 %<*example>
 %\fi
 \begin{docCommand}[doc updated = 2022-01-27]{mivector}{%
-    \oarg{delimiter}\marg{\( c_1,\dots,c_n \)}\oarg{units}
+    \oarg{delimiter}\marg{\( c_{1},\dots,c_{n} \)}\oarg{units}
   }%
   Typesets a vector as either numeric or symbolic components with an 
   optional unit (for numerical components only). There must be more
@@ -1940,12 +1945,12 @@
   \emph{Matter \& Interactions}.
 \end{docCommand}
 \begin{dispExample*}{lefthand ratio = 0.70}
-  \( \mivector{p_0,p_1,p_2,p_3} \)                               \\
-  \( \mivector{\gamma mc,\gamma mv_x,\gamma mv_y,\gamma mv_z} \) \\
-  \( \mivector{\frac{Q_1Q_2}{x^2},0,0} \)                        \\
-  \( \mivector{-1,0,0} \)                                        \\
-  \( \mivector{-1,0,0}[\velocityonlyderivedunits] \)             \\
-  \( \mivector{-1,0,0}[\meter\per\second] \)                     \\
+  \( \mivector{p_0,p_1,p_2,p_3} \)                                     \\
+  \( \mivector{\gamma mc,\gamma mv_{x},\gamma mv_{y},\gamma mv_{z}} \) \\
+  \( \mivector{\frac{Q_1Q_2}{x^2},0,0} \)                              \\
+  \( \mivector{-1,0,0} \)                                              \\
+  \( \mivector{-1,0,0}[\velocityonlyderivedunits] \)                   \\
+  \( \mivector{-1,0,0}[\meter\per\second] \)                           \\
   \( \velocity{\mivector{-1,0,0}} \)
 \end{dispExample*}
 %\iffalse
@@ -1966,10 +1971,10 @@
 % in the name) that are not for the user to know about.
 %
 %    \begin{macrocode}
-\def\mandi at version{3.2.1}
-\def\mandi at date{2023-11-22}
+\def\mandi at version{3.2.2}
+\def\mandi at date{2024-02-27}
 \NeedsTeXFormat{LaTeX2e}[2020-02-02]
-\DeclareRelease{v3.2.1}{2023-11-22}{mandi.sty}
+\DeclareRelease{v3.2.2}{2024-02-27}{mandi.sty}
 \DeclareCurrentRelease{v\mandi at version}{\mandi at date}
 \ProvidesPackage{mandi}
   [\mandi at date\space v\mandi at version\space Macros for physical quantities]
@@ -2268,13 +2273,11 @@
   {
     \__mandi_newscalarquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
   }
-\ExplSyntaxOff
 %    \end{macrocode}
 %
 % Redefining an existing scalar quantity.
 %
 %    \begin{macrocode}
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_renewscalarquantity:nnnn #1#2#3#4
   {
     \cs_set:cpn {#1} ##1 {\units{##1}{\mandi at selectunits{#2}{#3}{#4}}}
@@ -2290,13 +2293,11 @@
   {
     \__mandi_renewscalarquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
   }
-\ExplSyntaxOff
 %    \end{macrocode}
 %
 % Defining a new vector quantity. Note that a corresponding scalar is also defined.
 %
 %    \begin{macrocode}
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_newvectorquantity:nnnn #1#2#3#4
   {
     \__mandi_newscalarquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
@@ -2321,13 +2322,11 @@
   {
     \__mandi_newvectorquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
   }
-\ExplSyntaxOff
 %    \end{macrocode}
 %
 % Redefining an existing vector quantity. Note that a corresponding scalar is also redefined.
 %
 %    \begin{macrocode}
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_renewvectorquantity:nnnn #1#2#3#4
   {
     \__mandi_renewscalarquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
@@ -2352,13 +2351,11 @@
   {
     \__mandi_renewvectorquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
   }
-\ExplSyntaxOff
 %    \end{macrocode}
 %
 % Defining a new physical constant.
 %
 %    \begin{macrocode}
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_newphysicalconstant:nnnnnnn #1#2#3#4#5#6#7
   {
     \cs_new:cpn {#1} {\units{\mandi at selectprecision{#3}{#4}}{\mandi at selectunits{#5}{#6}{#7}}}
@@ -2379,13 +2376,11 @@
   {
     \__mandi_newphysicalconstant:nnnnnnn { #1 }{ #2 }{ #3 }{ #4 }{ #5 }{ #6 }{ #7 }
   }
-\ExplSyntaxOff
 %    \end{macrocode}
 %
 % Redefining an existing physical constant.
 %
 %    \begin{macrocode}
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_renewphysicalconstant:nnnnnnn #1#2#3#4#5#6#7
   {
     \cs_set:cpn {#1} {\units{\mandi at selectprecision{#3}{#4}}{\mandi at selectunits{#5}{#6}{#7}}}

Modified: branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandi.ins
===================================================================
--- branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandi.ins	2024-02-28 21:28:16 UTC (rev 70234)
+++ branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandi.ins	2024-02-28 21:28:25 UTC (rev 70235)
@@ -6,7 +6,7 @@
 %%
 %% mandi.dtx  (with options: `install')
 %% 
-%%  Copyright (C) 2023 by Paul J. Heafner <heafnerj at gmail.com>
+%%  Copyright (C) 2021-2024 by Paul J. Heafner <heafnerj at gmail.com>
 %%  ---------------------------------------------------------------------------
 %%  This  work may be  distributed and/or modified  under the conditions of the
 %%  LaTeX Project Public  License, either  version 1.3c  of this license or (at
@@ -38,7 +38,7 @@
 \usedir{tex/latex/mandi}
 \preamble
 
- Copyright (C) 2023 by Paul J. Heafner <heafnerj at gmail.com>
+ Copyright (C) 2021-2024 by Paul J. Heafner <heafnerj at gmail.com>
  ---------------------------------------------------------------------------
  This  work may be  distributed and/or modified  under the conditions of the
  LaTeX Project Public  License, either  version 1.3c  of this license or (at

Modified: branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandiexp.dtx
===================================================================
--- branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandiexp.dtx	2024-02-28 21:28:16 UTC (rev 70234)
+++ branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandiexp.dtx	2024-02-28 21:28:25 UTC (rev 70235)
@@ -1,7 +1,7 @@
 % \iffalse meta-comment
 % !TEX program = lualatexmk
 %
-% Copyright (C) 2023 by Paul J. Heafner <heafnerj at gmail.com>
+% Copyright (C) 2021-2024 by Paul J. Heafner <heafnerj at gmail.com>
 % ---------------------------------------------------------------------------
 % This  work may be  distributed and/or modified  under the conditions of the 
 % LaTeX Project Public  License, either  version 1.3c  of this license or (at 
@@ -571,10 +571,10 @@
 % \changes{v3.1.0}{2022-01-27}
 %   {\linktoplace{sec:mandic}{mandiexp} Version number works}
 %    \begin{macrocode}
-\def\mandiexp at version{3.2.1}
-\def\mandiexp at date{2023-11-22}
+\def\mandiexp at version{3.2.2}
+\def\mandiexp at date{2024-02-27}
 \NeedsTeXFormat{LaTeX2e}[2020-02-02]
-\DeclareRelease{v3.2.1}{2023-11-22}{mandiexp.sty}
+\DeclareRelease{v3.2.2}{2024-02-27}{mandiexp.sty}
 \DeclareCurrentRelease{v\mandiexp at version}{\mandiexp at date}
 \ProvidesPackage{mandiexp}
   [\mandiexp at date\space v\mandiexp at version\space Macros for Matter & Interactions]

Modified: branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandistudent.dtx
===================================================================
--- branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandistudent.dtx	2024-02-28 21:28:16 UTC (rev 70234)
+++ branches/branch2023.final/Master/texmf-dist/source/latex/mandi/mandistudent.dtx	2024-02-28 21:28:25 UTC (rev 70235)
@@ -1,7 +1,7 @@
 % \iffalse meta-comment
 % !TEX program = lualatexmk
 %
-% Copyright (C) 2023 by Paul J. Heafner <heafnerj at gmail.com>
+% Copyright (C) 2021-2024 by Paul J. Heafner <heafnerj at gmail.com>
 % ---------------------------------------------------------------------------
 % This  work may be  distributed and/or modified  under the conditions of the 
 % LaTeX Project Public  License, either  version 1.3c  of this license or (at 
@@ -722,7 +722,7 @@
 %<*example>
 %\fi
 \begin{docCommands}[%
-    doc parameter = \oarg{delimiter}\marg{\( c_1,\dots,c_n \)},%
+    doc parameter = \oarg{delimiter}\marg{\( c_{1},\dots,c_{n} \)},%
   ]%
   {%
     {%
@@ -740,8 +740,8 @@
 \begin{dispExample}
   \[ \colvec{1,2,3} \]
   \[ \rowvec{1,2,3} \]
-  \[ \colvec{x^0,x^1,x^2,x^3} \]
-  \[ \rowvec{x_0,x_1,x_2,x_3} \]
+  \[ \colvec{x^{0},x^{1},x^{2},x^{3}} \]
+  \[ \rowvec{x_{0},x_{1},x_{2},x_{3}} \]
 \end{dispExample}
 %\iffalse
 %</example>
@@ -1243,10 +1243,10 @@
 % \changes{v3.1.0}{2022-01-27}
 %   {\linktoplace{sec:mandib}{mandistudent} Version number works}
 %    \begin{macrocode}
-\def\mandistudent at version{3.2.1}
-\def\mandistudent at date{2023-11-22}
+\def\mandistudent at version{3.2.2}
+\def\mandistudent at date{2024-02-27}
 \NeedsTeXFormat{LaTeX2e}[2020-02-02]
-\DeclareRelease{v3.2.1}{2023-11-22}{mandistudent.sty}
+\DeclareRelease{v3.2.2}{2024-02-27}{mandistudent.sty}
 \DeclareCurrentRelease{v\mandistudent at version}{\mandistudent at date}
 \ProvidesPackage{mandistudent}
   [\mandistudent at date\space v\mandistudent at version\space Macros for introductory physics]

Modified: branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandi.sty
===================================================================
--- branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandi.sty	2024-02-28 21:28:16 UTC (rev 70234)
+++ branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandi.sty	2024-02-28 21:28:25 UTC (rev 70235)
@@ -6,7 +6,7 @@
 %%
 %% mandi.dtx  (with options: `package')
 %% 
-%%  Copyright (C) 2023 by Paul J. Heafner <heafnerj at gmail.com>
+%%  Copyright (C) 2021-2024 by Paul J. Heafner <heafnerj at gmail.com>
 %%  ---------------------------------------------------------------------------
 %%  This  work may be  distributed and/or modified  under the conditions of the
 %%  LaTeX Project Public  License, either  version 1.3c  of this license or (at
@@ -32,10 +32,10 @@
 %%                                  vdemo.py (not needed)
 %%  ---------------------------------------------------------------------------
 %% 
-\def\mandi at version{3.2.1}
-\def\mandi at date{2023-11-22}
+\def\mandi at version{3.2.2}
+\def\mandi at date{2024-02-27}
 \NeedsTeXFormat{LaTeX2e}[2020-02-02]
-\DeclareRelease{v3.2.1}{2023-11-22}{mandi.sty}
+\DeclareRelease{v3.2.2}{2024-02-27}{mandi.sty}
 \DeclareCurrentRelease{v\mandi at version}{\mandi at date}
 \ProvidesPackage{mandi}
   [\mandi at date\space v\mandi at version\space Macros for physical quantities]
@@ -194,8 +194,6 @@
   {
     \__mandi_newscalarquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
   }
-\ExplSyntaxOff
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_renewscalarquantity:nnnn #1#2#3#4
   {
     \cs_set:cpn {#1} ##1 {\units{##1}{\mandi at selectunits{#2}{#3}{#4}}}
@@ -211,8 +209,6 @@
   {
     \__mandi_renewscalarquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
   }
-\ExplSyntaxOff
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_newvectorquantity:nnnn #1#2#3#4
   {
     \__mandi_newscalarquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
@@ -237,8 +233,6 @@
   {
     \__mandi_newvectorquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
   }
-\ExplSyntaxOff
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_renewvectorquantity:nnnn #1#2#3#4
   {
     \__mandi_renewscalarquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
@@ -263,8 +257,6 @@
   {
     \__mandi_renewvectorquantity:nnnn { #1 }{ #2 }{ #3 }{ #4 }
   }
-\ExplSyntaxOff
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_newphysicalconstant:nnnnnnn #1#2#3#4#5#6#7
   {
     \cs_new:cpn {#1} {\units{\mandi at selectprecision{#3}{#4}}{\mandi at selectunits{#5}{#6}{#7}}}
@@ -285,8 +277,6 @@
   {
     \__mandi_newphysicalconstant:nnnnnnn { #1 }{ #2 }{ #3 }{ #4 }{ #5 }{ #6 }{ #7 }
   }
-\ExplSyntaxOff
-\ExplSyntaxOn
 \cs_new:Npn \__mandi_renewphysicalconstant:nnnnnnn #1#2#3#4#5#6#7
   {
     \cs_set:cpn {#1} {\units{\mandi at selectprecision{#3}{#4}}{\mandi at selectunits{#5}{#6}{#7}}}

Modified: branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandiexp.sty
===================================================================
--- branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandiexp.sty	2024-02-28 21:28:16 UTC (rev 70234)
+++ branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandiexp.sty	2024-02-28 21:28:25 UTC (rev 70235)
@@ -6,7 +6,7 @@
 %%
 %% mandiexp.dtx  (with options: `package')
 %% 
-%%  Copyright (C) 2023 by Paul J. Heafner <heafnerj at gmail.com>
+%%  Copyright (C) 2021-2024 by Paul J. Heafner <heafnerj at gmail.com>
 %%  ---------------------------------------------------------------------------
 %%  This  work may be  distributed and/or modified  under the conditions of the
 %%  LaTeX Project Public  License, either  version 1.3c  of this license or (at
@@ -32,10 +32,10 @@
 %%                                  vdemo.py (not needed)
 %%  ---------------------------------------------------------------------------
 %% 
-\def\mandiexp at version{3.2.1}
-\def\mandiexp at date{2023-11-22}
+\def\mandiexp at version{3.2.2}
+\def\mandiexp at date{2024-02-27}
 \NeedsTeXFormat{LaTeX2e}[2020-02-02]
-\DeclareRelease{v3.2.1}{2023-11-22}{mandiexp.sty}
+\DeclareRelease{v3.2.2}{2024-02-27}{mandiexp.sty}
 \DeclareCurrentRelease{v\mandiexp at version}{\mandiexp at date}
 \ProvidesPackage{mandiexp}
   [\mandiexp at date\space v\mandiexp at version\space Macros for Matter & Interactions]

Modified: branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandistudent.sty
===================================================================
--- branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandistudent.sty	2024-02-28 21:28:16 UTC (rev 70234)
+++ branches/branch2023.final/Master/texmf-dist/tex/latex/mandi/mandistudent.sty	2024-02-28 21:28:25 UTC (rev 70235)
@@ -6,7 +6,7 @@
 %%
 %% mandistudent.dtx  (with options: `package')
 %% 
-%%  Copyright (C) 2023 by Paul J. Heafner <heafnerj at gmail.com>
+%%  Copyright (C) 2021-2024 by Paul J. Heafner <heafnerj at gmail.com>
 %%  ---------------------------------------------------------------------------
 %%  This  work may be  distributed and/or modified  under the conditions of the
 %%  LaTeX Project Public  License, either  version 1.3c  of this license or (at
@@ -32,10 +32,10 @@
 %%                                  vdemo.py (not needed)
 %%  ---------------------------------------------------------------------------
 %% 
-\def\mandistudent at version{3.2.1}
-\def\mandistudent at date{2023-11-22}
+\def\mandistudent at version{3.2.2}
+\def\mandistudent at date{2024-02-27}
 \NeedsTeXFormat{LaTeX2e}[2020-02-02]
-\DeclareRelease{v3.2.1}{2023-11-22}{mandistudent.sty}
+\DeclareRelease{v3.2.2}{2024-02-27}{mandistudent.sty}
 \DeclareCurrentRelease{v\mandistudent at version}{\mandistudent at date}
 \ProvidesPackage{mandistudent}
   [\mandistudent at date\space v\mandistudent at version\space Macros for introductory physics]



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