Parent Directory
|
Revision Log
Initial import
% burgess.sty
% last modified by alison woollatt, 1-nov-2001
% subeqn.sty follows
% Copyright (c) 1990 by Stephen Gildea
% Permission to copy all or part of this work is granted, provided
% that the copies are not made or distributed for resale, and that
% the copyright notice and this notice are retained.
% Modified for use with JFM/LaTeX2e.
\AtBeginDocument{%
\ifuseAMSsubequ \else
\global\let\subequations\CUPsubequations
\global\let\endsubequations\endCUPsubequations
\fi
}
\newif\ifuseAMSsubequ
\newcommand\useAMSsubequations{\global\useAMSsubequtrue}
\newtoks\@stequation
\newenvironment{CUPsubequations}
{\refstepcounter{equation}%
\edef\@savedequation{\the\c@equation}%
\@stequation=\expandafter{\theequation}%
\edef\@savedtheequation{\the\@stequation}%
\edef\oldtheequation{\theequation}%
\setcounter{equation}\z@
\def\theequation{\oldtheequation{\itshape\alph{equation}}}}
{\setcounter{equation}{\@savedequation}%
\@stequation=\expandafter{\@savedtheequation}%
\edef\theequation{\the\@stequation}\global\@ignoretrue}
\newcommand\returnthesubequation{%
\gdef\thesubequation{\theequation{\itshape\@alph\c@subequation}}}
% subeqnarray.sty
% Copyright (C) 1988 by Johannes Braams, Dr Neher Laboratories
% Modified for use with JFM/LaTeX2e.
\newcounter{subequation}[equation]
\renewcommand\thesubequation{\theequation{\itshape\@alph\c@subequation}}
\def\@subeqnnum{{\normalfont\rmfamily (\thesubequation)}}
\newcommand\slabel[1]{\@bsphack % MODIFIED IN LINE WITH LATEX.LTX
\protected@write\@auxout{}%
{\string\newlabel{#1}{{\thesubequation}{\thepage}}}%
\@esphack}
\newenvironment{subeqnarray} % MODIFIED IN LINE WITH LATEX.LTX
{\stepcounter{equation}%
\let\@currentlabel=\theequation
\global\c@subequation\@ne
\global\@eqnswtrue
\m@th
\global\@eqcnt\z@
\tabskip\@centering
\let\\\@subeqncr
$$\everycr{}\halign to\displaywidth\bgroup
\hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel
&\global\@eqcnt\@ne \hfil${\;##\;}$\hfil
&\global\@eqcnt\tw@
$\displaystyle\tabskip\z@skip{##}$\hfil\tabskip\@centering
&\hb@xt@\z@\bgroup\hss##\egroup
\tabskip\z@skip \cr}
{\@@subeqncr\egroup $$\global\@ignoretrue}
\def\@subeqncr{{\ifnum0=`}\fi\@ifstar{\global\@eqpen\@M
\@ysubeqncr}{\global\@eqpen\interdisplaylinepenalty \@ysubeqncr}}
\def\@ysubeqncr{\@ifnextchar [{\@xsubeqncr}{\@xsubeqncr[\z@]}}
\def\@xsubeqncr[#1]{\ifnum0=`{\fi}\@@subeqncr
\noalign{\penalty\@eqpen\vskip\jot\vskip #1\relax}}
\def\@@subeqncr{\let\@tempa\relax
\ifcase\@eqcnt \def\@tempa{& & &}\or \def\@tempa{& &}
\else \def\@tempa{&}\fi
\@tempa \if@eqnsw\@subeqnnum\refstepcounter{subequation}\fi
\global\@eqnswtrue\global\@eqcnt\z@\cr}
\let\@ssubeqncr=\@subeqncr
\newenvironment{subeqnarray*}
{\def\@subeqncr{\nonumber\@ssubeqncr}\subeqnarray}
{\global\advance\c@equation\m@ne \nonumber\endsubeqnarray}
\renewenvironment{eqnarray} % MODIFIED IN LINE WITH LATEX.LTX
{\stepcounter{equation}%
\let\@currentlabel=\theequation
\global\@eqnswtrue
\m@th
\global\@eqcnt\z@
\tabskip\@centering
\let\\\@eqncr
$$\everycr{}\halign to \displaywidth\bgroup
\hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel
&\global\@eqcnt\@ne \hfil${\;##\;}$\hfil
&\global\@eqcnt\tw@
$\displaystyle\tabskip\z@skip{##}$\hfil \tabskip\@centering
&\hb@xt@\z@\bgroup\hss##\egroup
\tabskip\z@skip \cr}
{\@@eqncr\egroup\global\advance\c@equation\m@ne
$$\global\@ignoretrue}
% revert to arabic footnotes
\renewcommand\thefootnote{\mbox{\scriptsize\arabic{footnote}}}
\renewcommand\@makefnmark{\@textsuperscript{\normalfont\@thefnmark}} % FROM LATEX.LTX
\newdimen\oneem \oneem=1em
\renewcommand\@makefntext[1]{%
\@setpar{\@@par\@tempdima \hsize
\advance\@tempdima-\oneem
\parshape \@ne \oneem \@tempdima}\par
\noindent \hb@xt@\z@{\hss\@makefnmark$\,$}#1}
\endinput| Administrator | ViewVC Help |
| Powered by ViewVC 1.0.3 |