texlive[72887] Master/texmf-dist: mathfixs (18nov24)

commits+karl at tug.org commits+karl at tug.org
Mon Nov 18 22:05:44 CET 2024


Revision: 72887
          https://tug.org/svn/texlive?view=revision&revision=72887
Author:   karl
Date:     2024-11-18 22:05:44 +0100 (Mon, 18 Nov 2024)
Log Message:
-----------
mathfixs (18nov24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/mathfixs/README.txt
    trunk/Master/texmf-dist/doc/latex/mathfixs/mafxsamp.tex
    trunk/Master/texmf-dist/doc/latex/mathfixs/mathfixs.pdf
    trunk/Master/texmf-dist/source/latex/mathfixs/mathfixs.dtx
    trunk/Master/texmf-dist/tex/latex/mathfixs/mathfixs.sty

Modified: trunk/Master/texmf-dist/doc/latex/mathfixs/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/mathfixs/README.txt	2024-11-18 21:05:35 UTC (rev 72886)
+++ trunk/Master/texmf-dist/doc/latex/mathfixs/README.txt	2024-11-18 21:05:44 UTC (rev 72887)
@@ -1,4 +1,4 @@
-mathfixs v1.11
+mathfixs v1.12
 Copyright 2018-2024 Niklas Beisert
 
 mathfixs is a LaTeX2e package to fix some odd behaviour in math mode

Modified: trunk/Master/texmf-dist/doc/latex/mathfixs/mafxsamp.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/mathfixs/mafxsamp.tex	2024-11-18 21:05:35 UTC (rev 72886)
+++ trunk/Master/texmf-dist/doc/latex/mathfixs/mafxsamp.tex	2024-11-18 21:05:44 UTC (rev 72887)
@@ -17,7 +17,7 @@
 %% version 2008 or later.
 %% 
 \NeedsTeXFormat{LaTeX2e}[1996/12/01]
-\ProvidesFile{mafxsamp.tex}[2024/10/25 v1.11 sample for mathfixs]
+\ProvidesFile{mafxsamp.tex}[2024/11/18 v1.12 sample for mathfixs]
 \documentclass[12pt]{article}
 
 \usepackage{geometry}

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

Modified: trunk/Master/texmf-dist/source/latex/mathfixs/mathfixs.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/mathfixs/mathfixs.dtx	2024-11-18 21:05:35 UTC (rev 72886)
+++ trunk/Master/texmf-dist/source/latex/mathfixs/mathfixs.dtx	2024-11-18 21:05:44 UTC (rev 72887)
@@ -18,10 +18,10 @@
 % and the derived files mathfixs.sty and mafxsamp.tex.
 %
 %<package|sample>\NeedsTeXFormat{LaTeX2e}[1996/12/01]
-%<package>\ProvidesPackage{mathfixs}[2024/10/25 v1.11 various fixes for math mode]
-%<sample>\ProvidesFile{mafxsamp.tex}[2024/10/25 v1.11 sample for mathfixs]
+%<package>\ProvidesPackage{mathfixs}[2024/11/18 v1.12 various fixes for math mode]
+%<sample>\ProvidesFile{mafxsamp.tex}[2024/11/18 v1.12 sample for mathfixs]
 %<*driver>
-\def\thedate#1{2024/10/25}\def\theversion#1{v1.11}
+\def\thedate#1{2024/11/18}\def\theversion#1{v1.12}
 \ProvidesFile{mathfixs.dtx}[\thedate{} \theversion{} mathfixs reference manual file]
 \PassOptionsToClass{10pt,a4paper}{article}
 \documentclass{ltxdoc}
@@ -1160,6 +1160,14 @@
 \subsection{Revision History}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\paragraph{v1.12:} 2024/11/18
+
+\begin{itemize}
+\item
+fixed loading without \ctanpkg{amsmath}
+\end{itemize}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \paragraph{v1.11:} 2024/10/25
 
 \begin{itemize}
@@ -1949,6 +1957,11 @@
 % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % \paragraph{Assorted Functions, Operators, Symbols.}
 %
+% The following definitions require \ctanpkg{amsmath}:
+%    \begin{macrocode}
+\ifdefined\DeclareMathOperator
+%    \end{macrocode}
+
 % Define macros for assorted functions, operators, symbols:
 %    \begin{macrocode}
 \DeclareMathOperator{\mafx at sgn}{sgn}
@@ -2145,6 +2158,11 @@
 \define at key{mafx@}{vecrot}[\curl]{\let#1=\mafx at rot}
 %    \end{macrocode}
 
+% The above definitions required \ctanpkg{amsmath}:
+%    \begin{macrocode}
+\fi
+%    \end{macrocode}
+
 % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % \paragraph{Mathematical Constants.}
 %

Modified: trunk/Master/texmf-dist/tex/latex/mathfixs/mathfixs.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/mathfixs/mathfixs.sty	2024-11-18 21:05:35 UTC (rev 72886)
+++ trunk/Master/texmf-dist/tex/latex/mathfixs/mathfixs.sty	2024-11-18 21:05:44 UTC (rev 72887)
@@ -17,7 +17,7 @@
 %% version 2008 or later.
 %% 
 \NeedsTeXFormat{LaTeX2e}[1996/12/01]
-\ProvidesPackage{mathfixs}[2024/10/25 v1.11 various fixes for math mode]
+\ProvidesPackage{mathfixs}[2024/11/18 v1.12 various fixes for math mode]
 
 \RequirePackage{keyval}
 
@@ -247,6 +247,8 @@
   \expandafter\let\csname #1varsigma\endcsname=\mafx at varsigma
 }
 
+\ifdefined\DeclareMathOperator
+
 \DeclareMathOperator{\mafx at sgn}{sgn}
 \DeclareMathOperator*{\mafx at res}{res}
 \DeclareMathOperator{\mafx at lcm}{lcm}
@@ -348,6 +350,8 @@
 }
 \define at key{mafx@}{vecrot}[\curl]{\let#1=\mafx at rot}
 
+\fi
+
 \let\mafx at econst@class=\mathinner
 \DeclareRobustCommand{\mafx at econstup}{\mafx at econst@class{\operator at font e}}
 \DeclareRobustCommand{\mafx at econstit}{\mafx at econst@class{\mathnormal{e}}}



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