summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/breqn
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-10-28 19:45:22 +0000
committerKarl Berry <karl@freefriends.org>2021-10-28 19:45:22 +0000
commit0d39df3b97aa2eb5d240cc57f440d1e963be9c6e (patch)
tree2425df14b35725dabdc80ff585ba5315fd9a4e38 /Master/texmf-dist/tex/latex/breqn
parent7f745b20372ecfef8165353b25137e9874c117a8 (diff)
breqn (28oct21)
git-svn-id: svn://tug.org/texlive/trunk@60881 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/breqn')
-rw-r--r--Master/texmf-dist/tex/latex/breqn/breqn.sty42
-rw-r--r--Master/texmf-dist/tex/latex/breqn/flexisym.sty2
-rw-r--r--Master/texmf-dist/tex/latex/breqn/mathstyle.sty2
3 files changed, 33 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/latex/breqn/breqn.sty b/Master/texmf-dist/tex/latex/breqn/breqn.sty
index aaccfbcd3ce..90ff9feeb5e 100644
--- a/Master/texmf-dist/tex/latex/breqn/breqn.sty
+++ b/Master/texmf-dist/tex/latex/breqn/breqn.sty
@@ -32,7 +32,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\ProvidesExplPackage{breqn}{2020/09/24}{0.98k}{Breaking equations}
+\ProvidesExplPackage{breqn}{2021/10/28}{0.98l}{Breaking equations}
\ExplSyntaxOff
\edef\breqnpopcats{%
\catcode\number`\"=\number\catcode`\"
@@ -55,6 +55,15 @@
}
\RequirePackage{keyval,calc}\relax
\newcommand{\breqnsetup}[1]{\setkeys{breqn}{#1}}
+\providecommand\IfFormatAtLeastTF{\@ifl@t@r\fmtversion}
+\IfFormatAtLeastTF{2021/06/01}
+ {%
+ \def\MaybeRawNoindent{\ifvmode\expandafter\RawNoindent\fi}%
+ }%
+ {%
+ \let\MaybeRawNoindent\noindent
+ \let\RawParEnd\@@par
+ }
\let\@nx\noexpand
\let\@xp\expandafter
\@ifundefined{@emptytoks}{\newtoks\@emptytoks}{}
@@ -545,19 +554,23 @@
\def\eq@typeset@L@single{%
\nobreak
\eq@params\eq@parshape
- \nointerlineskip\noindent
+ \nointerlineskip
+ \MaybeRawNoindent
\add@grp@label
\rlap{\kern-\leftskip\box\EQ@numbox}%
\if F\eq@frame
\else
\rlap{\raise\eq@firstht\hbox to\z@{\eq@addframe\hss}}%
\fi
- \eq@dump@box\unhbox\EQ@box \@@par
+ \eq@dump@box\unhbox\EQ@box
+ %\@@par
+ \RawParEnd
}
\def\eq@typeset@R@single{%
\nobreak
\eq@params\eq@parshape
- \nointerlineskip\noindent
+ \nointerlineskip
+ \MaybeRawNoindent
\add@grp@label
\if F\eq@frame
\else
@@ -565,7 +578,8 @@
\fi
\rlap{\kern-\leftskip\kern\linewidth\kern-\wd\EQ@numbox\copy\EQ@numbox}%
\eq@dump@box\unhbox\EQ@box
- \@@par
+ %\@@par
+ \RawParEnd
}
\def\peek@branch#1#2{%
\let\peek@b#1\let\peek@space#2\futurelet\@let@token\peek@a
@@ -709,7 +723,8 @@
\def\eq@startup{%
\global\let\EQ@hasLHS\@False
\setbox\z@\vbox\bgroup
- \noindent \@@math \displaystyle
+ \MaybeRawNoindent % no matching \RawParEnd (implicit at box end)
+ \@@math \displaystyle
\penalty-\@Mi
}
\def\eq@setup@a{%
@@ -1274,7 +1289,8 @@
\tolerance9999 \pretolerance\m@ne
}
\def\eq@dump@box#1#2{%
- \noindent #1#2\setbox\f@ur\lastbox \setbox\tw@\lastbox
+ \MaybeRawNoindent % did not find the end yet
+ #1#2\setbox\f@ur\lastbox \setbox\tw@\lastbox
\if L\eq@layout \box\tw@ \else\unhbox\tw@\fi
\adjust@rel@penalty \unhbox\f@ur
}
@@ -1451,9 +1467,11 @@
\def\eq@typeset@equation{%
\nobreak
\eq@params\eq@parshape
- \nointerlineskip\noindent
+ \nointerlineskip
+ \MaybeRawNoindent
\add@grp@label
- \eq@dump@box\unhbox\EQ@box\@@par
+ \eq@dump@box\unhbox\EQ@box
+ \RawParEnd
}
\newcommand\eqframe[2]{%
\begingroup
@@ -1617,7 +1635,8 @@
}
\def\eq@lrunpack{\setbox\z@\lastbox
\unskip \nointerlineskip
- \noindent\unhbox\z@ \unskip
+ \MaybeRawNoindent
+ \unhbox\z@ \unskip
\subsup@flag-\lastpenalty \unpenalty
\xdef\right@delim@code{\number\lastpenalty}%
\unpenalty
@@ -1630,7 +1649,8 @@
\ifvoid\tw@ \unhbox\z@
\else \lrss@reattach % uses \subsup@flag, box\z@, box\tw@
\fi
- \penalty-\@Mi\z@rule\@@par
+ \penalty-\@Mi\z@rule
+ \RawParEnd
\setbox\z@\lastbox \unskip\unpenalty
%%{\showboxbreadth\maxdimen\showboxdepth99\showlists}%
}
diff --git a/Master/texmf-dist/tex/latex/breqn/flexisym.sty b/Master/texmf-dist/tex/latex/breqn/flexisym.sty
index beac414fa82..e6cf3db1049 100644
--- a/Master/texmf-dist/tex/latex/breqn/flexisym.sty
+++ b/Master/texmf-dist/tex/latex/breqn/flexisym.sty
@@ -31,7 +31,7 @@
%% flexisym.dtx, and mathstyle.dtx.
%%
\RequirePackage{expl3}[2009/08/05]
-\ProvidesExplPackage{flexisym}{2020/09/24}{0.98k}{Make math characters macros}
+\ProvidesExplPackage{flexisym}{2021/10/28}{0.98l}{Make math characters macros}
\edef\do{%
\noexpand\AtEndOfPackage{%
diff --git a/Master/texmf-dist/tex/latex/breqn/mathstyle.sty b/Master/texmf-dist/tex/latex/breqn/mathstyle.sty
index 7d2e4c97c1a..884eb41e841 100644
--- a/Master/texmf-dist/tex/latex/breqn/mathstyle.sty
+++ b/Master/texmf-dist/tex/latex/breqn/mathstyle.sty
@@ -32,7 +32,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\ProvidesExplPackage{mathstyle}{2020/09/24}{0.98k}{Tracking mathstyle implicitly}
+\ProvidesExplPackage{mathstyle}{2021/10/28}{0.98l}{Tracking mathstyle implicitly}
\ExplSyntaxOff
\providecommand\@saveprimitive[2]{%
\begingroup