diff options
Diffstat (limited to 'macros/latex/contrib/subeqn')
-rw-r--r-- | macros/latex/contrib/subeqn/CATALOG | 17 | ||||
-rw-r--r-- | macros/latex/contrib/subeqn/MANIFEST | 19 | ||||
-rw-r--r-- | macros/latex/contrib/subeqn/README | 14 | ||||
-rw-r--r-- | macros/latex/contrib/subeqn/manifest.txt | 16 | ||||
-rw-r--r-- | macros/latex/contrib/subeqn/subeqn-sample.pdf | bin | 0 -> 80142 bytes | |||
-rw-r--r-- | macros/latex/contrib/subeqn/subeqn.dtx | 57 | ||||
-rw-r--r-- | macros/latex/contrib/subeqn/subeqn.ins | 49 | ||||
-rw-r--r-- | macros/latex/contrib/subeqn/subeqn.pdf | bin | 91698 -> 216768 bytes |
8 files changed, 105 insertions, 67 deletions
diff --git a/macros/latex/contrib/subeqn/CATALOG b/macros/latex/contrib/subeqn/CATALOG new file mode 100644 index 0000000000..9d420c825f --- /dev/null +++ b/macros/latex/contrib/subeqn/CATALOG @@ -0,0 +1,17 @@ +Name: subeqn +Problems-To: texniek at texniek.nl +Author: J.L. Braams, Donald Arsenau, Stephen Gildea +Version: 2.0c + +Description: + +The subeqn package implements an extension to LaTeXs's equation +and eqnarray environments in order to be able to put labels on +individual expressions. To this end two now environments are defined: +subequations and subeqnarray. + +Keywords: latex equations, + +Address: +TeXniek +The Netherlands diff --git a/macros/latex/contrib/subeqn/MANIFEST b/macros/latex/contrib/subeqn/MANIFEST new file mode 100644 index 0000000000..4fe2a9a156 --- /dev/null +++ b/macros/latex/contrib/subeqn/MANIFEST @@ -0,0 +1,19 @@ +% +% CONTENTS OF THE SUBEQN PACKAGE +% ============================== +% +% README -- A short introduction +% MANIFEST -- A list of files +% CATALOG -- An entry for the macro catalog +% +% subeqn.dtx -- A package to number subexpressions of an equation; +% originally by Stephen Gildea, +% rewritten by Donald Arsenau, +% updated for LaTeX2e by Johannes Braams +% subeqn.pdf -- A `printed´ version of subeqn.dtx +% subeqn-sample.pdf -- The `printed' version of the sample file +% +% Installation script for the various parts: +% ------------------------------------------- +% +% subeqn.ins -- produces subeqn.sty and subeqn-sample.tex diff --git a/macros/latex/contrib/subeqn/README b/macros/latex/contrib/subeqn/README new file mode 100644 index 0000000000..25f16dbe87 --- /dev/null +++ b/macros/latex/contrib/subeqn/README @@ -0,0 +1,14 @@ + subeqn bundle + + July 20, 2024 + +This bundle contains a package that extends the functionality +of LaTeX's equation and eqnarray environments. +It provides the environments subequations and subeqnarray. + +Copyright (C) 2024 Johannes L. Braams texniek(at)texniek.nl + +This program can be redistributed and/or modified under the terms +of the LaTeX Project Public License Distributed from CTAN +archives in directory macros/latex/base/lppl.txt; either +version 1.3c of the License, or any later version. diff --git a/macros/latex/contrib/subeqn/manifest.txt b/macros/latex/contrib/subeqn/manifest.txt deleted file mode 100644 index 58e7cdb221..0000000000 --- a/macros/latex/contrib/subeqn/manifest.txt +++ /dev/null @@ -1,16 +0,0 @@ -% -% CONTENTS OF THE SUBEQN PACKAGE -% ============================== -% -% manifest.txt -- This file -% -% subeqn.dtx -- A package to number subexpressions of an equation; -% originally by Stephen Gildea, -% rewritten by Donald Arsenau, -% updated for LaTeX2e by me -% subeqn.pdf -- A `printed version of subeqn.dtx -% -% Installation script for the various parts: -% ------------------------------------------- -% -% subeqn.ins -- produces subeqn.sty and subeqn.tex diff --git a/macros/latex/contrib/subeqn/subeqn-sample.pdf b/macros/latex/contrib/subeqn/subeqn-sample.pdf Binary files differnew file mode 100644 index 0000000000..ae4bd5c467 --- /dev/null +++ b/macros/latex/contrib/subeqn/subeqn-sample.pdf diff --git a/macros/latex/contrib/subeqn/subeqn.dtx b/macros/latex/contrib/subeqn/subeqn.dtx index cc49b5f0b5..b9ce870682 100644 --- a/macros/latex/contrib/subeqn/subeqn.dtx +++ b/macros/latex/contrib/subeqn/subeqn.dtx @@ -1,48 +1,49 @@ % \iffalse meta-comment % -% Copyright 1994-2004 Johannes Braams. All rights reserved. -% +% Copyright 1999-2024 Johannes L. Braams. All rights reserved. +% % This file is part of the subeqn package. % ---------------------------------------- -% +% % It may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either version 1.3 +% conditions of the LaTeX Project Public License, either version 1.3c % 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 2003/12/01 or later. -% +% and version 1.3c or later is part of all distributions of LaTeX +% version 2008 or later. +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Johannes Braams. -% -% The list of all files belonging to the subeqn package is -% given in the file `manifest.txt'. -% +% +% The list of all files belonging to the supertabular package is +% given in the file `MANIFEST. +% % The list of derived (unpacked) files belonging to the distribution % and covered by LPPL is defined by the unpacking scripts (with % extension .ins) which are part of the distribution. % \fi -% \CheckSum{76} +% +% \CheckSum{84} % \iffalse -%% File: `subeqn.dtx' -%% Copyright (C) 1999-2004 -%% Donald Arsenau (asnd at reg.triumf.ca), -%% Johannes Braams (TeXniek at braams.cistron.nl) -%% +% Copyright (C) 1999-2024 +% Donald Arsenau at reg.triumf.ca, +% Johannes Braams texniek at texniek.nl +% %<*dtx> \ProvidesFile{subeqn.dtx} %</dtx> %<package>\NeedsTeXFormat{LaTeX2e}[1998/06/01] %<package>\ProvidesPackage{subeqn} -%<sample>\ProvidesFile{subeqn.tex} +%<sample>\ProvidesFile{subeqn-sample.tex} %<driver>\ProvidesFile{subeqn.drv} %\ProvidesFile{subeqn.dtx} - [2004/04/15 v2.0b subnumbering of equations] + [2024/07/21 v2.0c subnumbering of equations] %<*driver> \documentclass{ltxdoc} \begin{document} +\pagestyle{myheadings} \providecommand{\Lenv}[1]{\textsf{#1}} \providecommand{\Lopt}[1]{\textsf{#1}} \providecommand{\pkg}[1]{\texttt{#1}} @@ -60,6 +61,10 @@ % \date{\filedate} % \maketitle % +% \markboth +% {subeqn package version \fileversion\space as of \filedate} +% {subeqn package version \fileversion\space as of \filedate} +% % \section{Introduction} % % Sometimes it is necessary to be able to refer to subexpressions @@ -165,7 +170,7 @@ \global\c@equation\z@ }{% % \end{macrocode} -% When the environment is finished we restore the value ot the +% When the environment is finished we restore the value of the % \texttt{equation} counter. % \begin{macrocode} \global\c@equation\c@mainequation @@ -220,7 +225,14 @@ \usepackage{subeqn} \begin{document} -This is an example ot the use of the \texttt{subeqations} package. +\title{Sample sub-equations} +\author{Johannes L. Braams} +\date{\today} +\maketitle + +\noindent +This is an example of the use of the \texttt{subeqations} +package. First we have a normal \textsf{equation} environment. \begin{equation} \label{a} a^2 + b^2 = c^2 @@ -247,6 +259,7 @@ Now we start sub-numbering. and~\ref{c2}. \end{subequations} +\noindent Now lets start a \textsf{subeqnarray} environment. \begin{subeqnarray} \label{d} diff --git a/macros/latex/contrib/subeqn/subeqn.ins b/macros/latex/contrib/subeqn/subeqn.ins index e9e8689856..b3e295f28c 100644 --- a/macros/latex/contrib/subeqn/subeqn.ins +++ b/macros/latex/contrib/subeqn/subeqn.ins @@ -3,50 +3,41 @@ %% driver files from the doc files in this package when run through %% LaTeX or TeX. %% -%% Copyright 1989-2004 Johannes L. Braams. All rights reserved. -%% -%% This file is part of the subeqn package. -%% ---------------------------------------- -%% -%% It 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 2003/12/01 or later. -%% -%% This work has the LPPL maintenance status "maintained". -%% -%% The Current Maintainer of this work is Johannes Braams. -%% -%% The list of all files belonging to the subeqn package is -%% given in the file `manifest.txt. +%% +%% This file is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. %% -%% The list of derived (unpacked) files belonging to the distribution -%% and covered by LPPL is defined by the unpacking scripts (with -%% extension .ins) which are part of the distribution. +%% IMPORTANT NOTICE: +%% +%% Copyright (C) 1999-2024 Johannes L. Braams. All rights reserved. +%% +%% This program can be redistributed and/or modified under the terms +%% of the LaTeX Project Public License Distributed from CTAN +%% archives in directory macros/latex/base/lppl.txt; either +%% version 1.3c of the License, or any later version. %% %% --------------- start of docstrip commands ------------------ %% -\def\filedate{2004/04/15} \def\batchfile{subeqn.ins} \input docstrip.tex +\keepsilent \preamble +This is a generated file. -Copyright (C) 1999-2004 Johannes Braams. All rights reserved. +Copyright (C) 1999-2024 Johannes Braams. All rights reserved. This file was generated from file(s) of the subeqn package. ----------------------------------------------------------- It may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either version 1.3 +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 2003/12/01 or later. +and version 1.3с or later is part of all distributions of LaTeX +version 2008 or later. This work has the LPPL maintenance status "maintained". @@ -57,7 +48,7 @@ subeqn package. You may however distribute the subeqn package without such generated files. The list of all files belonging to the subeqn package is -given in the file `manifest.txt. +given in the file `MANIFEST'. The list of derived (unpacked) files belonging to the distribution and covered by LPPL is defined by the unpacking scripts (with @@ -70,7 +61,7 @@ extension .ins) which are part of the distribution. % The sample file -\generateFile{subeqn.tex}{t}{\from{subeqn.dtx}{sample}} +\generateFile{subeqn-sample.tex}{t}{\from{subeqn.dtx}{sample}} \Msg{***********************************************************} \Msg{*} diff --git a/macros/latex/contrib/subeqn/subeqn.pdf b/macros/latex/contrib/subeqn/subeqn.pdf Binary files differindex e2247d3fdc..bf29789b71 100644 --- a/macros/latex/contrib/subeqn/subeqn.pdf +++ b/macros/latex/contrib/subeqn/subeqn.pdf |