summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/breqn
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-09-16 21:37:43 +0000
committerKarl Berry <karl@freefriends.org>2018-09-16 21:37:43 +0000
commit89621c1ee7abdb0d7e8e8fa92d4f582093fb7dac (patch)
tree0bfc68e9e9177ec46240aca5e3ba705d0d749585 /Master/texmf-dist/source/latex/breqn
parentf70d5160a9d0bb9f9211b6653a51bc864d3afaea (diff)
breqn (16sep18)
git-svn-id: svn://tug.org/texlive/trunk@48679 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/breqn')
-rw-r--r--Master/texmf-dist/source/latex/breqn/breqn.dtx40
-rw-r--r--Master/texmf-dist/source/latex/breqn/breqn.ins91
-rw-r--r--Master/texmf-dist/source/latex/breqn/flexisym.ins96
-rw-r--r--Master/texmf-dist/source/latex/breqn/mathstyle.ins90
4 files changed, 309 insertions, 8 deletions
diff --git a/Master/texmf-dist/source/latex/breqn/breqn.dtx b/Master/texmf-dist/source/latex/breqn/breqn.dtx
index 8f23f28cf76..6b93a18506d 100644
--- a/Master/texmf-dist/source/latex/breqn/breqn.dtx
+++ b/Master/texmf-dist/source/latex/breqn/breqn.dtx
@@ -78,7 +78,7 @@ This is a generated file.
Copyright (C) 1997-2003 by Michael J. Downes
Copyright (C) 2007-2008 by Morten Hoegholm
Copyright (C) 2007-2014 by Lars Madsen
-Copyright (C) 2007-2017 by Will Robertson
+Copyright (C) 2007-2018 by Will Robertson
Copyright (C) 2010-2017 by Joseph Wright
This work may be distributed and/or modified under the
@@ -124,7 +124,7 @@ and the derived files
%</ignore>
%<*driver>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{breqn.drv}[2017/01/27 0.98e breqn]
+\ProvidesFile{breqn.drv}[2018/09/14 0.98f breqn]
\documentclass{ltxdoc}
\CodelineIndex
\EnableCrossrefs
@@ -1457,8 +1457,6 @@ and the derived files
%
% \section{Prelim}
%
-% This package doesn't work with \latex 2.09, nor with other
-% versions of \latex earlier than 1994/12/01.
% \begin{macrocode}
%<*package>
\NeedsTeXFormat{LaTeX2e}
@@ -1466,8 +1464,8 @@ and the derived files
%
% Declare package name and date.
% \begin{macrocode}
-\RequirePackage{expl3}[2009/08/05]
-\ProvidesExplPackage{breqn}{2017/01/27}{0.98e}{Breaking equations}
+\RequirePackage{expl3}
+\ProvidesExplPackage{breqn}{2018/09/14}{0.98f}{Breaking equations}
% \end{macrocode}
% Regrettably, \pkg{breqn} is internally a mess, so we have to take
% some odd steps.
@@ -2041,12 +2039,13 @@ and the derived files
% \begin{macrocode}
%<*trace>
\errorcontextlines=2000\relax
+\typeout{BREQN DEBUGGING MODE ACTIVE}
% \end{macrocode}
%
% \begin{macro}{\breqn@debugmsg}
% Print a debugging message.
% \begin{macrocode}
-\long\def\breqn@debugmsg#1{\GenericInfo{||}{||=\space#1}}
+\long\def\breqn@debugmsg#1{\GenericWarning{||}{||=\space#1}}
% \end{macrocode}
% \end{macro}
%
@@ -2969,6 +2968,15 @@ and the derived files
% 1) modifications supplied by MJD to fix the eaten \cs{paragraph} problem.
% 2) Added \cs{display@setup} here, rather than globally.
%
+% \begin{macro}{\@dmath@start@hook}
+% \begin{macro}{\@dgroup@start@hook}
+% \begin{macrocode}
+\let\@dmath@start@hook\@empty
+\let\@dgroup@start@hook\@empty
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}{\dmath}
% \begin{macro}{\enddmath}
% For the \env{dmath} environment we don't want the standard
@@ -2977,6 +2985,7 @@ and the derived files
% for math material. So we call \cs{@optarg} instead.
% \begin{macrocode}
\newenvironment{dmath}{%
+ \@dmath@start@hook
\let\eq@hasNumber\@True \@optarg\@dmath{}}{}
\def\@dmath[#1]{%
%<trace> \breqn@debugmsg{=== DMATH ==================================================}%
@@ -3005,7 +3014,9 @@ and the derived files
% \cs{enddmath} needs to look ahead for punctuation (and
% \cs{qed}?).
% \begin{macrocode}
-\def\enddmath#1{\check@punct@or@qed}
+\def\enddmath#1{%
+ \check@punct@or@qed
+}
\def\end@dmath{%
\gdef\EQ@setwdL{}% Occasionally undefined ???
\eq@capture
@@ -3035,6 +3046,7 @@ and the derived files
% Ah yes, now the lovely \env{dmath*} environment.
% \begin{macrocode}
\newenvironment{dmath*}{%
+ \@dmath@start@hook
\let\eq@hasNumber\@False \@optarg\@dmath{}%
}{}
\@namedef{end@dmath*}{\end@dmath}
@@ -6520,6 +6532,7 @@ and the derived files
% Definition of the \env{dgroup} environment.
% \begin{macrocode}
\newenvironment{dgroup}{%
+ \@dgroup@start@hook
\let\grp@hasNumber\@True\@optarg\@dgroup{}%
}{%
\end@dgroup
@@ -7107,6 +7120,17 @@ and the derived files
% \end{macro}
%
%
+% \section{Compatibility}
+%
+% \paragraph{lineno} (or at the very least, allow documents to compile!)
+% \begin{macrocode}
+\AtBeginDocument{%
+ \@ifpackageloaded{lineno}{%
+ \g@addto@macro\@dmath@start@hook{\nolinenumbers}%
+ \g@addto@macro\@dgroup@start@hook{\nolinenumbers}%
+ }{}%
+}
+% \end{macrocode}
%
%
%
diff --git a/Master/texmf-dist/source/latex/breqn/breqn.ins b/Master/texmf-dist/source/latex/breqn/breqn.ins
new file mode 100644
index 00000000000..4c1c5b316f9
--- /dev/null
+++ b/Master/texmf-dist/source/latex/breqn/breqn.ins
@@ -0,0 +1,91 @@
+%%
+%% This is file `breqn.ins',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% breqn.dtx (with options: `install')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 1997-2003 by Michael J. Downes
+%% Copyright (C) 2007-2008 by Morten Hoegholm
+%% Copyright (C) 2007-2014 by Lars Madsen
+%% Copyright (C) 2007-2018 by Will Robertson
+%% Copyright (C) 2010-2017 by Joseph Wright
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Will Robertson.
+%%
+%% This work consists of the main source file breqn.dtx
+%% and the derived files
+%% breqn.sty, breqn.pdf, breqn.ins.
+%%
+\input docstrip.tex
+\Msg{************************************************************************}
+\Msg{* Installation: breqn}
+\Msg{************************************************************************}
+
+\keepsilent
+\askforoverwritefalse
+
+\preamble
+
+This is a generated file.
+
+Copyright (C) 1997-2003 by Michael J. Downes
+Copyright (C) 2007-2008 by Morten Hoegholm
+Copyright (C) 2007-2014 by Lars Madsen
+Copyright (C) 2007-2018 by Will Robertson
+Copyright (C) 2010-2017 by Joseph Wright
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either
+version 1.3 of this license or (at your option) any later
+version. The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of
+LaTeX version 2005/12/01 or later.
+
+This work has the LPPL maintenance status "maintained".
+
+The Current Maintainer of this work is Will Robertson.
+
+This work consists of the main source file breqn.dtx
+and the derived files
+ breqn.sty, breqn.pdf, breqn.ins.
+
+\endpreamble
+
+\generate{%
+ \file{breqn.ins}{\from{breqn.dtx}{install}}%
+ \usedir{tex/latex/breqn}%
+ \file{breqn.sty}{\from{breqn.dtx}{package}}%
+}
+
+\obeyspaces
+\Msg{************************************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* file into a directory searched by TeX:}
+\Msg{*}
+\Msg{* breqn.sty}
+\Msg{*}
+\Msg{* Happy TeXing!}
+\Msg{*}
+\Msg{************************************************************************}
+
+\endbatchfile
+
+\endinput
+%%
+%% End of file `breqn.ins'.
diff --git a/Master/texmf-dist/source/latex/breqn/flexisym.ins b/Master/texmf-dist/source/latex/breqn/flexisym.ins
new file mode 100644
index 00000000000..bed8a528d5b
--- /dev/null
+++ b/Master/texmf-dist/source/latex/breqn/flexisym.ins
@@ -0,0 +1,96 @@
+%%
+%% This is file `flexisym.ins',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% flexisym.dtx (with options: `install')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 1997-2003 by Michael J. Downes
+%% Copyright (C) 2007-2010 by Morten Hoegholm
+%% Copyright (C) 2007-2014 by Lars Madsen
+%% Copyright (C) 2007-2017 by Will Robertson
+%% Copyright (C) 2010-2017 by Joseph Wright
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Will Robertson.
+%%
+%% This work consists of the main source file flexisym.dtx
+%% and the derived files
+%% flexisym.sty, flexisym.pdf, flexisym.ins,
+%% cmbase.sym, mathpazo.sym, mathptmx.sym, msabm.sym.
+%%
+\input docstrip.tex
+\Msg{************************************************************************}
+\Msg{* Installation: flexisym}
+\Msg{************************************************************************}
+
+\keepsilent
+\askforoverwritefalse
+
+\preamble
+
+This is a generated file.
+
+Copyright (C) 1997-2003 by Michael J. Downes
+Copyright (C) 2007-2010 by Morten Hoegholm
+Copyright (C) 2007-2014 by Lars Madsen
+Copyright (C) 2007-2017 by Will Robertson
+Copyright (C) 2010-2017 by Joseph Wright
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either
+version 1.3 of this license or (at your option) any later
+version. The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of
+LaTeX version 2005/12/01 or later.
+
+This work has the LPPL maintenance status "maintained".
+
+The Current Maintainer of this work is Will Robertson.
+
+This work consists of the main source file flexisym.dtx
+and the derived files
+ flexisym.sty, flexisym.pdf, flexisym.ins,
+ cmbase.sym, mathpazo.sym, mathptmx.sym, msabm.sym.
+
+\endpreamble
+
+\generate{%
+ \file{flexisym.ins}{\from{flexisym.dtx}{install}}%
+ \usedir{tex/latex/breqn}%
+ \file{flexisym.sty}{\from{flexisym.dtx}{package}}%
+ \file{cmbase.sym}{\from{flexisym.dtx}{cmbase}}%
+ \file{mathpazo.sym}{\from{flexisym.dtx}{mathpazo}}%
+ \file{mathptmx.sym}{\from{flexisym.dtx}{mathptmx}}%
+ \file{msabm.sym}{\from{flexisym.dtx}{msabm}}%
+}
+
+\obeyspaces
+\Msg{************************************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* files into a directory searched by TeX:}
+\Msg{*}
+\Msg{* flexisym.sty, cmbase.sym, mathpazo.sym, mathptmx.sym, msabm.sym}
+\Msg{*}
+\Msg{* Happy TeXing!}
+\Msg{*}
+\Msg{************************************************************************}
+
+\endbatchfile
+\endinput
+%%
+%% End of file `flexisym.ins'.
diff --git a/Master/texmf-dist/source/latex/breqn/mathstyle.ins b/Master/texmf-dist/source/latex/breqn/mathstyle.ins
new file mode 100644
index 00000000000..79d6f7390c6
--- /dev/null
+++ b/Master/texmf-dist/source/latex/breqn/mathstyle.ins
@@ -0,0 +1,90 @@
+%%
+%% This is file `mathstyle.ins',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% mathstyle.dtx (with options: `install')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 1997-2003 by Michael J. Downes
+%% Copyright (C) 2007-2011 by Morten Hoegholm et al
+%% Copyright (C) 2007-2014 by Lars Madsen
+%% Copyright (C) 2007-2017 by Will Robertson
+%% Copyright (C) 2010-2017 by Joseph Wright
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Will Robertson.
+%%
+%% This work consists of the main source file mathstyle.dtx
+%% and the derived files
+%% mathstyle.sty, mathstyle.pdf, mathstyle.ins.
+%%
+\input docstrip.tex
+\Msg{************************************************************************}
+\Msg{* Installation for package: mathstyle}
+\Msg{************************************************************************}
+
+\keepsilent
+\askforoverwritefalse
+
+\preamble
+
+This is a generated file.
+
+Copyright (C) 1997-2003 by Michael J. Downes
+Copyright (C) 2007-2011 by Morten Hoegholm et al
+Copyright (C) 2007-2014 by Lars Madsen
+Copyright (C) 2007-2017 by Will Robertson
+Copyright (C) 2010-2017 by Joseph Wright
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either
+version 1.3 of this license or (at your option) any later
+version. The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of
+LaTeX version 2005/12/01 or later.
+
+This work has the LPPL maintenance status "maintained".
+
+The Current Maintainer of this work is Will Robertson.
+
+This work consists of the main source file mathstyle.dtx
+and the derived files
+ mathstyle.sty, mathstyle.pdf, mathstyle.ins.
+
+\endpreamble
+
+\generate{%
+ \file{mathstyle.ins}{\from{mathstyle.dtx}{install}}%
+ \usedir{tex/latex/breqn}%
+ \file{mathstyle.sty}{\from{mathstyle.dtx}{package}}%
+}
+
+\obeyspaces
+\Msg{************************************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* file into a directory searched by TeX:}
+\Msg{*}
+\Msg{* mathstyle.sty}
+\Msg{*}
+\Msg{* Happy TeXing!}
+\Msg{*}
+\Msg{************************************************************************}
+
+\endbatchfile
+\endinput
+%%
+%% End of file `mathstyle.ins'.