move mathtool patch
This commit is contained in:
parent
b0149a45a3
commit
f8a3d35aa1
@ -1,35 +1,38 @@
|
||||
\ProvidesExplPackage {luamml-patches-mathtools} {2024-10-26} {0.2.0}
|
||||
{Feel free to add a description here}
|
||||
|
||||
\RequirePackage{luamml-patches-amsmath}
|
||||
% see https://github.com/latex3/tagging-project/issues/734
|
||||
\renewcommand*\MT_mult_internal:n [1]{
|
||||
\MH_if_boolean:nF {outer_mult}{\alignedspace@left} %<-- requires amsmath 2016/11/05
|
||||
\MT_next:
|
||||
\bgroup
|
||||
\Let@
|
||||
\def\l_MT_multline_lastline_fint{0 }
|
||||
\chardef\dspbrk@context\@ne \restore@math@cr
|
||||
\MH_let:NwN \math@cr@@\MT_mult_mathcr_atat:w
|
||||
\MH_let:NwN \shoveleft\MT_shoveleft:wn
|
||||
\MH_let:NwN \shoveright\MT_shoveright:wn
|
||||
\spread@equation
|
||||
\MH_set_boolean_F:n {mult_firstline}
|
||||
\MT_measure_mult:n {#1}
|
||||
\MH_if_dim:w \l_MT_multwidth_dim<\l_MT_multline_measure_fdim
|
||||
\MH_setlength:dn \l_MT_multwidth_dim{\l_MT_multline_measure_fdim}
|
||||
\fi
|
||||
\MH_set_boolean_T:n {mult_firstline}
|
||||
\MH_if_num:w \l_MT_multline_lastline_fint=\@ne
|
||||
\MH_let:NwN \math@cr@@ \MT_mult_firstandlast_mathcr:w
|
||||
\MH_fi:
|
||||
\ialign\bgroup
|
||||
\hfil\strut@$\m@th\displaystyle{}##
|
||||
\UseTaggingSocket{math/luamml/save/nNn}{ {} \displaystyle {mtd}}
|
||||
$
|
||||
\UseTaggingSocket{math/luamml/mtable/finalizecol}{last}
|
||||
\hfil
|
||||
\crcr
|
||||
\hfilneg
|
||||
#1
|
||||
\IfPackageAtLeastTF{latex-lab-testphase-math}{2025-01-24}
|
||||
{}
|
||||
{
|
||||
\RequirePackage{luamml-patches-amsmath}
|
||||
% see https://github.com/latex3/tagging-project/issues/734
|
||||
\renewcommand*\MT_mult_internal:n [1]{
|
||||
\MH_if_boolean:nF {outer_mult}{\alignedspace@left} %<-- requires amsmath 2016/11/05
|
||||
\MT_next:
|
||||
\bgroup
|
||||
\Let@
|
||||
\def\l_MT_multline_lastline_fint{0 }
|
||||
\chardef\dspbrk@context\@ne \restore@math@cr
|
||||
\MH_let:NwN \math@cr@@\MT_mult_mathcr_atat:w
|
||||
\MH_let:NwN \shoveleft\MT_shoveleft:wn
|
||||
\MH_let:NwN \shoveright\MT_shoveright:wn
|
||||
\spread@equation
|
||||
\MH_set_boolean_F:n {mult_firstline}
|
||||
\MT_measure_mult:n {#1}
|
||||
\MH_if_dim:w \l_MT_multwidth_dim<\l_MT_multline_measure_fdim
|
||||
\MH_setlength:dn \l_MT_multwidth_dim{\l_MT_multline_measure_fdim}
|
||||
\fi
|
||||
\MH_set_boolean_T:n {mult_firstline}
|
||||
\MH_if_num:w \l_MT_multline_lastline_fint=\@ne
|
||||
\MH_let:NwN \math@cr@@ \MT_mult_firstandlast_mathcr:w
|
||||
\MH_fi:
|
||||
\ialign\bgroup
|
||||
\hfil\strut@$\m@th\displaystyle{}##
|
||||
\UseTaggingSocket{math/luamml/save/nNn}{ {} \displaystyle {mtd}}
|
||||
$
|
||||
\UseTaggingSocket{math/luamml/mtable/finalizecol}{last}
|
||||
\hfil
|
||||
\crcr
|
||||
\hfilneg
|
||||
#1
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user