summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/breqn/breqn.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/breqn/breqn.sty')
-rw-r--r--Master/texmf-dist/tex/latex/breqn/breqn.sty39
1 files changed, 19 insertions, 20 deletions
diff --git a/Master/texmf-dist/tex/latex/breqn/breqn.sty b/Master/texmf-dist/tex/latex/breqn/breqn.sty
index 13c927d6afc..034ece7f26d 100644
--- a/Master/texmf-dist/tex/latex/breqn/breqn.sty
+++ b/Master/texmf-dist/tex/latex/breqn/breqn.sty
@@ -31,7 +31,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\ProvidesExplPackage{breqn}{2020/02/16}{0.98h}{Breaking equations}
+\ProvidesExplPackage{breqn}{2020/02/18}{0.98i}{Breaking equations}
\ExplSyntaxOff
\edef\breqnpopcats{%
\catcode\number`\"=\number\catcode`\"
@@ -120,9 +120,6 @@
\cs_set_eq:NN \math_csym_DeB:Nn \use_ii:nn
}
\ExplSyntaxOff
-\def\eq@cons#1#2{%
- \begingroup \let\@elt\relax \xdef#1{\@elt{#2}#1}\endgroup
-}
\providecommand{\@saveprimitive}[2]{%
\begingroup
\edef\@tempa{\string#1}\edef\@tempb{\meaning#1}%
@@ -1002,14 +999,14 @@
}
\def\eq@recalc{%
\eq@wdT\z@ \eq@wdMin\maxdimen \eq@vspan\z@skip \eq@badness\z@
- \let\@elt\eq@recalc@a \eq@measurements \let\@elt\relax
+ \let\breqn@elt\eq@recalc@a \eq@measurements \let\breqn@elt\relax
}
-\def\eq@recalc@a#1x#2+#3\@endelt{%
+\def\eq@recalc@a#1x#2+#3\breqn@endelt{%
\eq@firstht#2\relax
- \let\@elt\eq@recalc@b
- \@elt#1x#2+#3\@endelt
+ \let\breqn@elt\eq@recalc@b
+ \breqn@elt#1x#2+#3\breqn@endelt
}
-\def\eq@recalc@b#1X#2,#3x#4+#5@#6\@endelt{%
+\def\eq@recalc@b#1X#2,#3x#4+#5@#6\breqn@endelt{%
\setlength\dim@a{#2+#3}%
\ifdim\dim@a>\eq@wdT \eq@wdT\dim@a \fi
\ifdim\dim@a<\eq@wdMin \eq@wdMin\dim@a \fi
@@ -1182,9 +1179,11 @@
\def\@tempc##1##2 {\int@b##2\afterassignment\@tempa\dim@a}%
\@xp\@tempc\@parshape
}
-\chardef\@endelt=`\?
+\chardef\breqn@endelt=`\?
+\let\breqn@elt\relax
+\let\breqn@endelt\relax
\def\eq@measurements{%
- \@elt 4.5pt/5.0pt,66.0ptx6.8pt+2.4pt@27\@endelt
+ \breqn@elt 4.5pt/5.0pt,66.0ptx6.8pt+2.4pt@27\breqn@endelt
...
}
\def\eq@measure@lines{%
@@ -1212,14 +1211,14 @@
\fi
}%
\fi
- \edef\eq@measurements{\@elt
+ \edef\eq@measurements{\breqn@elt
\the\skip@a\space X% extra space to facilitate extracting only the
% dimen part later
\csname eq@i%
\ifnum\eq@curline<\parshape \number\eq@curline
\else\number\parshape
\fi
- \endcsname,\the\dim@a x\the\ht\tw@+\the\dp\tw@ @\the\eq@badness\@endelt
+ \endcsname,\the\dim@a x\the\ht\tw@+\the\dp\tw@ @\the\eq@badness\breqn@endelt
\eq@measurements
}%
\advance\eq@curline\m@ne
@@ -1249,12 +1248,12 @@
\ifnum\eq@lines>\sixt@@n
\eq@dense@enough@b
\else
- \dim@b\z@ \let\@elt\eq@delt \eq@measurements
+ \dim@b\z@ \let\breqn@elt\eq@delt \eq@measurements
\dim@c\eq@density@factor\eq@wdT \multiply\dim@c\eq@lines
\ifdim\dim@b>\dim@c \true@false@true \else \false@false@false \fi
\fi
}
-\def\eq@delt#1X#2,#3x#4+#5@#6\@endelt{\addtolength\dim@b{#3}}%
+\def\eq@delt#1X#2,#3x#4+#5@#6\breqn@endelt{\addtolength\dim@b{#3}}%
\def\eq@dense@enough@b{%
\int@b\eq@wdT \divide\int@b\p@
\dim@b\eq@wdL \divide\dim@b\int@b
@@ -1806,7 +1805,7 @@
\newbox\GRP@wholebox
\def\grp@push{%
\global\GRP@queue\@xp\@xp\@xp{\@xp\the\@xp\GRP@queue
- \@xp\@elt\@xp{\EQ@trial}%
+ \@xp\breqn@elt\@xp{\EQ@trial}%
}%
\global\setbox\GRP@box\vbox{%
\hbox{\box\EQ@box\box\EQ@copy\penalty\@ne\copy\EQ@numbox}%
@@ -1849,7 +1848,7 @@
\global\advance\grp@wdT\grp@wdR
\fi
\setbox\GRP@wholebox\vbox{%
- \let\@elt\eqgrp@elt
+ \let\breqn@elt\eqgrp@elt
\the\GRP@queue
}%
\global\let\eq@GRP@first@dmath\@True
@@ -1872,7 +1871,7 @@
\fi
\fi
\unvbox\GRP@wholebox
- \let\@elt\relax
+ \let\breqn@elt\relax
\eq@botspace % not needed unless bottom number?
}
\def\eqgrp@elt#1{%
@@ -2001,7 +2000,7 @@
\unvbox\GRP@box
}%
\global\GRP@queue\@xp{\the\GRP@queue
- \@elt{\gdef\EQ@trial{}}%
+ \breqn@elt{\gdef\EQ@trial{}}%
}%
}
\newenvironment{dsuspend}{%
@@ -2015,7 +2014,7 @@
\unvbox\GRP@box
}%
\global\GRP@queue\@xp{\the\GRP@queue
- \@elt{\let\eq@isIntertext\@True}%
+ \breqn@elt{\let\eq@isIntertext\@True}%
}%
}
\newcommand\breqn@intertext[1]{\dsuspend#1\enddsuspend}