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.