[latex3-commits] [git/LaTeX3-latex3-mathtools] master: renamed internal colon symbol names, \MT at ... might also be used by microtype, these new now using \MATHT@ instead (4b5d057)
daleif
daleif at math.au.dk
Wed Jun 29 11:22:00 CEST 2022
Repository : https://github.com/latex3/mathtools
On branch : master
Link : https://github.com/latex3/mathtools/commit/4b5d0571194f0baed77cbf7f1fddf6e69863f7f7
>---------------------------------------------------------------
commit 4b5d0571194f0baed77cbf7f1fddf6e69863f7f7
Author: daleif <daleif at math.au.dk>
Date: Wed Jun 29 11:22:00 2022 +0200
renamed internal colon symbol names, \MT at ... might also be used by microtype, these new now using \MATHT@ instead
>---------------------------------------------------------------
4b5d0571194f0baed77cbf7f1fddf6e69863f7f7
mathtools.dtx | 176 +++++++++++++++++++++++++++++-----------------------------
1 file changed, 88 insertions(+), 88 deletions(-)
diff --git a/mathtools.dtx b/mathtools.dtx
index 153ca83..f6c7344 100644
--- a/mathtools.dtx
+++ b/mathtools.dtx
@@ -333,7 +333,7 @@ colorlinks,
%
% \GetFileInfo{mathtools.drv}
%
-% \CheckSum{3905}
+% \CheckSum{3740}
%
% \title{The \pkg{mathtools} package\thanks{This file has version number
% \fileversion, last revised \filedate.}}
@@ -2449,20 +2449,20 @@ colorlinks,
% \newcommand\SSS[2]{\SpecialUsageIndex{#1}\texttt{\detokenize{#1}}&$\@nameuse{#2}$}
% \makeatother
% \fbox{\begin{tabular}{*{8}{l}}
-% \SSS{\coloneqq}{MT at coloneq} & \SSS{\Coloneqq}{MT at dblcoloneq}
-% & \SSS{\coloneq}{MT at colondash} & \SSS{Coloneq}{MT at dblcolondash} \\
-% \SSS{\eqqcolon}{MT at eqcolon} & \SSS{\Eqqcolon}{MT at eqdblcolon}
-% & \SSS{\eqcolon}{MT at dashcolon} & \SSS{\Eqcolon}{MT at dashdblcolon} \\
-% \SSS{\colonapprox}{MT at colonapprox} & \SSS{\Colonapprox}{MT at dblcolonapprox}
-% & \SSS{\colonsim}{MT at colonsim} & \SSS{\Colonsim}{MT at dblcolonsim} \\
-% \SSS{\dblcolon}{MT at dblcolon}\\
+% \SSS{\coloneqq}{MATHT at coloneq} & \SSS{\Coloneqq}{MATHT at dblcoloneq}
+% & \SSS{\coloneq}{MATHT at colondash} & \SSS{Coloneq}{MATHT at dblcolondash} \\
+% \SSS{\eqqcolon}{MATHT at eqcolon} & \SSS{\Eqqcolon}{MATHT at eqdblcolon}
+% & \SSS{\eqcolon}{MATHT at dashcolon} & \SSS{\Eqcolon}{MATHT at dashdblcolon} \\
+% \SSS{\colonapprox}{MATHT at colonapprox} & \SSS{\Colonapprox}{MATHT at dblcolonapprox}
+% & \SSS{\colonsim}{MATHT at colonsim} & \SSS{\Colonsim}{MATHT at dblcolonsim} \\
+% \SSS{\dblcolon}{MATHT at dblcolon}\\
% \noalign{\smallskip}
% \multicolumn{8}{l}{\itshape Extra symbols added Summer 2022:} \\
% \noalign{\smallskip}
-% \SSS{\approxcolon}{MT at approxcolon} & \SSS{\Approxcolon}{MT at approxdblcolon}
-% & \SSS{\simcolon}{MT at simcolon} & \SSS{\Simcolon}{MT at simdblcolon} \\
-% \SSS{\colondash}{MT at colondash} & \SSS{\Colondash}{MT at dblcolondash}
-% & \SSS{\dashcolon}{MT at dashcolon} & \SSS{\Dashcolon}{MT at dashdblcolon}
+% \SSS{\approxcolon}{MATHT at approxcolon} & \SSS{\Approxcolon}{MATHT at approxdblcolon}
+% & \SSS{\simcolon}{MATHT at simcolon} & \SSS{\Simcolon}{MATHT at simdblcolon} \\
+% \SSS{\colondash}{MATHT at colondash} & \SSS{\Colondash}{MATHT at dblcolondash}
+% & \SSS{\dashcolon}{MATHT at dashcolon} & \SSS{\Dashcolon}{MATHT at dashdblcolon}
% \end{tabular}}\par\smallskip
% Colon symbol names with \opt{legacycolonsymbols} package option.
% \end{center}
@@ -3985,23 +3985,23 @@ colorlinks,
% \end{macro}
% \end{macro}
% \end{macro}
-% \begin{macro}{\MT at dblcolon}
-% \begin{macro}{\MT at coloneq}
-% \begin{macro}{\MT at dblcoloneq}
-% \begin{macro}{\MT at colondash}
-% \begin{macro}{\MT at dblcolondash}
-% \begin{macro}{\MT at eqcolon}
-% \begin{macro}{\MT at eqdblcolon}
-% \begin{macro}{\MT at dashcolon}
-% \begin{macro}{\MT at dashdblcolon}
-% \begin{macro}{\MT at colonapprox}
-% \begin{macro}{\MT at dblcolonapprox}
-% \begin{macro}{\MT at approxcolon}
-% \begin{macro}{\MT at approxdblcolon}
-% \begin{macro}{\MT at colonsim}
-% \begin{macro}{\MT at dblcolonsim}
-% \begin{macro}{\MT at simcolon}
-% \begin{macro}{\MT at simdblcolon}
+% \begin{macro}{\MATHT at dblcolon}
+% \begin{macro}{\MATHT at coloneq}
+% \begin{macro}{\MATHT at dblcoloneq}
+% \begin{macro}{\MATHT at colondash}
+% \begin{macro}{\MATHT at dblcolondash}
+% \begin{macro}{\MATHT at eqcolon}
+% \begin{macro}{\MATHT at eqdblcolon}
+% \begin{macro}{\MATHT at dashcolon}
+% \begin{macro}{\MATHT at dashdblcolon}
+% \begin{macro}{\MATHT at colonapprox}
+% \begin{macro}{\MATHT at dblcolonapprox}
+% \begin{macro}{\MATHT at approxcolon}
+% \begin{macro}{\MATHT at approxdblcolon}
+% \begin{macro}{\MATHT at colonsim}
+% \begin{macro}{\MATHT at dblcolonsim}
+% \begin{macro}{\MATHT at simcolon}
+% \begin{macro}{\MATHT at simdblcolon}
% We can now use \cs{vcentcolon} to define some colon related
% symbols. Orinally the names of these macro names came from
% \pkg{txfonts} and \pkg{pxfonts}. Though it turned out that some of
@@ -4015,23 +4015,23 @@ colorlinks,
% \changes{v1.29}{2022/06/27}{Moved symbol defs into separate MT named
% macros}
% \begin{macrocode}
-\newcommand*\MT at dblcolon{\vcentcolon\mathrel{\mkern-.9mu}\vcentcolon}
-\newcommand*\MT at coloneq{\vcentcolon\mathrel{\mkern-1.2mu}=}
-\newcommand*\MT at dblcoloneq{\dblcolon\mathrel{\mkern-1.2mu}=}
-\newcommand*\MT at colondash{\vcentcolon\mathrel{\mkern-1.2mu}\mathrel{-}}
-\newcommand*\MT at dblcolondash{\dblcolon\mathrel{\mkern-1.2mu}\mathrel{-}}
-\newcommand*\MT at eqcolon{=\mathrel{\mkern-1.2mu}\vcentcolon}
-\newcommand*\MT at eqdblcolon{=\mathrel{\mkern-1.2mu}\dblcolon}
-\newcommand*\MT at dashcolon{\mathrel{-}\mathrel{\mkern-1.2mu}\vcentcolon}
-\newcommand*\MT at dashdblcolon{\mathrel{-}\mathrel{\mkern-1.2mu}\dblcolon}
-\newcommand*\MT at colonapprox{\vcentcolon\mathrel{\mkern-1.2mu}\approx}
-\newcommand*\MT at dblcolonapprox{\dblcolon\mathrel{\mkern-1.2mu}\approx}
-\newcommand*\MT at approxcolon{\approx\mathrel{\mkern-1.2mu}\vcentcolon}
-\newcommand*\MT at approxdblcolon{\approx\mathrel{\mkern-1.2mu}\dblcolon}
-\newcommand*\MT at colonsim{\vcentcolon\mathrel{\mkern-1.2mu}\sim}
-\newcommand*\MT at dblcolonsim{\dblcolon\mathrel{\mkern-1.2mu}\sim}
-\newcommand*\MT at simcolon{\sim\mathrel{\mkern-1.2mu}\vcentcolon}
-\newcommand*\MT at simdblcolon{\sim\mathrel{\mkern-1.2mu}\dblcolon}
+\newcommand*\MATHT at dblcolon{\vcentcolon\mathrel{\mkern-.9mu}\vcentcolon}
+\newcommand*\MATHT at coloneq{\vcentcolon\mathrel{\mkern-1.2mu}=}
+\newcommand*\MATHT at dblcoloneq{\dblcolon\mathrel{\mkern-1.2mu}=}
+\newcommand*\MATHT at colondash{\vcentcolon\mathrel{\mkern-1.2mu}\mathrel{-}}
+\newcommand*\MATHT at dblcolondash{\dblcolon\mathrel{\mkern-1.2mu}\mathrel{-}}
+\newcommand*\MATHT at eqcolon{=\mathrel{\mkern-1.2mu}\vcentcolon}
+\newcommand*\MATHT at eqdblcolon{=\mathrel{\mkern-1.2mu}\dblcolon}
+\newcommand*\MATHT at dashcolon{\mathrel{-}\mathrel{\mkern-1.2mu}\vcentcolon}
+\newcommand*\MATHT at dashdblcolon{\mathrel{-}\mathrel{\mkern-1.2mu}\dblcolon}
+\newcommand*\MATHT at colonapprox{\vcentcolon\mathrel{\mkern-1.2mu}\approx}
+\newcommand*\MATHT at dblcolonapprox{\dblcolon\mathrel{\mkern-1.2mu}\approx}
+\newcommand*\MATHT at approxcolon{\approx\mathrel{\mkern-1.2mu}\vcentcolon}
+\newcommand*\MATHT at approxdblcolon{\approx\mathrel{\mkern-1.2mu}\dblcolon}
+\newcommand*\MATHT at colonsim{\vcentcolon\mathrel{\mkern-1.2mu}\sim}
+\newcommand*\MATHT at dblcolonsim{\dblcolon\mathrel{\mkern-1.2mu}\sim}
+\newcommand*\MATHT at simcolon{\sim\mathrel{\mkern-1.2mu}\vcentcolon}
+\newcommand*\MATHT at simdblcolon{\sim\mathrel{\mkern-1.2mu}\dblcolon}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -4072,53 +4072,53 @@ colorlinks,
% \begin{macrocode}
\MH_if_boolean:nTF {legacycolonsymbols}{
\AtBeginDocument{
- \providecommand*\dblcolon{\MT at dblcolon}
- \providecommand*\coloneqq{\MT at coloneq}
- \providecommand*\Coloneqq{\MT at dblcoloneq}
- \providecommand*\coloneq{\MT at colondash}
- \providecommand*\Coloneq{\MT at dblcolondash}
- \providecommand*\eqqcolon{\MT at eqcolon}
- \providecommand*\Eqqcolon{\MT at eqdblcolon}
- \providecommand*\eqcolon{\MT at dashcolon}
- \providecommand*\Eqcolon{\MT at dashdblcolon}
- \providecommand*\colonapprox{\MT at colonapprox}
- \providecommand*\Colonapprox{\MT at dblcolonapprox}
- \providecommand*\colonsim{\MT at colonsim}
- \providecommand*\Colonsim{\MT at dblcolonsim}
+ \providecommand*\dblcolon{\MATHT at dblcolon}
+ \providecommand*\coloneqq{\MATHT at coloneq}
+ \providecommand*\Coloneqq{\MATHT at dblcoloneq}
+ \providecommand*\coloneq{\MATHT at colondash}
+ \providecommand*\Coloneq{\MATHT at dblcolondash}
+ \providecommand*\eqqcolon{\MATHT at eqcolon}
+ \providecommand*\Eqqcolon{\MATHT at eqdblcolon}
+ \providecommand*\eqcolon{\MATHT at dashcolon}
+ \providecommand*\Eqcolon{\MATHT at dashdblcolon}
+ \providecommand*\colonapprox{\MATHT at colonapprox}
+ \providecommand*\Colonapprox{\MATHT at dblcolonapprox}
+ \providecommand*\colonsim{\MATHT at colonsim}
+ \providecommand*\Colonsim{\MATHT at dblcolonsim}
% new
- \providecommand*\approxcolon{\MT at approxcolon}
- \providecommand*\Approxcolon{\MT at approxdblcolon}
- \providecommand*\simcolon{\MT at simcolon}
- \providecommand*\Simcolon{\MT at simdblcolon}
- \providecommand*\colondash{\MT at colondash}
- \providecommand*\Colondash{\MT at dblcolondash}
- \providecommand*\dashcolon{\MT at dashcolon}
- \providecommand*\Dashcolon{\MT at dashdblcolon}
+ \providecommand*\approxcolon{\MATHT at approxcolon}
+ \providecommand*\Approxcolon{\MATHT at approxdblcolon}
+ \providecommand*\simcolon{\MATHT at simcolon}
+ \providecommand*\Simcolon{\MATHT at simdblcolon}
+ \providecommand*\colondash{\MATHT at colondash}
+ \providecommand*\Colondash{\MATHT at dblcolondash}
+ \providecommand*\dashcolon{\MATHT at dashcolon}
+ \providecommand*\Dashcolon{\MATHT at dashdblcolon}
}
}{
\AtBeginDocument{
- \providecommand*\dblcolon{\MT at dblcolon}
- \providecommand*\coloneqq{\MT at coloneq} % duplet
- \providecommand*\Coloneqq{\MT at dblcoloneq}% duplet
- \providecommand*\coloneq{\MT at coloneq} % changed
- \providecommand*\Coloneq{\MT at dblcoloneq} % changed
- \providecommand*\eqqcolon{\MT at eqcolon} % duplet
- \providecommand*\Eqqcolon{\MT at eqdblcolon}% duplet
- \providecommand*\eqcolon{\MT at eqcolon} % changed
- \providecommand*\Eqcolon{\MT at eqdblcolon} % changed
- \providecommand*\colonapprox{\MT at colonapprox}
- \providecommand*\Colonapprox{\MT at dblcolonapprox}
- \providecommand*\colonsim{\MT at colonsim}
- \providecommand*\Colonsim{\MT at dblcolonsim}
+ \providecommand*\dblcolon{\MATHT at dblcolon}
+ \providecommand*\coloneqq{\MATHT at coloneq} % duplet
+ \providecommand*\Coloneqq{\MATHT at dblcoloneq}% duplet
+ \providecommand*\coloneq{\MATHT at coloneq} % changed
+ \providecommand*\Coloneq{\MATHT at dblcoloneq} % changed
+ \providecommand*\eqqcolon{\MATHT at eqcolon} % duplet
+ \providecommand*\Eqqcolon{\MATHT at eqdblcolon}% duplet
+ \providecommand*\eqcolon{\MATHT at eqcolon} % changed
+ \providecommand*\Eqcolon{\MATHT at eqdblcolon} % changed
+ \providecommand*\colonapprox{\MATHT at colonapprox}
+ \providecommand*\Colonapprox{\MATHT at dblcolonapprox}
+ \providecommand*\colonsim{\MATHT at colonsim}
+ \providecommand*\Colonsim{\MATHT at dblcolonsim}
% new
- \providecommand*\approxcolon{\MT at approxcolon}
- \providecommand*\Approxcolon{\MT at approxdblcolon}
- \providecommand*\simcolon{\MT at simcolon}
- \providecommand*\Simcolon{\MT at simdblcolon}
- \providecommand*\colondash{\MT at colondash}
- \providecommand*\Colondash{\MT at dblcolondash}
- \providecommand*\dashcolon{\MT at dashcolon}
- \providecommand*\Dashcolon{\MT at dashdblcolon}
+ \providecommand*\approxcolon{\MATHT at approxcolon}
+ \providecommand*\Approxcolon{\MATHT at approxdblcolon}
+ \providecommand*\simcolon{\MATHT at simcolon}
+ \providecommand*\Simcolon{\MATHT at simdblcolon}
+ \providecommand*\colondash{\MATHT at colondash}
+ \providecommand*\Colondash{\MATHT at dblcolondash}
+ \providecommand*\dashcolon{\MATHT at dashcolon}
+ \providecommand*\Dashcolon{\MATHT at dashdblcolon}
}
}
% \end{macrocode}
More information about the latex3-commits
mailing list.