summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-11-19 00:09:27 +0000
committerKarl Berry <karl@freefriends.org>2010-11-19 00:09:27 +0000
commit5d493365104212d1a354fc9551a95f8fafd296dc (patch)
treeefed019a2b1746a64e9db19b9113f029a002b990 /Master/texmf-dist/tex/latex
parentb859400c31094770615e39031d42ae89673f648f (diff)
rm cjw, nosell license
git-svn-id: svn://tug.org/texlive/trunk@20485 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjw-env.cls199
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjw-ltr.cls273
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwderiv.tex100
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwinteg.tex73
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwmacro.sty463
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwmath.sty441
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwoutl.sty187
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwphys.tex80
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwplain.sty255
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwplout.clo99
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwpltab.clo82
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwresize.sty226
-rw-r--r--Master/texmf-dist/tex/latex/cjw/cjwunits.sty89
13 files changed, 0 insertions, 2567 deletions
diff --git a/Master/texmf-dist/tex/latex/cjw/cjw-env.cls b/Master/texmf-dist/tex/latex/cjw/cjw-env.cls
deleted file mode 100644
index 84460a22d69..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjw-env.cls
+++ /dev/null
@@ -1,199 +0,0 @@
-%%-*- LaTeX -*-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% cjwenv.cls
-%
-%
-% Class file for typesetting envelopes.
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Title: cjwenv.cls
-% Author: Colin J. Wynne <cwynne@brutus.mts.jhu.edu>
-% Date: Tue Dec 31 13:10:56 1996
-% Last Rev.:
-%
-% Usage:
-%
-% Here is an example:
-%
-% \documentclass[business,11pt]{cjwenv}
-% \address{%
-% My Home Address \\
-% Street Name \\
-% City, ST ZIP}
-%
-% \begin{document}
-% \begin{envelope}[c]{%
-% Prof. Peter Schickele \\
-% USND Hoopole \\
-% Hoopole, ND 12345}
-% \end{envelope}
-%
-% \begin{envelope}{%
-% Dr. Seuss \\
-% Whoville, ?? 67890}
-% \address[c]{%
-% Horton \\
-% Lost \\
-% Hoboken, NJ 13579}
-% \end{envelope}
-%
-% \end{document}
-
-% Declare the file version and date.
-\def\fileversion{1.1}
-\def\filedate{1998/10/5}
-
-% Identify the class.
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{cjw-env}%
- [\filedate\space v\fileversion\space Envelope Class---CJW]
-
-% My printer puts the top of the landscape page on the opposite side
-% of the printer from the envelope feed. Therefore, we offer the
-% option of putting the output at the bottom of a standard page.
-\newif \if@atbottom \@atbottomfalse
-
-% We set an envelope type with the following macro.
-\newcommand{\envtype}[1]{%
- \renewcommand{\do@envelope}{\csname env@#1\endcsname}}
-\newcommand{\do@envelope}{}
-
-% Class options:
-%
-% For business envelopes. Other types should be handled thusly.
-\DeclareOption{business}{\envtype{business}}
-% For 6.5" business envelopes.
-\DeclareOption{narrow}{\envtype{narrow}}
-% For bottom printing.
-\DeclareOption{bottom} {\@atbottomtrue}
-% Default: pass to article.
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
-
-% Pick a default envelope type.
-\ExecuteOptions{business}
-\ProcessOptions
-
-% Load primary class.
-\LoadClass[12pt]{article}
-
-% All we care about is hieght, width, and offsets. Zero out
-% everything else.
-\newcommand{\reset@page}{%
- \setlength{\oddsidemargin} {0.0pt}
- \setlength{\topmargin} {0.0pt}
- \setlength{\headheight} {0.0pt}
- \setlength{\headsep} {0.0pt}
- \setlength{\marginparsep} {0.0pt}
- \setlength{\marginparwidth} {0.0pt}
- \setlength{\footskip} {0.0pt}
- %
- \setlength{\parskip} {0.0pt}
- \setlength{\parindent} {0.0pt}
- %
- \setlength{\textwidth} {\paperwidth}
- \addtolength{\textwidth} {-1.0in}
- \setlength{\textheight} {\paperheight}
- \addtolength{\textheight} {-1.0in}
- }
-
-% This is the business envelope code.
-\newcommand{\env@business}{%
- % Introduce a postscript special for landscape printing.
- \special{landscape}
- % Swap the height and width in TeX to match the landscape orientation.
- \setlength{\@tempdima} {\paperheight}
- \setlength{\paperheight} {\paperwidth}
- \setlength{\paperwidth} {\@tempdima}
- %
- % Our business envelope has physical height of 4.125", and we will
- % leave a half inch on either side as a margin.
- \setlength{\textheight} { 3.125in}
- \setlength{\voffset} {-0.500in}
- % For bottom printing:
- \if@atbottom
- % This calculates the \voffset necessary to put the *physical*
- % bottom off the envelope (half inch below printable area) flush
- % bottom on the physical (landscap) page.
- \setlength{\@tempdima} {\paperheight}
- \addtolength{\@tempdima}{-1.0in}
- \setlength{\@tempdimb} {\textheight}
- \addtolength{\@tempdimb}{-\voffset}
- \addtolength{\@tempdima}{-\@tempdimb}
- %
- \setlength{\voffset} {\@tempdima}
- \fi
- % We leave 0.75" horizontal margin on either side of a 9.5"
- % envelope.
- \setlength{\textwidth} { 8.000in}
- \setlength{\hoffset} {-0.250in}
- }
-
-% For a narrow (3.625" x 6.5") business envelope.
-\newcommand{\env@narrow}{%
- % Introduce a postscript special for landscape printing.
- \special{landscape}
- % Swap the height and width in TeX to match the landscape orientation.
- \setlength{\@tempdima} {\paperheight}
- \setlength{\paperheight} {\paperwidth}
- \setlength{\paperwidth} {\@tempdima}
- %
- % Our envelope has physical height of 3.625", and we will
- % leave a quarter inch on either side as a margin.
- \setlength{\textheight} { 3.125in}
- \setlength{\voffset} {-0.250in}
- % For bottom printing:
- \if@atbottom
- % This calculates the \voffset necessary to put the *physical*
- % bottom off the envelope (quarter inch below printable area)
- % flush bottom on the physical (landscap) page.
- \setlength {\@tempdima}{\paperheight}
- \addtolength{\@tempdima}{-1.000in}
- \setlength {\@tempdimb}{\textheight}
- \addtolength{\@tempdimb}{-\voffset}
- \addtolength{\@tempdima}{-\@tempdimb}
- %
- \setlength{\voffset} {\@tempdima}
- \fi
- % We leave 0.5" horizontal margin on either side of a 6.5"
- % envelope.
- \setlength{\textwidth} { 5.50in}
- \setlength{\hoffset} {-0.50in}
- }
-
-% How the sender's address is input. By default, it will be flush
-% left/ragged right. An appropriate optional argument may be given.
-\newcommand{\address}[2][l]{%
- \gdef\@address{#2}\gdef\from@align{#1}}
-\address{}
-
-% This does the actual page setup at the end of the preamble. It must
-% be done here and not after the \begin{document} in order for all the
-% page parameters to work out, it seems.
-\AtBeginDocument{%
- \reset@page\do@envelope}
-
-% The envelope environment sets the actual envelope. Mandatory
-% argument is the recipient's address. Optional argument changes the
-% alignment of that adress. There should probably be nothing in the
-% actual environemnt, though in printing numerous envelopes one could
-% put different return addresses in, or perhaps additional typesetting
-% commands.
-\newenvironment{envelope}[2][l]%
- {\gdef\@recipient{#2}\gdef\recip@align{#1}}
- {\do@envelope\clearpage
- \thispagestyle{empty}
- \vtop to \textheight{
- \hbox{%
- \begin{tabular}{\from@align}
- \@address
- \end{tabular}}
- \vfill
- \hbox to \textwidth{\hss
- \begin{tabular}{\recip@align}
- \@recipient
- \end{tabular}\hss}
- \vfill}}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\endinput
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/tex/latex/cjw/cjw-ltr.cls b/Master/texmf-dist/tex/latex/cjw/cjw-ltr.cls
deleted file mode 100644
index ea89cae934e..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjw-ltr.cls
+++ /dev/null
@@ -1,273 +0,0 @@
-%%
-%% This is file `cjw-ltr.cls',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjw-ltr.dtx (with options: `class')
-%%
-%% Copyright (C) 1995 by Colin J. Wynne
-%%
-%% This file is part of cjw-ltr, a class for creating modified standard
-%% letters as well as German style letters under LaTeX2e.
-%%
-\def\fileversion{0.9}
-\def\filedate{1997/01/01}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{cjw-ltr}
- [\filedate\space v\fileversion\space
- Modified Letter Class for LaTeX2e---CJW]
-
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{letter}}
-\ProcessOptions
-
-\LoadClass{letter}
-\setlength\headsep {25\p@}
-\newlength{\letterskip}
- \setlength{\letterskip}{0.7em}
-\let\addresswidth\indentedwidth
-\newlength\lblwd
-{\setbox0=\hbox{Fax:\enskip}\global\setlength{\lblwd}{\wd0}}
-\newcommand*{\faxlabel}{\hbox to\lblwd{Fax:\enskip\hfil}}
-\newcommand*{\tellabel}{\hbox to\lblwd{Tel:\enskip\hfil}}
-
-\newcommand*{\fax}[1]{\def\faxnum{#1}}
- \fax{}
-\def\check@iffax{%
- \ifx\@empty\faxnum\else
- \edef\faxnum{\protect\faxlabel\faxnum}
- \ifx\@empty\telephonenum\else
- \edef\telephonenum{\protect\tellabel\telephonenum}
- \fi\fi}
-\def\opening#1{%
- \check@iffax
- \def\from@address{%
- \ifx\@empty\fromaddress%
- \@date%
- \else% home address
- \fromaddress%
- \ifx\@empty\telephonenum\else%
- \\ \telephonenum%
- \fi%
- \ifx\@empty\faxnum\else%
- \\ \faxnum%
- \fi%
- \\*[\letterskip]\@date%
- \fi}
- \setbox0=\hbox{%
- \begin{tabular}{l}\from@address\end{tabular}}
- \global\setlength{\addresswidth}{\wd0}
- \ifx\@empty\fromaddress
- \thispagestyle{firstpage}%
- \else
- \thispagestyle{empty}
- \fi
- \noindent\hfill\box0
- \par
- \vspace{2\letterskip}%
- {\raggedright\toname\\ \toaddress\par}%
- \vspace{2\letterskip}%
- \noindent#1%
- \setlength{\parindent}{20\p@}
- \setlength{\parskip}{0\p@ \@plus\@ne\p@\relax}
- \par\nobreak}
-\long\def\closing#1{\par\nobreak\vspace{2\letterskip}%
- \stopbreaks
- \noindent\hfill
- \parbox{\addresswidth}{\raggedright%
- #1\\[6\letterskip]%
- \ifx\@empty\fromsig
- \fromname
- \else
- \fromsig
- \fi\strut}
- \par}
-\let\unterschrift \signature
-\let\absender \address
-\let\ort \location
-\let\telefon \telephone
-\let\datum \date
-\newcommand{\theday}{\number\day\relax}
-\newcommand{\themonth}{%
- \ifcase\month\or January\or February\or%
- March\or April\or May\or June\or July\or August\or%
- September\or October\or November\or December\fi}
-\newcommand{\themonat}{%
- \ifcase\month\or Januar\or Februar\or%
- M\"arz\or April\or Mai\or Juni\or Juli\or August\or%
- September\or Oktober\or November\or Dezember\fi}
-\newcommand{\theyear}{\number\year\relax}
-\newcommand{\heute}{den~\theday.\ \themonat\ \theyear}
-\newcommand{\betreff}[2][Betreff]{%
- \def\betreffname{#1}\long\def\@betreff{#2}}
-\newcommand{\bezug}[2][Bezug]{%
- \def\bezugname{#1}\long\def\@bezug{#2}}
-\betreff[]{}
-\bezug[]{}
-\long\def\brief#1{%
- \newpage
- \setlength{\parindent}{0pt}
- \setlength{\parskip}{0.7em}
- \if@twoside \ifodd\c@page
- \else\thispagestyle{empty} \hbox{}\newpage\fi
- \fi
- \c@page\@ne
- \interlinepenalty=200 % Smaller than the TeXbook value
- \@prozessan{\leavevmode\ignorespaces #1}
- \date{\heute}}
-\long\def\@prozessan#1{%
- \@xproz #1!!@@@%
- \ifx\@empty\toPLZ\else\@xproz #1@@@\fi%
- \expandafter\@yproz \@tempa\\@@@%
- \ifx\@empty\@tempc
- \let\@tempd\@empty
- \else
- \expandafter\@zproz \@tempa\\@@@%
- \ifx\@empty\@tempd
- \else
- \expandafter\@zproz \@tempa{}@@@%
- \fi
- \fi
- \ifx\@empty\@tempb
- \let\totitle\@empty \let\toname\@empty \let\toaddress\@empty
- \else
- \ifx\@empty\@tempc
- \let\totitle\@empty
- \ifx\@empty\toPLZ
- \let\toname\@tempb \let\toaddress\@empty
- \else
- \let\toname\@empty \let\toaddress\@tempb
- \fi
- \else
- \ifx\@empty\@tempd
- \let\totitle\@empty \let\toname\@tempb \let\toaddress\@tempc
- \else
- \let\totitle\@tempb \let\toname\@tempc \let\toaddress\@tempd
- \fi
- \fi
- \fi}
-\long\def\@xproz #1!!#2@@@{\def\@tempa{#1}\def\toPLZ{#2}}
-\long\def\@yproz #1\\#2@@@{\def\@tempb{#1}\def\@tempc{#2}\def\@tempd{}}
-\long\def\@zproz #1\\#2\\#3@@@{\def\@tempc{#2}\def\@tempd{#3}}
-\let\endbrief\endletter
-\def\anrede#1{%
- \check@iffax
- \ifx\@empty\fromlocation
- \def\@dateline{\@date}
- \else
- \def\@dateline{\fromlocation,\space\@date}
- \fi
- \null\vspace{1.2\letterskip}
- \noindent\ignorespaces
- \ifx\@empty\fromaddress%
- \pagestyle{firstpage}%
- {\raggedleft \@dateline}%
- \else % Home address
- \pagestyle{empty}%
- {\raggedright%
- \fromname \hfill \@dateline\\
- \fromaddress}
- \ifx\@empty\telephonenum
- \else
- \\ \telephonenum
- \fi
- \ifx\@empty\faxnum
- \else
- \\ \faxnum
- \fi
- \fi
- \par
- \vspace{2.2\letterskip}
- {\raggedright
- \ifx\@empty\totitle
- \else
- \totitle \\
- \fi
- \toname
- \ifx\@empty\toaddress
- \else
- \\ \toaddress
- \fi
- \ifx\@empty\toPLZ
- \else
- \\*[0.6\letterskip]\toPLZ
- \fi
- \par}
- \@checkbetreffbezug
- \ifx\@empty\@betreff
- \else
- \vspace{\letterskip}
- \ifx\@empty\betreffname
- \else
- \betreffname:\quad
- \fi
- \@betreff\par
- \fi
- \ifx\@empty\@bezug
- \else
- \vspace{1\letterskip}
- \ifx\@empty\bezugname
- \else
- \bezugname:\quad
- \fi
- \@bezug\par
- \fi
- \vspace{1.4\letterskip}%
- #1\par\nobreak}
-\def\@checkbetreffbezug{%
- \ifx\@empty\@betreff
- \ifx\@empty\@bezug
- \else
- \ClassWarningNoLine{cjw-ltr}{%
- Die \protect\betreff und \protect\bezug Befehlen sollen nur
- \MessageBreak
- zusammen verwendet werden. Ihnen fehlt die \MessageBreak
- Betreff-Zeile.}
- \fi
- \else
- \ifx\@empty\@bezug
- \ClassWarningNoLine{cjw-ltr}{%
- Die \protect\betreff und \protect\bezug Befehlen sollen nur
- \MessageBreak
- zusammen verwendet werden. Ihnen fehlt die \MessageBreak
- Bezug-Zeile.}
- \fi
- \fi}
-\long\def\gruss#1{\par\nobreak\vspace{2\letterskip}%
- \stopbreaks
- \noindent%
- {\raggedright #1 \\[5\letterskip]
- \ifx\@empty\fromsig
- \fromname
- \else
- \fromsig
- \fi}
- \par
- \vspace{\letterskip}}
-\newcommand{\anlage}[1][Anlage]{%
- \def\@tempa{n} \def\@tempb{#1}
- \ifx\@tempa\@tempb
- \renewcommand{\enclname}{Anlagen}
- \else
- \renewcommand{\enclname}{\@tempb}
- \fi\encl}
-\endinput
-%%
-%% End of file `cjw-ltr.cls'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwderiv.tex b/Master/texmf-dist/tex/latex/cjw/cjwderiv.tex
deleted file mode 100644
index 1608ad31bc5..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwderiv.tex
+++ /dev/null
@@ -1,100 +0,0 @@
-%%
-%% This is file `cjwderiv.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjw-latex.dtx (with options: `deriv')
-%%
-%% Copyright (C) 1997 by: Colin J. Wynne <cwynne@mts.jhu.edu>
-%%
-%% This file is part of cjw-latex, a collection of package files for
-%% LaTeX2e, written by Colin J. Wynne. It may be freely distributed in
-%% any form---electronic, physical, or otherwise---so long as the
-%% distributor provides this file in its entirety (including this
-%% copyright announcement) and charges no fee (except for reasonable
-%% recompense for the duplication process). Fair 'nough?
-%%
-%% I would also prefer that the entire source file `cjw-latex.dtx',
-%% together with `cjw-latex.ins', be propagated instead of any one
-%% subfile.
-%%
-%% Please feel free to improve on or alter any code herein as suits your
-%% needs, and by all means notify me of any suggestions, improvements, or
-%% requests.
-%%
-%% This file is beer-ware. If you use it and like it, then you should
-%% buy me a beer if you ever meet me. :-)
-%%
-%% RCS: $Id: cjw-latex.ins,v 1.3 1998/04/10 14:30:18 cwynne Exp $
-%%
-\def\RCSinfo{$Id: cjw-latex.dtx,v 0.13 1998/09/01 15:54:20 cwynne Exp $}
-
-\def\RCSsplit $#1: #2,v #3 #4 #5 #6 #7${
- \gdef\filename {#2}
- \gdef\fileversion{#3}
- \gdef\filedate {#4}
- \gdef\filetime {#5}
- \gdef\fileauthor {#6}
- \gdef\filelocker {#7}}
-
-\expandafter\RCSsplit\RCSinfo
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{cjwderiv.tex}
- [\filedate\space v\fileversion\space
- Derivative macros for cjwmath.sty---CJW]
-\newcommand{\dd} [2]{\frac{d#1}{d#2}}
-\newcommand{\ddt}[1]{\dd{#1}{t}}
-\newcommand{\ddu}[1]{\dd{#1}{u}}
-\newcommand{\ddv}[1]{\dd{#1}{v}}
-\newcommand{\ddx}[1]{\dd{#1}{x}}
-\newcommand{\ddy}[1]{\dd{#1}{y}}
-
-\newcommand{\sdd} [2]{\frac{d^2#1}{d#2^2}}
-\newcommand{\sddx}[1]{\sdd{#1}{x}}
-\newcommand{\sddy}[1]{\sdd{#1}{y}}
-\newcommand{\sddt}[1]{\sdd{#1}{t}}
-\newcommand{\sddu}[1]{\sdd{#1}{u}}
-\newcommand{\sddv}[1]{\sdd{#1}{v}}
-\newcommand{\pard} [2]{\frac{\partial#1}{\partial#2}}
-\newcommand{\pardx}[1]{\pard{#1}{x}}
-\newcommand{\pardy}[1]{\pard{#1}{y}}
-\newcommand{\pardz}[1]{\pard{#1}{z}}
-\newcommand{\pardu}[1]{\pard{#1}{u}}
-\newcommand{\pardv}[1]{\pard{#1}{v}}
-\newcommand{\pardt}[1]{\pard{#1}{t}}
-
-\newcommand{\spard} [2]{\frac{\partial^2#1}{\partial#2^2}}
-\newcommand{\spardx}[1]{\spard{#1}{x}}
-\newcommand{\spardy}[1]{\spard{#1}{y}}
-\newcommand{\spardz}[1]{\spard{#1}{z}}
-\newcommand{\spardu}[1]{\spard{#1}{u}}
-\newcommand{\spardv}[1]{\spard{#1}{v}}
-\newcommand{\spardt}[1]{\spard{#1}{t}}
-
-\newcommand{\spardxy}[1]{\frac{\partial^2#1}{\partial x\partial y}}
-\newcommand{\spardyx}[1]{\frac{\partial^2#1}{\partial y\partial x}}
-\newcommand{\spardxz}[1]{\frac{\partial^2#1}{\partial x\partial z}}
-\newcommand{\spardzx}[1]{\frac{\partial^2#1}{\partial z\partial x}}
-\newcommand{\spardyz}[1]{\frac{\partial^2#1}{\partial y\partial z}}
-\newcommand{\spardzy}[1]{\frac{\partial^2#1}{\partial z\partial y}}
-\endinput
-%%
-%% End of file `cjwderiv.tex'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwinteg.tex b/Master/texmf-dist/tex/latex/cjw/cjwinteg.tex
deleted file mode 100644
index 79dfa270315..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwinteg.tex
+++ /dev/null
@@ -1,73 +0,0 @@
-%%
-%% This is file `cjwinteg.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjw-latex.dtx (with options: `integ')
-%%
-%% Copyright (C) 1997 by: Colin J. Wynne <cwynne@mts.jhu.edu>
-%%
-%% This file is part of cjw-latex, a collection of package files for
-%% LaTeX2e, written by Colin J. Wynne. It may be freely distributed in
-%% any form---electronic, physical, or otherwise---so long as the
-%% distributor provides this file in its entirety (including this
-%% copyright announcement) and charges no fee (except for reasonable
-%% recompense for the duplication process). Fair 'nough?
-%%
-%% I would also prefer that the entire source file `cjw-latex.dtx',
-%% together with `cjw-latex.ins', be propagated instead of any one
-%% subfile.
-%%
-%% Please feel free to improve on or alter any code herein as suits your
-%% needs, and by all means notify me of any suggestions, improvements, or
-%% requests.
-%%
-%% This file is beer-ware. If you use it and like it, then you should
-%% buy me a beer if you ever meet me. :-)
-%%
-%% RCS: $Id: cjw-latex.ins,v 1.3 1998/04/10 14:30:18 cwynne Exp $
-%%
-\def\RCSinfo{$Id: cjw-latex.dtx,v 0.13 1998/09/01 15:54:20 cwynne Exp $}
-
-\def\RCSsplit $#1: #2,v #3 #4 #5 #6 #7${
- \gdef\filename {#2}
- \gdef\fileversion{#3}
- \gdef\filedate {#4}
- \gdef\filetime {#5}
- \gdef\fileauthor {#6}
- \gdef\filelocker {#7}}
-
-\expandafter\RCSsplit\RCSinfo
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{cjwinteg.tex}
- [\filedate\space v\fileversion\space
- Integration macros for cjwmath.sty---CJW]
-\def\integ{\mathop{\int}\limits}
-\alias\latex@d\d
- \renewcommand{\d}{\,d}
-\newcommand{\dint}{\int\!\!\!\int}
-\newcommand{\dinteg}{\mathop{\int\!\!\!\int}\limits}
-\newcommand{\tint}{\int\!\!\!\int\!\!\!\int}
-\newcommand{\tinteg}{\mathop{\int\!\!\!\int\!\!\!\int}\limits}
-\newcommand{\flushintlim}[1]{{\phantom{#1} #1}}
-\endinput
-%%
-%% End of file `cjwinteg.tex'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwmacro.sty b/Master/texmf-dist/tex/latex/cjw/cjwmacro.sty
deleted file mode 100644
index 4775697975f..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwmacro.sty
+++ /dev/null
@@ -1,463 +0,0 @@
-%%
-%% This is file `cjwmacro.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjw-latex.dtx (with options: `general')
-%%
-%% Copyright (C) 1997 by: Colin J. Wynne <cwynne@mts.jhu.edu>
-%%
-%% This file is part of cjw-latex, a collection of package files for
-%% LaTeX2e, written by Colin J. Wynne. It may be freely distributed in
-%% any form---electronic, physical, or otherwise---so long as the
-%% distributor provides this file in its entirety (including this
-%% copyright announcement) and charges no fee (except for reasonable
-%% recompense for the duplication process). Fair 'nough?
-%%
-%% I would also prefer that the entire source file `cjw-latex.dtx',
-%% together with `cjw-latex.ins', be propagated instead of any one
-%% subfile.
-%%
-%% Please feel free to improve on or alter any code herein as suits your
-%% needs, and by all means notify me of any suggestions, improvements, or
-%% requests.
-%%
-%% This file is beer-ware. If you use it and like it, then you should
-%% buy me a beer if you ever meet me. :-)
-%%
-%% RCS: $Id: cjw-latex.ins,v 1.3 1998/04/10 14:30:18 cwynne Exp $
-%%
-\def\RCSinfo{$Id: cjw-latex.dtx,v 0.13 1998/09/01 15:54:20 cwynne Exp $}
-
-\def\RCSsplit $#1: #2,v #3 #4 #5 #6 #7${
- \gdef\filename {#2}
- \gdef\fileversion{#3}
- \gdef\filedate {#4}
- \gdef\filetime {#5}
- \gdef\fileauthor {#6}
- \gdef\filelocker {#7}}
-
-\expandafter\RCSsplit\RCSinfo
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{cjwmacro}
- [\filedate\space v\fileversion\space
- Personal macros for LaTeX2e---CJW]
-\newif\if@verbext \@verbextfalse
-\DeclareOption{verbext}{\@verbexttrue}
-\DeclareOption{psfig}{%
- \PackageWarning{cjwmacro}%
- {Obsolete option \CurrentOption. Use package `epsfig' instead.}}
-\DeclareOption{pstricks}{%
- \InputIfFileExists{pstricks.sty}{%
- \InputIfFileExists{pst-node.tex}{}{%
- \PackageError{cjwmacro}{File `pst-node.sty' not found.}{}}}%
- {\PackageError{cjwmacro}{File `pstricks.sty' not found.}{}}}
-
-\DeclareOption{psplot}{\InputIfFileExists{pst-plot.tex}{}{%
- \PackageError{cjwmacro}{File `pst-plot.tex' not found.}{}}}
-\DeclareOption{draft}{%
- \def\ssbreakbar{\hbox to 2in{\hrulefill}}}
-\DeclareOption{final}{%
- \ExecuteOptions{pstricks}
- \def\ssbreakbar{%
- \psset{linewidth=0.4pt,unit=1in}%
- \pspicture(-2.5,-0.15)(2.5,0.15)%
- \qdisk(0,0){0.04}%
- \qdisk(0.33,0){0.02}%
- \qdisk(-0.33,0){0.02}%
- \pspolygon*(0.33,-0.02)(0.33,0.02)(1.75,0)%
- \pspolygon*(-0.33,-0.02)(-0.33,0.02)(-1.75,0)%
- \endpspicture}}
-\DeclareOption*{%
- \PackageWarning{cjwmacro}{Unknown option `\CurrentOption'}}
-\ExecuteOptions{draft}
-\ProcessOptions
-\newcommand{\alias} [2]{\@ifdefinable #1{\let #1 #2}}
-\alias\realias\let
-\newcommand{\providealias}[2]{\@ifundefined #1{\let #1 #2}}
-\RequirePackage{amstext}
-\RequirePackage{xspace}
-\providecommand{\intertext}[1]{\noalign{%
- \penalty\postdisplaypenalty\addvspace{ 0.5\belowdisplayskip}
- \vbox{\normalbaselines\noindent#1}%
- \penalty\predisplaypenalty\addvspace{0.5\abovedisplayskip}}}
-\alias\rem\intertext
-\providecommand{\pagenofont} {\normalfont}
-\providecommand{\declarefont} {\normalfont\bfseries\mathversion{bold}}
-\providecommand{\altdeclarefont}{\normalfont\itshape}
-\providecommand{\captionfont} {\normalfont\itshape}
-\providecommand{\examplefont} {\normalfont}
-\providecommand{\altexamplefont}{\normalfont\itshape}
-\providecommand{\labelfont} {\normalfont\bfseries\mathversion{bold}}
-\providecommand{\timelinefont} {\normalfont}
-\providecommand{\titlefont} {\normalfont\bfseries\Large\mathversion{bold}}
-\providecommand{\verbatimfont} {\normalfont\ttfamily}
-\newcommand{\swapdef}[2]{{%
- \let \@tempa #1\relax
- \global\let #1 #2\relax
- \global\let #2 \@tempa}}
-\newcommand{\swapdim}[2]{{%
- \@tempdima #1\relax
- \global #1 #2\relax
- \global #2 \@tempdima}}
-\newcommand{\expandthree}[2]{%
- \expandafter\expandafter\expandafter #1\expandafter #2}
-\newcommand{\nth}[1]{{%
- \@tempcnta = #1\relax
- \ifnum \@tempcnta < 0\relax % Make sure our number is
- \@tempcnta = -\@tempcnta % non-negative.
- \fi
- \ifnum \@tempcnta < 14\relax % Deal first with the
- \ifnum \@tempcnta > 10\relax % exceptions for
- \def\@tempa{th} % 11, 12, and 13.
- \fi
- \else
- \loop \ifnum\@tempcnta > 9\relax % Loop until the recursive
- \@tempcntb = \@tempcnta % remainder (mod 10) is
- \divide \@tempcntb by 10\relax % a single digit in order
- \multiply\@tempcntb by 10\relax % to successfully satisfy
- \advance \@tempcnta by -\@tempcntb% the ordinality test.
- \repeat
- \def\@tempa{\ifcase\@tempcnta % Figure the proper label:
- th% % 0th
- \or st% % 1st
- \or nd% % 2nd
- \or rd% % 3rd
- \else th% % nth
- \fi}
- \fi
- #1\ensuremath{^{\text{\@tempa}}}}} % Superscript the label in
- % math mode.
-\alias\sst\scriptscriptstyle
-\newcommand{\ssp}[1]{^{\sst#1}}
-\newcommand{\ssb}[1]{_{\sst#1}}
-\newcommand{\smiley}[1][\@smiley]{%
- \edef\@sf{\spacefactor=\the\spacefactor}%
- \unskip\spacefactor=1000\relax\space #1\@sf\xspace}
-\newcommand{\@smiley}{%
- {\ttfamily\raise 0.078em\hbox{:}\kern-0.1em{-}\kern-0.1em{)}}}
-\newcommand{\emote}[1]{%
- \smiley[\ensuremath{\langle}\emph{#1}\ensuremath{\rangle}]}
-\newenvironment{pledge}%
- {\ifx\@empty\@date
- \PackageWarning{cjwmacro}{Date is not set.}
- \fi
- \parskip=2pt \parindent=0pt\relax
- \null\vfill\begin{flushright}
- \itshape\small}
- {\\[5ex]\normalfont\footnotesize
- \makebox[2in]{\hrulefill}\quad\@date\\
- \makebox[2in]{Colin J.~Wynne}\quad{\hphantom{\@date}}\\
- \end{flushright}}
-\newcommand{\wnlpledge}[1][paper]{%
- \ifx\@empty\@date
- \PackageWarning{cjwmacro}{Date is not set.}
- \fi
- \parskip=2pt \parindent=0pt\relax
- \null\vfill\begin{flushright}
- \itshape\small
- On my honour, I have neither given nor received\\
- any unacknowledged aid on this #1.\\[5ex]
- \normalfont\footnotesize
- \makebox[2in]{\hrulefill}\quad\@date\\
- \makebox[2in]{Colin J.~Wynne,~'94}\quad{\hphantom{\@date}}\\
- \end{flushright}}
-\newcommand{\ssbreak}{\bigskip
- \centerline{\ssbreakbar}\bigbreak}
-\providecommand{\ssbreakbar}{}
-\def\mathbox #1{\hbox{$\mathpalette\@mathbox{#1}$}}
-\def\Mathbox #1#2{\hbox{#1$\mathpalette\@mathbox{#2}$}}
-\def\@mathbox#1#2{#1#2}
-\newcommand{\smush}{\relax
- \ifmmode
- \def\next{\mathpalette\math@smush}
- \else
- \let\next\make@smush
- \fi \next}
-\newcommand{\make@smush}[1]{\setbox0=\hbox{#1}\fin@smush}
-\newcommand{\math@smush}[2]{\setbox0=\hbox{$\m@th#1{#2}$}\fin@smush}
-\newcommand{\fin@smush}{\wd0=0pt \box0 }
-\newcommand{\bigmathstrut} {\vphantom{\big()}}
-\newcommand{\biggmathstrut}{\vphantom{\bigg()}}
-\newcommand{\Bigmathstrut} {\vphantom{\Big()}}
-\newcommand{\Biggmathstrut}{\vphantom{\Bigg()}}
-\newcommand{\ie} {\emph{i.e.}\xspace}
-\newcommand{\eg} {\emph{e.g.}\xspace}
-\newcommand{\heisst}{d.h\null.\xspace} % \dh is taken.
-\newcommand{\initials}[2]{%
- \break@init #2
- \@ifdefinable #1{%
- \global\edef#1{%
- \noexpand\hbox{\@tempa.\noexpand\,\@tempb}%
- \noexpand\@ifnextchar.{\noexpand\@}{.\noexpand\xspace}}}}
-\def\break@init #1.#2.{%
- \def\@tempa{#1}\def\@tempb{#2}}
-\initials{\UN}{U.N.}
-\initials{\US}{U.S.}
-\initials{\AI}{A.I.}
-\providecommand{\theday}{\number\day\relax}
-\providecommand{\themonth}{%
- \ifcase\month\or January\or February\or%
- March\or April\or May\or June\or July\or August\or%
- September\or October\or November\or December\fi}
-\providecommand{\themonat}{%
- \ifcase\month\or Januar\or Februar\or%
- M\"arz\or April\or Mai\or Juni\or Juli\or August\or%
- September\or Oktober\or November\or Dezember\fi}
-\providecommand{\theyear}{\number\year\relax}
-\providecommand{\today}{}
-\renewcommand{\today}{\theday~\themonth, \theyear\xspace}
-\providecommand{\heute}{}
-\renewcommand{\heute}{den~\theday.\ \themonat\ \theyear\xspace}
- \alias\gdate\heute
-\renewcommand{\ps@plain}{%
- \let\@mkboth \@gobbletwo
- \let\@oddhead \@empty
- \let\@evenhead\@empty
- \def\@oddfoot{\pagenofont\hfil\thepage\hfil}
- \let\@evenfoot\@oddfoot}
-\newcommand{\ps@topright}{%
- \let\@mkboth \@gobbletwo
- \def\@oddhead{\pagenofont\hfil\thepage}
- \let\@evenhead\@oddhead
- \let\@oddfoot \@empty
- \let\@evenfoot\@empty}
-\newlength{\timelineskip}
-\setlength{\timelineskip}{1.75in}
-\newcommand{\timeline}[2][l]{%
- \noindent\hangindent=\timelineskip
- \makebox[\timelineskip][#1]{\timelinefont{#2}}\ignorespaces}
-\let\endtimeline\relax
-\@ifundefined{c@section}
- {\newcounter{declare}}
- {\newcounter{declare}[section]
- \renewcommand{\thedeclare}{\thesection.\arabic{declare}}}
-\newlength{\declareindent}
- \setlength{\declareindent}{0pt}
-\newcommand{\@declare} [1]{{\declarefont#1:}\quad}
-\newcommand{\@altdeclare}[1]{{\altdeclarefont#1:}\quad}
-\newenvironment{declaration*}[1]%
- {\medbreak\noindent\ignorespaces
- \@declare{#1}\ignorespaces}%
- {\kern0pt\nobreak\smallskip}
-\newenvironment{altdeclaration*}[1]%
- {\medbreak\noindent\ignorespaces
- \@altdeclare{#1}\ignorespaces}%
- {\kern0pt\nobreak\smallskip}
-\newenvironment{declaration}[1]%
- {\medbreak\refstepcounter{declare}
- \noindent\ignorespaces
- \ifnum\declareindent = 0\relax%
- \@declare{\thedeclare\quad #1}
- \else
- \makebox[\declareindent]{\@declare{\thedeclare\hss #1}}
- \fi\ignorespaces}
- {\kern0pt\nobreak\smallskip}
-\newenvironment{altdeclaration}[1]%
- {\medbreak\noindent\ignorespaces
- \refstepcounter{declare}
- \ifnum\declareindent = 0\relax
- \@altdeclare{\thedeclare\quad #1}
- \else
- \makebox[\declareindent]{\@altdeclare{\thedeclare\hss #1}}
- \fi\ignorespaces}
- {\kern0pt\nobreak\smallskip}
-\def\declare #1#2\par{%
- \begin{declaration*}{#1}#2\end{declaration*}\par}
-\def\altdeclare #1#2\par{%
- \begin{altdeclaration*}{#1}#2\end{altdeclaration*}\par}
-\def\ndeclare #1#2\par{%
- \begin{declaration}{#1}#2\end{declaration}\par}
-\def\altndeclare#1#2\par{%
- \begin{altdeclaration}{#1}#2\end{altdeclaration}\par}
-\providecommand{\corollary} {\declare{Corollary}}
-\providecommand{\definition} {\declare{Definition}}
-\providecommand{\lemma} {\declare{Lemma}}
-\providecommand{\proposition} {\declare{Proposition}}
-\providecommand{\theorem} {\declare{Theorem}}
-\providecommand{\note} {\altdeclare{Note}}
-
-\providecommand{\ncorollary} {\ndeclare{Corollary}}
-\providecommand{\ndefinition} {\ndeclare{Definition}}
-\providecommand{\nlemma} {\ndeclare{Lemma}}
-\providecommand{\nproposition}{\ndeclare{Proposition}}
-\providecommand{\ntheorem} {\ndeclare{Theorem}}
-\providecommand{\nnote} {\altndeclare{Note}}
-\providecommand{\behaupt} {\declare{Behauptung}}
-\providecommand{\nbehaupt} {\ndeclare{Behauptung}}
-\newcommand{\allndeclares}{%
- \let\declare \ndeclare
- \let\altdeclare \altndeclare}
-\newenvironment{proof}[1][Proof]%
- {\smallbreak\noindent{\altdeclarefont#1:}%
- \quad\ignorespaces}%
- {\qed}
-\newenvironment{beweis}[1][Beweis]%
- {\smallbreak\noindent{\altdeclarefont#1:}%
- \quad\ignorespaces}%
- {\qed}
-\providecommand{\qed}{}
- \renewcommand{\qed}{%
- {\unskip\nobreak\hfil\penalty 50%
- \hskip 2em\hbox{}\nobreak\hfil\qedsymbol%
- \parfillskip=0pt \finalhyphendemerits=0 \par}}
-\providecommand{\qedsymbol}{}
- \renewcommand{\qedsymbol}{\lower 0.35ex\hbox{$\diamondsuit$}}
- \newcommand{\qedbox}{\vrule height4pt width3pt depth2pt}
-\newcommand{\Case}{\@ifstar{\@starCase}{\@Case}}
-\newcommand{\@starCase}[1]{\@@Case{#1}}
-\newcommand{\@Case}[1]{\@@Case{(#1)}}
-\newcommand{\@@Case}[1]{%
- \noindent{\declarefont#1}\quad\ignorespaces}
-\alias\Fall\Case
-\newcommand{\contra}{\ensuremath{\Rightarrow\Leftarrow}}
-\newenvironment{example*}%
- {\@nameuse{declaration*}{Example}\examplefont}
- {\medbreak}
-\newenvironment{altexample*}%
- {\@nameuse{declaration*}{Example}\examplefont}
- {\medbreak}
-\newenvironment{example}%
- {\declaration{Example}\examplefont}
- {\medbreak}
-\newenvironment{altexample}%
- {\declaration{Example}\examplefont}
- {\medbreak}
-\newcounter{problem}
- \setcounter{problem}{0}
-\renewcommand{\theproblem}{\arabic{problem}}
-\renewcommand{\p@problem}{}
-\DeclareRobustCommand{\Page}{%
- \@ifstar{\@Page{}}{\@Page{\#}}}
-\def\@Page#1{%
- \@ifnextchar [{\@@Page{#1}}{\@@Page{#1}[]}}
-\def\@@Page#1[#2]#3#4{%
- \def\@tempa{#2}%
- \ifx\@empty\@tempa%
- \let\@tempb\@tempa%
- \else%
- \edef\@tempb{\@tempa,~}%
- \fi%
- (\@tempb p.\,#3, #1{#4})}
-\newenvironment{statement}[1][\null]%
- {\def\@tempa{#1}\def\@tempb{\null}%
- \ifx\@tempa\@tempb%
- \def\@tempc{\null}%
- \else%
- \def\@tempc{\altdeclarefont\@tempa\quad}%
- \fi%
- \declarefont{\@tempc}\ignorespaces}
- {\removelastskip\nopagebreak\smallskip}
-\newenvironment{problem}%
- {\setcounter{equation}{0}%
- \gdef\theequation{\theproblem.\arabic{equation}}%
- \removelastskip\medbreak%
- \refstepcounter{problem}%
- \noindent\theoutlabel{\theproblem.}%
- \statement}
- {\endstatement}
-\newenvironment{problem*}%
- {\removelastskip\medbreak%
- \noindent\statement}
- {\endstatement}
-\alias \aufgabe \problem
-\realias\endaufgabe\endproblem
-\newcounter{teil} [problem]
-\newcounter{steil}[teil]
-\renewcommand{\theteil} {(\alph{teil})}
- \renewcommand{\p@teil} {\theproblem}
-\renewcommand{\thesteil} {(\roman{steil})}
- \renewcommand{\p@steil}{\p@teil\theteil}
-\newenvironment{teil}[1][2]%
- {\@tempcnta=#1\advance\@tempcnta by -1\relax
- \ifnum\@tempcnta < 1\relax
- \leftskip=0pt\relax
- \else
- \leftskip=\@tempcnta\outlindent
- \fi
- \refstepcounter{teil}
- \addvspace{\medskipamount}%
- \noindent\theoutlabel{\theteil}%
- \ignorespaces}
- {\par\smallbreak}
-\newenvironment{steil}[1][3]%
- {\@tempcnta=#1\advance\@tempcnta by -1\relax
- \ifnum\@tempcnta < 1\relax
- \leftskip=0pt\relax
- \else
- \leftskip=\@tempcnta\outlindent
- \fi
- \refstepcounter{steil}
- \addvspace{\medskipamount}%
- \noindent\theoutlabel{\thesteil}%
- \ignorespaces}
- {\par\smallbreak}
-\realias\part \teil
-\realias\endpart \endteil
-\alias \ppart \steil
-\realias\endppart\endsteil
-\long\def\@makefntext#1{%
- \parindent 1em\noindent\hangindent=\parindent%
- \hb@xt@ 1em{\hss \llap{\@makefnmark} }#1}
-\newlength{\textdisplayindent}
-\newenvironment{display}[2][]
- {\vadjust{\penalty\predisplaypenalty}
- \@newline[\abovedisplayskip]%
- \begingroup%
- #1%
- \begin{tabular}{@{\null\hspace{\textdisplayindent}\null}#2}}
- {\end{tabular}\endgroup
- \vadjust{\penalty\postdisplaypenalty}
- \@newline[\belowdisplayskip]\ignorespaces}
-\if@verbext
-\newcounter{vfline}
-\renewcommand{\thevfline}{\arabic{vfline}}
-\providecommand{\uncatcodespecials}{%
- \def\do##1{\catcode`##1=12 }\dospecials}
-\providecommand{\verbfile}[2][1]{%
- \par\begingroup\@vf@lines{#1}\input{#2}\relax\endgroup}
-\providecommand{\verbfilenolines}[1]{%
- \par\begingroup\@vf@nolines\input{#1}\relax\endgroup}
-\newcommand{\@vf@lines}[1]{%
- \verbatimfont
- \setcounter{vfline}{#1}
- \addtocounter{vfline}{-1}
- \setlength{\parindent}{0pt}
- \setlength{\parskip}{0pt}
- \def\par{\leavevmode\endgraf}
- \obeylines \uncatcodespecials \obeyspaces
- \everypar{\null\stepcounter{vfline}%
- \llap{\scriptsize\thevfline\quad}\null}}
-\newcommand{\@vf@nolines}{%
- \verbatimfont
- \setlength{\parindent}{0pt}
- \setlength{\parskip}{0pt}
- \def\par{\leavevmode\endgraf}
- \obeylines \uncatcodespecials \obeyspaces
- \everypar{\null}}
-\fi
-\AtBeginDocument{%
- \setlength{\parindent} {20pt}
- \setlength{\parskip} { 2pt plus 1pt}
- \setlength{\textdisplayindent}{\parindent}}
-\endinput
-%%
-%% End of file `cjwmacro.sty'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwmath.sty b/Master/texmf-dist/tex/latex/cjw/cjwmath.sty
deleted file mode 100644
index e13b9601efd..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwmath.sty
+++ /dev/null
@@ -1,441 +0,0 @@
-%%
-%% This is file `cjwmath.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjw-latex.dtx (with options: `math')
-%%
-%% Copyright (C) 1997 by: Colin J. Wynne <cwynne@mts.jhu.edu>
-%%
-%% This file is part of cjw-latex, a collection of package files for
-%% LaTeX2e, written by Colin J. Wynne. It may be freely distributed in
-%% any form---electronic, physical, or otherwise---so long as the
-%% distributor provides this file in its entirety (including this
-%% copyright announcement) and charges no fee (except for reasonable
-%% recompense for the duplication process). Fair 'nough?
-%%
-%% I would also prefer that the entire source file `cjw-latex.dtx',
-%% together with `cjw-latex.ins', be propagated instead of any one
-%% subfile.
-%%
-%% Please feel free to improve on or alter any code herein as suits your
-%% needs, and by all means notify me of any suggestions, improvements, or
-%% requests.
-%%
-%% This file is beer-ware. If you use it and like it, then you should
-%% buy me a beer if you ever meet me. :-)
-%%
-%% RCS: $Id: cjw-latex.ins,v 1.3 1998/04/10 14:30:18 cwynne Exp $
-%%
-\def\RCSinfo{$Id: cjw-latex.dtx,v 0.13 1998/09/01 15:54:20 cwynne Exp $}
-
-\def\RCSsplit $#1: #2,v #3 #4 #5 #6 #7${
- \gdef\filename {#2}
- \gdef\fileversion{#3}
- \gdef\filedate {#4}
- \gdef\filetime {#5}
- \gdef\fileauthor {#6}
- \gdef\filelocker {#7}}
-
-\expandafter\RCSsplit\RCSinfo
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{cjwmath}
- [\filedate\space v\fileversion\space
- Math macros for LaTeX2e---CJW]
-\newif \if@amsmath
-\newif \if@derivatives
-\newif \if@integrals
-\newif \if@physics
-\DeclareOption{amsmath} {\@amsmathtrue}
-\DeclareOption{derivs} {\@derivativestrue}
-\DeclareOption{integrals}{\@integralstrue}
-\DeclareOption{physics} {\@physicstrue}
-\DeclareOption{units}{%
- \PackageWarning{cjwmath}%
- {Obsolete option \CurrentOption. Use package `cjwunits' instead.}}
-\DeclareOption*{%
- \PackageWarning{cjwmath}{Unknown option `\CurrentOption'}}
-\ProcessOptions
-\RequirePackage{cjwmacro}
-\RequirePackage{amssymb}
-\RequirePackage{amstext}
-\RequirePackage{bbm}
-\if@amsmath
- \RequirePackage{amsmath}
-\fi
-\DeclareRobustCommand{\NewMathOp}{%
- \@ifstar{\@makenewop{\displaylimits}}
- {\@makenewop{\nolimits}}}
-\def\@makenewop#1{%
- \@ifnextchar [{\@@makenewop{#1}}
- {\@@makenewop{#1}[\operator@font]}}
-\def\@@makenewop#1[#2]#3#4{%
- \DeclareRobustCommand{#3}{%
- \mathop{\kern\z@{#2{#4}}}#1}}
-\swapdef{\epsilon}{\varepsilon}
-\swapdef{\rho}{\varrho}
-\swapdef{\nothing}{\varnothing}
-\alias\leer\nothing
-\alias\@@exists\exists
- \renewcommand{\exists}{\mathrel{\@@exists}}
-\alias\@@forall\forall
- \renewcommand{\forall}{\mathrel{\@@forall}}
-\newcommand{\st}{\mathrel{\ni}}
-\newcommand{\WLOG}{Without loss of generality\xspace}
-\newcommand{\Wlog}{without loss of generality\xspace}
-\newcommand{\obda}{o.B.d.A.\xspace}
-\newcommand{\fp}{floating-point\xspace}
-\newcommand{\pneg}{\phantom{-}}
-\newcommand{\peq}{\phantom{=}}
-\newcommand{\anglebrackets}[1]{%
- \left\langle #1 \right\rangle}
-\newcommand{\curlybrackets}[1]{%
- \left\{ #1 \right\}}
-\newcommand{\squarebrackets}[1]{%
- \left[ #1 \right]}
-\newcommand{\vertbrackets}[1]{%
- \left| #1 \right|}
-\newcommand{\Vertbrackets}[1]{%
- \left\| #1 \right\|}
-\newcommand{\noarg}{\,\cdot\,}
-\newcommand{\ee}[1]{\times10^{#1}}
-\newcommand{\half}{\sfrac12}
-\newcommand{\ninfty}{-\infty}
-\newcommand{\fcn}[2]{\colon{#1}\rightarrow{#2}}
- \newcommand{\mapping}[3]{{#1}\fkt{#2}{#3}}
-\alias\fkt\fcn
-\newcommand{\restr}[2][\big]{\kern -.1em #1|_{#2}}
-\if@amsmath
- \realias\choose\binom
-\else
- \renewcommand{\choose}[2]{{{#1}\atopwithdelims(){#2}}}
-\fi
-\newcommand{\mchoose}[2]{%
- \mathchoice%
- {\left(\kern-0.48em\choose{#1}{#2}\kern-0.48em\right)}
- {\left(\kern-0.30em
- \choose{\smash{#1}}{\smash{#2}}\kern-0.30em\right)}
- {\left(\kern-0.30em
- \choose{\smash{#1}}{\smash{#2}}\kern-0.30em\right)}
- {\left(\kern-0.30em
- \choose{\smash{#1}}{\smash{#2}}\kern-0.30em\right)}
- }
-\newcommand{\Comb}[2]{% % C
- {}_{#1}{\operator@font C}_{#2}} % #1 #2
-\newcommand{\Komb}[2]{% % #2
- {\operator@font Ko}_{#1}^{#2}} % Ko
-\newcommand{\Kombun}[2]{\Komb{#1,\neq}{#2}} % #1
-\newcommand{\Perm}[2]{% % #2
- {\operator@font Pe}_{#1}^{#2}} % Pe
-\newcommand{\Permun}[2]{\Perm{#1,\neq}{#2}} % #1
-\newcommand{\set}[3][|]{{%
- \newdimen\@tempdimd%
- \setbox0=\mathbox{#2}\@tempdima=\ht0 \@tempdimb=\dp0%
- \setbox0=\mathbox{#3}\@tempdimc=\ht0 \@tempdimd=\dp0%
- \ifdim\@tempdimc > \@tempdima
- \@tempdima=\@tempdimc
- \fi
- \ifdim\@tempdimd > \@tempdimb
- \@tempdimb=\@tempdimb
- \fi
- \def\@tempa{\vrule width0pt height\@tempdima depth\@tempdimb}
- \def\@tempb{#1}
- \ifx\@empty\@tempb
- \def\@tempb{.}
- \fi
- \left.\left\{ \@tempa{#2} \,\expandafter\right\@tempb\,{#3} \right\} }}
-\alias\setl\set
-\alias\setr\set
-\newcommand{\lvl}[2][\alpha]{\Gamma\ssb{#2}\ssp{(#1)}}
-\if@amsmath
- \newcommand{\fset}[1]{\Tilde{#1}}
-\else
- \newcommand{\fset}[1]{\tilde{#1}}
-\fi
-\newcommand{\flvl}[2][\alpha]{\lvl[#1]{\fset{#2}}}
-\alias\coll\mathcal
-\alias\scomp\setminus
-\alias\coset\backslash
-\newcommand{\symmdiff}{%
- \mathbin{\text{\footnotesize$\bigtriangleup$}}}
-\newcommand{\seq} [1] {\curlybrackets{#1}}
-\newcommand{\inset} [2][1]{\in\{ #1,\ldots,#2 \}}
-\newcommand{\inrange}[2][1]{ = #1,\ldots,#2}
-\if@derivatives
- \InputIfFileExists{cjwderiv.tex}{}{%
- \PackageWarning{cjwmath}{Option `cjwderiv.tex' not found.}
- \@@derivativesfalse}
-\fi
-\if@integrals
- \InputIfFileExists{cjwinteg.tex}{}{%
- \PackageWarning{cjwmath}{Option `cjwinteg.tex' not found.}
- \@@integralsfalse}
-\fi
-\alias\alg\mathbbm
-\alias\field\mathbbm
-\newcommand{\C}{\field{C}} % Complex
-\newcommand{\E}{\field{E}} % Euclidean (also Evens)
-\alias\latex@H\H % Quaternions
- \renewcommand{\H}{\field{H}} % (Hamiltonian field)
-\newcommand{\N}{\field{N}} % Natural numbers
-\newcommand{\Q}{\field{Q}} % Rationals
-\newcommand{\R}{\field{R}} % Reals
-\newcommand{\Z}{\field{Z}} % Integers
-\newcommand{\pr}{\field{P}} % Primes
-\NewMathOp {\Aut}{Aut} % Automorphisms
-\NewMathOp {\End}{End} % Endomorphisms
-\NewMathOp {\GL}{GL} % General Linear
-\NewMathOp {\Inn}{Inn} % Inner products
-\NewMathOp {\Pin}{Pin} % Pin
-\NewMathOp {\SL}{SL} % Special Linear
-\NewMathOp {\SO}{SO} % Special Orthogonal
-\NewMathOp {\SU}{SU} % Special Unitary
-\NewMathOp[\mathfrak]{\Sn}{S} % Symmetric
-\NewMathOp {\Spin}{Spin} % Spin
-\NewMathOp {\Sp}{Sp} % Symplectic
-\NewMathOp {\Unit}{U\kern 0pt}% Unitary
-\NewMathOp {\Orth}{O\kern 0pt}% Orthogonal
-\NewMathOp[\mathfrak]{\slin}{sl} % Tangent group to SL
-\NewMathOp[\mathfrak]{\so}{o\kern 0pt} % skew orthogonal
-\NewMathOp[\mathfrak]{\sp}{sp} % skew symplectic
-\NewMathOp[\mathfrak]{\su}{u\kern 0pt} % skew hermitian
-\alias\mtx\mathcal
-\newcommand{\nullmtx}{\mtx\Theta}
-\newcommand{\mnorm}[1]{%
- \left\vert\kern-0.9pt\left\vert\kern-0.9pt\left\vert #1
- \right\vert\kern-0.9pt\right\vert\kern-0.9pt\right\vert}
-\newcommand{\lie}[1]{\squarebrackets{#1}}
-\NewMathOp{\Spur}{Spur}
-\NewMathOp{\Tr}{Tr}
-\NewMathOp{\Diag}{Diag}
-\if@amsmath
- \newenvironment{arbmatrix}[2]%
- {\def\@tempa{#2}\left#1 \matrix}{\endmatrix \right\@tempa}
-\else
- \newcommand{\arbmatrix}[3]{\left#1 \matrix{#2} \right#3}
- \providecommand{\bmatrix}[1]{\arbmatrix[{#1}]}
- \providecommand{\vmatrix}[1]{\arbmatrix|{#1}|}
-\fi
-\newlength{\numoffset}
-{\setbox0=\hbox{$\Bigmathstrut$}
- \@tempdima=0.8\ht0\relax
- \global\numoffset\@tempdima}
-\newcommand{\Number}[2][-\numoffset]{%
- \@tempdima=#1\relax
- \smash{\hbox{\raise\@tempdima\@bignumber{#2}}}}
-\newcommand{\@bignumber}[1]{\hbox{\LARGE$#1$}}
-\def\bignumber #1{\multicolumn{2}{c}{\Number{#1}}}
-\def\Bignumber[#1]#2{\multicolumn{2}{c}{\Number[#1]{#2}}}
-\newcommand{\Zero}[1][-\numoffset]{\Number[#1]{0}}
-\def\bigzero {\bignumber{0}}
-\def\Bigzero[#1]{\Bignumber[#1]{0}}
-\if@amsmath
- \newcommand{\iidiagi}[4][-\numoffset]{% % 2 0
- \begin{bmatrix} % 3
- #2 & & \Bigzero[#1] \\ % .
- & #3 & & \\ % .
- \Bigzero[#1] & \ddots & \\ % 0 4
- & & & #4
- \end{bmatrix}}
- \newcommand{\idiagii}[4][-\numoffset]{% % 2 0
- \begin{bmatrix} % .
- #2 & & \Bigzero[#1] \\ % .
- & \ddots & & \\ % 3
- \Bigzero[#1] & #3 & \\ % 0 4
- & & & #4
- \end{bmatrix}}
- \newcommand{\idiagi}[3][-1.2pt]{% % 2 0
- \begin{bmatrix} % .
- #2 & \Bigzero[#1] \\ % .
- & \ddots & \\ % .
- \Bigzero[#1] & #3 % 0 3
- \end{bmatrix}}
-\else
- \newcommand{\iidiagi}[4][-\numoffset]{% % 2 0
- \matrix{% % 3
- #2 & & \Bigzero[#1] \\ % .
- & #3 & & \\ % .
- \Bigzero[#1] & \ddots & \\ % 0 4
- & & & #4}}
- \newcommand{\idiagii}[4][-\numoffset]{%
- \pmatrix{% % 2 0
- #2 & & \Bigzero[#1] \\ % .
- & \ddots & & \\ % .
- \Bigzero[#1] & #3 & \\ % 3
- & & & #4}} % 0 4
- %
- \newcommand{\idiagi}[3][-1.2pt]{% % 2 0
- \pmatrix{% % .
- #2 & \Bigzero[#1] \\ % .
- & \ddots & \\ % .
- \Bigzero[#1] & #3}} % 0 3
-\fi
-\newcommand{\@trans}[2][]{^{#1\text{\normalfont\textsf{t}}#2}}
-\newcommand{\trans} [1][]{\@trans[]{#1}}
-\newcommand{\trinv} {\@trans[-]{}}
-\newcommand{\ct}[1]{\conj{#1}\trans}
-\alias\sarvec\vec
-\alias\arvec \overrightarrow
-\renewcommand{\vec}[1]{\Mathbox{\boldmath}{#1}}
-\if@amsmath
- \newcommand{\bvec}[1]{%
- \begin{bmatrix}#1\end{bmatrix}}
- \newcommand{\pvec}[1]{%
- \begin{pmatrix}#1\end{pmatrix}}
- \alias\brvec\bvec
- \alias\prvec\pvec
-\else
- \newcommand{\bvec}[1]{\bmatrix{#1}}
- \newcommand{\pvec}[1]{\pmatrix{#1}}
-\fi
-\newcommand{\nullvec}{\vec{0}}
-\newcommand{\dotp}[1]{\anglebrackets{#1}}
-\newcommand{\vdotp}[1]{\@vdotp#1@@@}
-\def\@vdotp #1,#2@@@{\dotp{\vec #1,\vec #2}}
-\newcommand{\del} {\vec\nabla}
-\alias\@@div\div
-\renewcommand{\div}{\del\dot}
-\newcommand{\curl} {\del\cross}
-\newcommand{\lapl} {\del^2}
-\alias\huelle\squarebrackets
-\newcommand{\by}{\mathord{\times}}
-\alias\mal \times
-\alias\cross \times
-\alias\iso \simeq
-\alias\nsubgrp \trianglelefteq
-\realias\cong \equiv
-\alias\adj\leftrightarrow
-\providecommand{\Box}{}
-\renewcommand{\Box}{\mathbin{\square}}
-\newcommand{\teilt}{\mathbin{|}}
- \alias\divides\teilt
-\newcommand{\defeq}{\stackrel{\text{def}}{=}}
-\newcommand{\uminus}{%
- \,\,{\mathbin{\cup\kern-.6em{\raise.05em%
- \hbox{-\negthinspace-\kern-.25em-}}}}\,\,}
-\newcommand{\Uminus}{%
- \mathop{\bigcup\kern-0.9em{\raise.05em%
- \hbox{-\negthinspace-\kern-.25em-}}}}
-\providecommand{\implies}{\;\Longrightarrow\;}
- \alias\then\implies
-\if@amsmath
- \newcommand{\when}{\DOTSB \;\Longleftarrow \;}
-\else
- \newcommand{\when}{\;\Longleftarrow \;}
-\fi
-\newcommand{\limplies}{\llap{$\implies$}\quad}
-\newcommand{\sfrac}[2]{%
- \hbox{\kern 0.1em%
- \raise 0.5ex\hbox {\scriptsize$#1$}%
- \kern -0.1em $/$%
- \kern -0.15em%
- \lower 0.25ex\hbox {\scriptsize$#2$}}%
- \kern 0.2em}
-\providecommand{\tfrac}{\sfrac}
-\providecommand{\dfrac}[2]{{{#1}\over{#2}}}
-\alias\sbar\bar
- \renewcommand{\bar}[1]{\overline{#1}}
-\alias\stilde\tilde
- \alias\retilde\widetilde
-\alias\shat\hat
- \realias\hat\widehat
-\renewcommand{\Im}{%
- \mathop{\mathfrak{Im}}}
-\renewcommand{\Re}{%
- \mathop{\mathfrak{Re}}}
-\alias\conj \bar
-\newcommand{\inv}{^{-1}}
-\@ifundefined{mathscript}
- {\newcommand{\Pow}{\raise 0.4ex\Mathbox{\Large}{\wp}}}
- {\NewMathOp[\mathscript]{\Pow}{P}}
-\alias\Pot\Pow
-\newcommand{\1}{\mathbbm{1}}
-\alias\acos\arccos
-\alias\asin\arcsin
-\alias\atan\arctan
-\alias\abs \vertbrackets
-\alias\ord \abs
-\alias\cyc \anglebrackets
-\alias\norm\Vertbrackets
-\newcommand{\dsum}{\mathop{\sum\sum}\limits}
-\newcommand{\tsum}{\mathop{\sum\sum\sum}\limits}
-\newcommand{\nsum}{\mathop{\sum\sum\cdots\sum}\limits}
-\NewMathOp*{\ulim}{lim\raise0.4ex\mathbox{\mathord{\smash{\uparrow}}}}
-\NewMathOp*{\dlim}{lim\raise0.4ex\mathbox{\mathord{\smash{\downarrow}}}}
-\NewMathOp*{\argmax}{arg\,max} % arg min
-\NewMathOp*{\argmin}{arg\,min} % arg min
-\NewMathOp {\Aff} {Aff} % Affine hull
-\NewMathOp {\Bild} {Bild} % Bild
-\NewMathOp {\Cone} {Cone} % Cone
-\NewMathOp {\Conv} {Conv} % Convex hull
-\NewMathOp {\Core} {Core} % Fuzzy set core
-\NewMathOp {\diam} {diam} % diameter
-\NewMathOp {\dom} {dom} % Domain
-\NewMathOp {\Epi} {Epi} % Epigraph
-\NewMathOp*{\esssup}{ess\,sup} % Essential supremum
-\NewMathOp {\fl} {fl} % float-point
-\NewMathOp {\ggT} {ggT} % ggT
-\NewMathOp {\Grad} {Grad} % Grad
-\NewMathOp {\Hypo} {Hypo} % Hypograph
-\NewMathOp {\Int} {Int} % Interior
-\NewMathOp {\Kern} {Kern} % Kernel
-\NewMathOp {\kgV} {kgV} % kgV
-\NewMathOp {\Lin} {Lin} % Linear hull
-\NewMathOp {\lcm} {lcm} % LCM
-\NewMathOp {\Ord} {Ord} % order
-\NewMathOp {\proj} {proj} % Projection
-\NewMathOp {\Rang} {Rang} % Rang
-\NewMathOp {\range} {range} % Range
-\NewMathOp {\Rank} {Rank} % Rank
-\NewMathOp {\rot} {rot} % Rotation
-\NewMathOp {\Span} {Span} % Span
-\NewMathOp {\val} {val} % value
-\if@physics
- \InputIfFileExists{cjwphys.tex}{}{%
- \PackageWarning{cjwmath}{Option `cjwphys.tex' not found.}
- \@@physicsfalse}
-\fi
-\NewMathOp{\Prob} {P} % Probability operator
-\NewMathOp{\Corr} {Corr} % Correlation
-\NewMathOp{\Cov} {Cov} % Covariance
-\NewMathOp{\Expct}{E} % Expectation
-\NewMathOp{\SD} {SD} % Standard Deviation.
-\NewMathOp{\Var} {Var} % Variance
-\newcommand{\given}{\,|\,}
-\alias\distrib\sim
-\NewMathOp{\Bin} {Bin} % Binary dist.
- \newcommand{\Nbin}{-\!\Bin} % Negative Binom.
-\NewMathOp{\Exp} {Exp} % Exponential dist.
-\NewMathOp{\Geom}{Geom} % Geometric dist.
-\NewMathOp{\Norm}{Norm} % Normal dist.
-\NewMathOp{\Poi} {Poi} % Poisson dist.
-\NewMathOp{\Unif}{Unif} % Uniform dist.
-\NewMathOp[\mathfrak]{\Ndens}{N}
-\NewMathOp[\mathfrak]{\Ndist}{n}
-\NewMathOp*{\@mapsto}{\mapstochar\rightarrow}
-\newcommand{\@probconv}[1]{\mathrel{\@mapsto\limits^{1}}}
- \newcommand{\asconv}{\@probconv{a.s.}} % Almost sure conv.
- \newcommand{\inprob}{\@probconv{P}} % Conv. in probability
- \newcommand{\inlaw} {\@probconv{L}} % Conv. in law
- \newcommand{\vague} {\@probconv{v}} % Vague conv.
-\endinput
-%%
-%% End of file `cjwmath.sty'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwoutl.sty b/Master/texmf-dist/tex/latex/cjw/cjwoutl.sty
deleted file mode 100644
index 8bce48cf283..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwoutl.sty
+++ /dev/null
@@ -1,187 +0,0 @@
-%%
-%% This is file `cjwoutl.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjwoutl.dtx (with options: `package')
-%%
-%% Copyright (C) 1995 by Colin J. Wynne
-%%
-%% This file is part of cjwoutl, a package
-%% for generating outlines with LaTeX2e.
-%%
-\def\fileversion{0.6}
-\def\filedate{1996/04/26}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{cjwoutl}
- [1995/04/24 v0.5 Auto-Numbered Outlines--CJW]
-
-\DeclareOption*{%
- \PackageWarning{cjwoutl}{Unknown option `\CurrentOption'}}
-
-\ProcessOptions
-
-\newif\ifoutl@group
-\newlength{\aboveoutlskip}
- \setlength{\aboveoutlskip}{\abovedisplayskip}
-\newlength{\belowoutlskip}
- \setlength{\belowoutlskip}{\belowdisplayskip}
-\newlength{\outlindent}
- \setlength{\outlindent}{\parindent}
-\newcounter {outl@indsize}
-\newcounter {outl@lastind}
-\newcounter {outli} % I.
-\newcounter {outlii} [outli] % A.
-\newcounter {outliii}[outlii] % 1.
-\newcounter {outliv} [outliii] % a.
-\newcounter {outlv} [outliv] % i.
-\newcounter {outlvi} [outlv] % (a)
-\newcounter {outlvii}[outlvi] % (i)
-\newcounter {outldef}[outlvii]
-\renewcommand{\theoutli} {\Roman{outli}}
-\renewcommand{\theoutlii} {\Alph{outlii}}
-\renewcommand{\theoutliii} {\arabic{outliii}}
-\renewcommand{\theoutliv} {\alph{outliv}}
-\renewcommand{\theoutlv} {\roman{outlv}}
-\renewcommand{\theoutlvi} {\alph{outlvi}}
-\renewcommand{\theoutlvii} {\roman{outlvii}}
-\renewcommand{\theoutldef} {}
-\newcommand{\labeloutli} {\theoutli.}
-\newcommand{\labeloutlii} {\theoutlii.}
-\newcommand{\labeloutliii} {\theoutliii.}
-\newcommand{\labeloutliv} {\theoutliv.}
-\newcommand{\labeloutlv} {\theoutlv.}
-\newcommand{\labeloutlvi} {(\theoutlvi)}
-\newcommand{\labeloutlvii} {(\theoutlvii)}
-\newcommand{\labeloutldef} {\ensuremath{\bullet}}
-\renewcommand{\p@outli} {}
-\renewcommand{\p@outlii} {\theoutli.}
-\renewcommand{\p@outliii} {\p@outlii\theoutlii.}
-\renewcommand{\p@outliv} {\p@outliii\theoutliii.}
-\renewcommand{\p@outlv} {\p@outliv\theoutliv.}
-\renewcommand{\p@outlvi} {\p@outlv\labeloutlv.}
-\renewcommand{\p@outlvii} {\p@outlvi\labeloutlvi.}
-\renewcommand{\p@outldef} {\p@outlvii\ldots}
-\newenvironment{outline}[1][keep]%
- {\def\@tempa{#1} \def\@tempb{new}
- \ifx\@tempa\@tempb
- \outl@reset
- \fi
- \penalty\predisplaypenalty\vspace{\aboveoutlskip}}%
- {\par\endgroup\global\outl@groupfalse%
- \penalty\postdisplaypenalty\vspace{\belowoutlskip}}
-\newcommand{\outl@reset}{%
- \setcounter{outli} {0}
- \setcounter{outlii} {0}
- \setcounter{outliii}{0}
- \setcounter{outliv} {0}
- \setcounter{outlv} {0}
- \setcounter{outlvi} {0}
- \setcounter{outlvii}{0}}
-\newcommand{\outlstyle}[1]{%
- \@ifundefined{ols@#1}
- {\PackageWarning{cjwoutl}{Outline style `#1' is undefined. Using
- style `plain' instead}%
- \def\outl@style{\ols@plain}}
- {\def\outl@style{\csname ols@#1\endcsname}}}
-\def\ols@plain{\@empty}
-\def\ols@firstpar#1\par{%
- \bgroup\firstparfont #1\par\egroup}
-
-\DeclareOldFontCommand{\firstparfont}{\normalfont\itshape}{\relax}
-\outlstyle{plain}
-\newcommand{\ol}[2]{%
- \outl@checkgroups \outl@processlvl{#1}%
- \ifnum \c@outl@indsize < 1\relax%
- \setcounter{outl@indsize}{0}%
- \leftskip = 0pt%
- \else%
- \leftskip = \c@outl@indsize\outlindent%
- \fi%
- \noindent\theoutlabel{#2}%
- \ignorespaces\outl@style}
-\newcommand{\npp}[1]{\ol{#1}{\null}\null\indent}
-\newcommand{\unpp}[1]{\ol{#1}{\null}}
-\newcommand{\outl}[1]{%
- \outl@checkgroups \outl@processlvl{#1}%
- \ifnum \c@outl@indsize < 1\relax%
- \setcounter{outl@indsize}{0}%
- \leftskip = 0pt%
- \else%
- \leftskip = \c@outl@indsize\outlindent%
- \fi%
- \noindent\outl@label{\c@outl@indsize}%
- \ignorespaces\outl@style}
-\newcommand{\outl@checkgroups}{%
- \ifoutl@group
- \par\endgroup\global\outl@groupfalse
- \smallbreak
- \fi
- \setcounter{outl@lastind}{\c@outl@indsize}
- \smallbreak
- \begingroup
- \global\outl@grouptrue}
-\newcommand{\outl@processlvl}[1]{%
- \def\@tempa{+}\def\@tempb{-}\def\@tempc{=}
- \def\@tempd{#1}
- \ifx\@tempa\@tempd
- \addtocounter{outl@indsize}{1}
- \else\ifx\@tempb\@tempd
- \addtocounter{outl@indsize}{-1}
- \else\ifx\@tempc\@tempd
- % Nothing---stay at same level.
- \else
- \setcounter{outl@indsize}{\@tempd}
- \addtocounter{outl@indsize}{-1}
- \fi
- \fi
- \fi}
-\newcommand{\outl@label}[1]{%
- \ifcase #1
- \@dolabeli\or\@dolabelii\or\@dolabeliii%
- \or\@dolabeliv\or\@dolabelv\or\@dolabelvi%
- \or\@dolabelvii\else\@dolabeldef%
- \fi}
-\@ifundefined{labelfont}
- {\DeclareOldFontCommand{\labelfont}%
- {\normalfont\bfseries\mathversion{bold}}{\mathbf}}
- {} % Do nothing---|\labelfont| is already defined
-\newcommand{\theoutlabel}[1]{%
- \llap{\hbox{\labelfont#1\enskip}}}
-\newcommand{\@dolabeli}{%
- \refstepcounter{outli}\theoutlabel{\labeloutli}}
-\newcommand{\@dolabelii}{%
- \refstepcounter{outlii}\theoutlabel{\labeloutlii}}
-\newcommand{\@dolabeliii}{%
- \refstepcounter{outliii}\theoutlabel{\labeloutliii}}
-\newcommand{\@dolabeliv}{%
- \refstepcounter{outliv}\theoutlabel{\labeloutliv}}
-\newcommand{\@dolabelv}{%
- \refstepcounter{outlv}\theoutlabel{\labeloutlv}}
-\newcommand{\@dolabelvi}{%
- \refstepcounter{outlvi}\theoutlabel{\labeloutlvi}}
-\newcommand{\@dolabelvii}{%
- \refstepcounter{outlvii}\theoutlabel{\labeloutlvii}}
-\newcommand{\@dolabeldef}{%
- \refstepcounter{outldef}\theoutlabel{\labeloutldef}}
-\endinput
-%%
-%% End of file `cjwoutl.sty'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwphys.tex b/Master/texmf-dist/tex/latex/cjw/cjwphys.tex
deleted file mode 100644
index e436df69364..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwphys.tex
+++ /dev/null
@@ -1,80 +0,0 @@
-%%
-%% This is file `cjwphys.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjw-latex.dtx (with options: `phys')
-%%
-%% Copyright (C) 1997 by: Colin J. Wynne <cwynne@mts.jhu.edu>
-%%
-%% This file is part of cjw-latex, a collection of package files for
-%% LaTeX2e, written by Colin J. Wynne. It may be freely distributed in
-%% any form---electronic, physical, or otherwise---so long as the
-%% distributor provides this file in its entirety (including this
-%% copyright announcement) and charges no fee (except for reasonable
-%% recompense for the duplication process). Fair 'nough?
-%%
-%% I would also prefer that the entire source file `cjw-latex.dtx',
-%% together with `cjw-latex.ins', be propagated instead of any one
-%% subfile.
-%%
-%% Please feel free to improve on or alter any code herein as suits your
-%% needs, and by all means notify me of any suggestions, improvements, or
-%% requests.
-%%
-%% This file is beer-ware. If you use it and like it, then you should
-%% buy me a beer if you ever meet me. :-)
-%%
-%% RCS: $Id: cjw-latex.ins,v 1.3 1998/04/10 14:30:18 cwynne Exp $
-%%
-\def\RCSinfo{$Id: cjw-latex.dtx,v 0.13 1998/09/01 15:54:20 cwynne Exp $}
-
-\def\RCSsplit $#1: #2,v #3 #4 #5 #6 #7${
- \gdef\filename {#2}
- \gdef\fileversion{#3}
- \gdef\filedate {#4}
- \gdef\filetime {#5}
- \gdef\fileauthor {#6}
- \gdef\filelocker {#7}}
-
-\expandafter\RCSsplit\RCSinfo
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{cjwphys.tex}
- [\filedate\space v\fileversion\space
- Physics macros for cjwmath.sty---CJW]
-\newcommand{\bra}[1]{\left\langle #1 \right|\,}
-\newcommand{\ket}[1]{\,\left| #1 \right\rangle}
-
-\newcommand{\braket}[2]{%
- \newdimen\@tempdimd%
- \setbox0=\mathbox{#1}\@tempdima=\ht0 \@tempdimb=\dp0%
- \setbox0=\mathbox{#2}\@tempdimc=\ht0 \@tempdimd=\dp0%
- \ifdim\@tempdimc > \@tempdima
- \@tempdima=\@tempdimc
- \fi
- \ifdim\@tempdimd > \@tempdimb
- \@tempdimb=\@tempdimb
- \fi
- \def\@tempa{\vrule width0pt height\@tempdima depth\@tempdimb}
- \left.\left\langle \@tempa{#1} \,\right|\,{#2} \right\rangle }
-\endinput
-%%
-%% End of file `cjwphys.tex'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwplain.sty b/Master/texmf-dist/tex/latex/cjw/cjwplain.sty
deleted file mode 100644
index af53edc59c6..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwplain.sty
+++ /dev/null
@@ -1,255 +0,0 @@
-%%
-%% This is file `cjwplain.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjwplain.dtx (with options: `package')
-%%
-%% Copyright (C) 1995 by Colin J. Wynne
-%%
-%% This file is part of cjwplain, a style providing
-%% Plain TeX functionality under LaTeX2e.
-%%
- \NeedsTeXFormat{LaTeX2e}
- \ProvidesPackage{cjwplain}
- [1995/05/01 v0.5
- Plain TeX Macros for LaTeX2e---CJW]
-\def\RCSinfo{$Id: cjwplain.dtx,v 1.2 1998/08/31 22:57:40 cwynne Exp $}
-
-\def\RCSsplit $#1: #2,v #3 #4 #5 #6 #7${
- \gdef\filename {#2}
- \gdef\fileversion{#3}
- \gdef\filedate {#4}
- \gdef\filetime {#5}
- \gdef\fileauthor {#6}
- \gdef\filelocker {#7}}
-
-\expandafter\RCSsplit\RCSinfo
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\newif\if@outerallocs \@outerallocsfalse
-\newif\if@diagnostics \@diagnosticstrue
-\newif\if@plainskips \@plainskipsfalse
-\newif\if@strictline \@strictlinetrue
-\newif\if@tabbing \@tabbingtrue
-\newif\if@strictitem \@strictitemfalse
-\newif\if@eqalign \@eqaligntrue
-\newif\if@strictfootnotes \@strictfootnotesfalse
-\newif\if@altfootnotes \@altfootnotesfalse
-\newif\if@plainoutput \@plainoutputfalse
-\newif\if@magnification \@magnificationfalse
-\DeclareOption{outerallocs}{\@outerallocstrue}
-\DeclareOption{outerallocsoff}{\@outerallocsfalse}
-
-\DeclareOption{diagnostics}{\@diagnosticstrue}
-\DeclareOption{diagnosticsoff}{\@diagnosticsfalse}
-
-\DeclareOption{plainskips}{\@plainskipstrue}
-\DeclareOption{planiskipsoff}{\@plainskipsfalse}
-
-\DeclareOption{strictline}{\@strictlinetrue}
-\DeclareOption{strictlineoff}{\@strictlinefalse}
-
-\DeclareOption{tabbing}{\@tabbingtrue}
-\DeclareOption{tabbingoff}{\@tabbingfalse}
-
-\DeclareOption{strictitem}{\@strictitemtrue}
-\DeclareOption{strictitemoff}{\@strictitemfalse}
-
-\DeclareOption{eqalign}{\@eqaligntrue}
-\DeclareOption{eqalignoff}{\@eqalignfalse}
-\DeclareOption{strictfootnotes}{%
- \@strictfootnotestrue \@altfootnotesfalse}
-\DeclareOption{altfootnotes}{%
- \@altfootnotestrue \@strictfootnotesfalse}
-\DeclareOption{footnotesoff}{%
- \@altfootnotesfalse \@strictfootnotesfalse}
-
-\DeclareOption{magnification}{\@magnificationtrue}
-\DeclareOption{magnificationoff}{\@magnificationfalse}
-\DeclareOption{plainoutput}{%
- \@plainoutputtrue \@strictfootnotestrue
- \@altfootnotesfalse \@magnificationtrue}
-\DeclareOption{plainoutputoff}{\@plainoutputfalse}
-\DeclareOption{none}{%
- \@outerallocsfalse \@eqalignfalse
- \@diagnosticsfalse \@plainskipsfalse
- \@strictfootnotesfalse\@strictlinefalse
- \@altfootnotesfalse \@tabbingfalse
- \@magnificationfalse \@strictitemfalse
- \@plainoutputfalse}
-
-\DeclareOption{all}{%
- \@outerallocstrue \@eqaligntrue
- \@diagnosticstrue \@plainskipstrue
- \@strictfootnotestrue\@strictlinetrue
- \@altfootnotestrue \@tabbingtrue
- \@magnificationtrue \@strictitemtrue
- \@plainoutputtrue}
-\DeclareOption*{%
- \PackageWarning{cjwplain}{Unknown option `\CurrentOption'}}
-\ProcessOptions*
-\if@outerallocs
-
-\outer\def\newcount{\alloc@0\count\countdef\insc@unt}
-\outer\def\newdimen{\alloc@1\dimen\dimendef\insc@unt}
-\outer\def\newskip{\alloc@2\skip\skipdef\insc@unt}
-
-\outer\def\newbox{\alloc@4\box\chardef\insc@unt}
-\outer\def\newwrite{\alloc@7\write\chardef\sixt@@n}
-\outer\def\newfam{\alloc@8\fam\chardef\sixt@@n}
-
-\fi
-\if@diagnostics
-
-\showboxbreadth=5
-\showboxdepth=3
-\setcounter{errorcontextlines}{5}
-
-\fi
-\if@plainskips
- \def\smallskip{\vskip\smallskipamount}
- \def\medskip{\vskip\medskipamount}
- \def\bigskip{\vskip\bigskipamount}
-\fi
-\let\plainline\@@line
-
-\if@strictline
-
-\let\latex@line\line
-\let\line\@@line
-\def\@picture(#1,#2)(#3,#4){%
- \let\line\latex@line%
- \@picht#2\unitlength
- \setbox\@picbox\hbox to#1\unitlength\bgroup
- \hskip -#3\unitlength
- \lower #4\unitlength\hbox\bgroup
- \ignorespaces}
-
-\fi
-\if@tabbing
- \InputIfFileExists{cjwpltab.clo}{}{%
- \PackageWarning{cjwplain}{Option `cjwpltab.clo' not found.}
- \@tabbingfalse}
-\fi
-\def\@@item{\par\hang\textindent}
-\let\plainitem\@@item
-\def\itemitem{\par\indent \hangindent2\parindent \textindent}
-\if@strictitem
- \let\latexitem\item
- \let\item\@@item
-\fi
-\outer\def\beginsection#1\par{\vskip\z@ plus.3\vsize\penalty-250
- \vskip\z@ plus-.3\vsize\bigskip\vskip\parskip
- \message{#1}\leftline{\bf#1}\nobreak\smallskip\noindent}
-\outer\def\bye{\end{document}}
-\let\plaincentering\@centering
-
-\if@eqalign
-
-\def\eqalign#1{\null\,\vcenter{\openup\jot\m@th
- \ialign{\strut\hfil$\displaystyle{##}$&$\displaystyle{{}##}$\hfil
- \crcr#1\crcr}}\,}
-
-\def\eqalignno#1{\displ@y \tabskip\@centering
- \halign to\displaywidth{\hfil$\@lign\displaystyle{##}$\tabskip\z@skip
- &$\@lign\displaystyle{{}##}$\hfil\tabskip\@centering
- &\llap{$\@lign##$}\tabskip\z@skip\crcr
- #1\crcr}}
-\def\leqalignno#1{\displ@y \tabskip\@centering
- \halign to\displaywidth{\hfil$\@lign\displaystyle{##}$\tabskip\z@skip
- &$\@lign\displaystyle{{}##}$\hfil\tabskip\@centering
- &\kern-\displaywidth\rlap{$\@lign##$}\tabskip\displaywidth\crcr
- #1\crcr}}
-
-\else
-\@namedef{eqnarray*}{%
- \let \\ \cr $$\null\,\vcenter{\openup\jot\m@th
- \ialign{\strut\hfil$\displaystyle{##}$&$\displaystyle{{}##}$\hfil\crcr}}}
-\@namedef{endeqnarray*}{\crcr}
-
-\fi
-\if@plainoutput
- \InputIfFileExists{cjwplout.clo}{}{%
- \PackageWarning{cjwplain}{Option `cjwplout.clo' not found.}
- \@tabbingfalse}
-\fi
-\if@plainoutput\else
-
-\def\footline{\@ifnextchar ={\@@footline}{\@@footline=}}
-\def\@@footline=#1{\gdef\@oddfoot{#1} \gdef\@evenfoot{#1}}
-
-\def\headline{\@ifnextchar ={\@@headline}{\@@headline=}}
-\def\@@headline=#1{\gdef\@oddhead{#1} \gdef\@evenhead{#1}}
-
-\def\nopagenumbers{\let\@oddfoot\relax \let\@evenfoot\relax}
-\let\pageno\c@page
-\newcommand{\folio}[1][\pageno]{\@folio{#1}}
-\def\@folio#1{%
- \edef\@tempa{\string#1}%
- \expandafter\@ifundefined{c@\@tempa}% % Does the counter exist?
- {% % No such counter.
- \ifnum #1 <\z@ \romannumeral-#1
- \else \number #1
- \fi
- }%
- {% % It is a counter.
- \ifnum\value{#1}<\z@ \roman{#1} \else \arabic{#1} \fi}
- }
-\def\advancepageno{\ifnum\pageno<\z@ \global\advance\pageno\m@ne
- \else\global\advance\pageno\@ne \fi}
-\let\normalbottom\flushbottom
-\def\topinsert{\begin{figure}[t]}
-\def\pageinsert{\begin{figure}[p]}
-\def\midinsert{\begin{figure}[htpb]}
-\def\endinsert{\end{figure}}
-
-\fi
-
-\let\latex@footnote\footnote
-
-\def\@@footnote#1{\let\@sf\empty % parameter #2 (the text) is read later
- \ifhmode\edef\@sf{\spacefactor\the\spacefactor}\/\fi
- #1\@sf\vfootnote{#1}}
-\def\vfootnote#1{\insert\footins\bgroup
- \interlinepenalty\interfootnotelinepenalty
- \splittopskip\ht\strutbox % top baseline for broken footnotes
- \splitmaxdepth\dp\strutbox \floatingpenalty\@MM
- \leftskip\z@skip \rightskip\z@skip \spaceskip\z@skip
- \xspaceskip\z@skip
- \textindent{#1}\footstrut\futurelet\next\fo@t}
-\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t
- \else\let\next\f@t\fi \next}
-\def\f@@t{\bgroup\aftergroup\@foot\let\next}
-\def\f@t#1{#1\@foot}
-\def\@foot{\strut\egroup}
-\def\footstrut{\vbox to\splittopskip{}}
-\if@strictfootnotes
- \let\footnote\@@footnote
-\fi
-\if@altfootnotes
- \def\footnote#1{\latex@footnote[#1]}
-\fi
-\if@magnification
- \def\magnification{\afterassignment\m@g\count@}
- \def\m@g{\mag\count@
- \hsize6.5truein\vsize8.9truein\dimen\footins8truein}
-\fi
-\endinput
-%%
-%% End of file `cjwplain.sty'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwplout.clo b/Master/texmf-dist/tex/latex/cjw/cjwplout.clo
deleted file mode 100644
index 0f884fb08c8..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwplout.clo
+++ /dev/null
@@ -1,99 +0,0 @@
-%%
-%% This is file `cjwplout.clo',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjwplain.dtx (with options: `output')
-%%
-%% Copyright (C) 1995 by Colin J. Wynne
-%%
-%% This file is part of cjwplain, a style providing
-%% Plain TeX functionality under LaTeX2e.
-%%
- \NeedsTeXFormat{LaTeX2e}
- \ProvidesFile{cjwplout.clo}
- [1995/05/01 v0.5
- Plain TeX Output Macros for LaTeX2e---CJW]
-\def\RCSinfo{$Id: cjwplain.dtx,v 1.2 1998/08/31 22:57:40 cwynne Exp $}
-
-\def\RCSsplit $#1: #2,v #3 #4 #5 #6 #7${
- \gdef\filename {#2}
- \gdef\fileversion{#3}
- \gdef\filedate {#4}
- \gdef\filetime {#5}
- \gdef\fileauthor {#6}
- \gdef\filelocker {#7}}
-
-\expandafter\RCSsplit\RCSinfo
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\countdef\pageno=0 \pageno=1 % first page is number 1
-\newtoks\headline \headline={\hfil} % headline is normally blank
-\newtoks\footline \footline={\hss\reset@font\folio\hss}
- % footline is normally a centered page number in font \tenrm
-\def\nopagenumbers{\footline{\hfil}} % blank out the footline
-\def\folio{%
- \ifnum\pageno<\z@ \romannumeral-\pageno \else\number\pageno \fi}
-\def\advancepageno{\ifnum\pageno<\z@ \global\advance\pageno\m@ne
- \else\global\advance\pageno\@ne \fi} % increase |pageno|
-\newif\ifr@ggedbottom
-\def\raggedbottom{\topskip 10\p@ plus60\p@ \r@ggedbottomtrue}
-\def\normalbottom{\topskip 10\p@ \r@ggedbottomfalse}
- % undoes \raggedbottom
-\newinsert\topins
-\newif\ifp@ge \newif\if@mid
-\def\topinsert{\@midfalse\p@gefalse\@ins}
-\def\midinsert{\@midtrue\@ins}
-\def\pageinsert{\@midfalse\p@getrue\@ins}
-\skip\topins=\z@skip % no space added when a topinsert is present
-\count\topins=1000 % magnification factor (1 to 1)
-\dimen\topins=\maxdimen % no limit per page
-\def\@ins{\par\begingroup\setbox\z@\vbox\bgroup} % start a \vbox
-\def\endinsert{\egroup % finish the \vbox
- \if@mid \dimen@\ht\z@ \advance\dimen@\dp\z@ \advance\dimen@12\p@
- \advance\dimen@\pagetotal \advance\dimen@-\pageshrink
- \ifdim\dimen@>\pagegoal\@midfalse\p@gefalse\fi\fi
- \if@mid \bigskip\box\z@\bigbreak
- \else\insert\topins{\penalty100 % floating insertion
- \splittopskip\z@skip
- \splitmaxdepth\maxdimen \floatingpenalty\z@
- \ifp@ge \dimen@\dp\z@
- \vbox to\vsize{\unvbox\z@\kern-\dimen@}% depth is zero
- \else \box\z@\nobreak\bigskip\fi}\fi\endgroup}
-\def\plainoutput{\shipout\vbox{\makeheadline\pagebody\makefootline}%
- \advancepageno
- \ifnum\outputpenalty>-\@MM \else\dosupereject\fi}
-\def\pagebody{\vbox to\vsize{\boxmaxdepth\maxdepth \pagecontents}}
-\def\makeheadline{\vbox to\z@{\vskip-22.5\p@
- \@@line{\vbox to8.5\p@{}\the\headline}\vss}\nointerlineskip}
-\def\makefootline{\baselineskip24\p@\@@line{\the\footline}}
-\def\dosupereject{\ifnum\insertpenalties>\z@
- % something is being held over
- \@@line{}\kern-\topskip\nobreak\vfill\supereject\fi}
-
-\def\pagecontents{\ifvoid\topins\else\unvbox\topins\fi
- \dimen@=\dp\@cclv \unvbox\@cclv % open up \box255
- \ifvoid\footins\else % footnote info is present
- \vskip\skip\footins
- \footnoterule
- \unvbox\footins\fi
- \ifr@ggedbottom \kern-\dimen@ \vfil \fi}
- \output{\plainoutput}
-\endinput
-%%
-%% End of file `cjwplout.clo'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwpltab.clo b/Master/texmf-dist/tex/latex/cjw/cjwpltab.clo
deleted file mode 100644
index 2aa89423d7e..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwpltab.clo
+++ /dev/null
@@ -1,82 +0,0 @@
-%%
-%% This is file `cjwpltab.clo',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjwplain.dtx (with options: `tabbing')
-%%
-%% Copyright (C) 1995 by Colin J. Wynne
-%%
-%% This file is part of cjwplain, a style providing
-%% Plain TeX functionality under LaTeX2e.
-%%
- \NeedsTeXFormat{LaTeX2e}
- \ProvidesFile{cjwpltab.clo}
- [1995/05/01 v0.5
- Plain TeX Tabbing Macros for LaTeX2e---CJW]
-\def\RCSinfo{$Id: cjwplain.dtx,v 1.2 1998/08/31 22:57:40 cwynne Exp $}
-
-\def\RCSsplit $#1: #2,v #3 #4 #5 #6 #7${
- \gdef\filename {#2}
- \gdef\fileversion{#3}
- \gdef\filedate {#4}
- \gdef\filetime {#5}
- \gdef\fileauthor {#6}
- \gdef\filelocker {#7}}
-
-\expandafter\RCSsplit\RCSinfo
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\newif\ifus@ \newif\if@cr
-\newbox\tabs \newbox\tabsyet \newbox\tabsdone
-
-\def\cleartabs{\global\setbox\tabsyet\null \setbox\tabs\null}
-\def\settabs{\setbox\tabs\null \futurelet\next\sett@b}
-\let\+=\relax % in case this file is being read in twice
-\def\sett@b{\ifx\next\+\let\next\relax
-\def\next{\afterassignment\s@tt@b\let\next}%
- \else\let\next\s@tcols\fi\next}
-\def\s@tt@b{\let\next\relax\us@false\m@ketabbox}
-\def\tabalign{\us@true\m@ketabbox} % non-\outer version of \+
-\outer\def\+{\tabalign}
-\def\s@tcols#1\columns{\count@#1 \dimen@\hsize
- \loop\ifnum\count@>\z@ \@nother \repeat}
-\def\@nother{\dimen@ii\dimen@ \divide\dimen@ii\count@
- \setbox\tabs\hbox{\hbox to\dimen@ii{}\unhbox\tabs}%
- \advance\dimen@-\dimen@ii \advance\count@\m@ne}
-
-\def\m@ketabbox{\begingroup
- \global\setbox\tabsyet\copy\tabs
- \global\setbox\tabsdone\null
- \def\cr{\@crtrue\crcr\egroup\egroup
-\ifus@\unvbox\z@\lastbox\fi\endgroup
-\setbox\tabs\hbox{\unhbox\tabsyet\unhbox\tabsdone}}%
- \setbox\z@\vbox\bgroup\@crfalse
-\ialign\bgroup&\t@bbox##\t@bb@x\crcr}
-
-\def\t@bbox{\setbox\z@\hbox\bgroup}
-\def\t@bb@x{\if@cr\egroup % now \box\z@ holds the column
- \else\hss\egroup \global\setbox\tabsyet\hbox{\unhbox\tabsyet
- \global\setbox\@ne\lastbox}% now \box\@ne holds its size
-\ifvoid\@ne\global\setbox\@ne\hbox to\wd\z@{}%
-\else\setbox\z@\hbox to\wd\@ne{\unhbox\z@}\fi
-\global\setbox\tabsdone\hbox{\box\@ne\unhbox\tabsdone}\fi
- \box\z@}
-\endinput
-%%
-%% End of file `cjwpltab.clo'.
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwresize.sty b/Master/texmf-dist/tex/latex/cjw/cjwresize.sty
deleted file mode 100644
index 2934fde43d9..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwresize.sty
+++ /dev/null
@@ -1,226 +0,0 @@
-%%
-% File: cjwresize.sty
-%%
-
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{cjwresize}
- [1995/05/09 v0.1 Change Default LaTeX Page Layouts -- CJW]
-
-\newif \if@autocalc
-
-\DeclareOption{auto} {\@autocalctrue}
-\DeclareOption{final}{\@autocalctrue}
-\DeclareOption*{%
- \PackageWarning{cjwresize}{Unknown option `\CurrentOption'}}
-
-\ProcessOptions
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% DISTRIBUTION NOTICE
-%
-% This is file |cjwresize.sty| for use with \LaTeX2e.
-%
-% Copyright (c) 1995 by Colin J. Wynne
-% cwynne@sage.wlu.edu, cwynne@lorien,princeton.edu,
-% ua7o@rz.uni-karlsruhe.de
-% This file may be freely distributed in any form; electronic,
-% physical or otherwise; so long as the distributor provides this
-% file in its entirety (including this message) and the distributor
-% receives no money (except for a reasonable recompense for the
-% duplication process). Fair 'nough?
-%
-% This file is beer-ware. If you use it and like it, then you
-% should buy me a beer if you ever meet me. :-)
-%
-%
-% INTRO
-%
-% This is a fairly simple file, so I am not going to bother with a
-% .dtx file. Here is the whole documentation, right here. :-) No
-% \docstrip{} hastle or anything...
-%
-%
-% WHY THIS PACKAGE?
-%
-% I think the default printable area used by \LaTeX{}, frankly,
-% sucks. When I turn in three problem assignments for a math class
-% and it takes up eight pages, there is just too much blank space.
-% So, I hacked the relevant parts out of |classes.dtx| which deal
-% with setting printable area and balancing margins and fiddled with
-% some of the default values. Not only that, but it is easily
-% customisable.
-%
-%
-% HOW TO USE THIS PACKAGE
-%
-% There are two basic ways to use this package. Essentially, after
-% including the package, the macro |\resize| is available to the
-% user. After altering any of the relevant page information, one
-% can invoke |\resize| to recalculate page margins. |\resize|
-% should be called after changes to the following:
-%
-% \textheight \headheight \footskip
-% \textwidth \headsep
-%
-% and optionally after changing |\topskip|. These are the
-% dimensions on which the \LaTeX{} algorithms below depend.
-%
-% This only half solves the problem, though. Having to change the
-% height and width in every document is also not a particularly
-% ducky solution, so there is also a package option, namely |auto|.
-% In commented sections below, you will see where I have altered
-% some of the default values that \LaTeX{} uses for page layout
-% calculations. Invoking the package with the |auto| option will
-% automatically do a resize with these defaults. Of course, the
-% |\resize| command will still be available if further modifications
-% are desired. You should feel perfectly free to change these
-% defaults to something that will be more appropriate for you.
-% As the major advantage of \LaTeX's default, \emph{wide} margins is
-% the availability of |\marginpar| space, for draft annotations, I
-% also consider the revised margins of this package to be applicable
-% to final output. Therefore the option |final| will be grabbed and
-% interpreted to mean the same thing as |auto|.
-%
-%
-% BUGS
-%
-% Well, I wouldn't call this a bug, but I haven't accounted for the
-% slight differences in these calculations specific to the |book|
-% class's options for size switching. This package was written in
-% about twenty minutes, and I couldn't think of a way off the type
-% of my head to test for the invoked class. If there is one (and
-% I'm fairly sure there is), please let me know.
-%
-%
-% COMMENTS?
-%
-% If you have any, send them to me at one of the e-mail addresses
-% above. I hope this will be useful to somebody, somewhere.
-%
-% CJW, 09.05.1995
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\def\resize{\relax%
- %
- \if@twoside
- \setlength\@tempdima {\paperwidth}
- \addtolength\@tempdima {-\textwidth}
- \setlength\oddsidemargin {.4\@tempdima}
- \addtolength\oddsidemargin {-1in}
- %
- \setlength\marginparwidth {.6\@tempdima}
- \addtolength\marginparwidth {-0.4in}
- \else
- \setlength\@tempdima {\paperwidth}
- \addtolength\@tempdima {-\textwidth}
- \setlength\oddsidemargin {.5\@tempdima}
- \addtolength\oddsidemargin {-1in}
- \setlength\marginparwidth {.5\@tempdima}
- \addtolength\marginparwidth {-.4in}
- \fi
- %
- \ifdim \marginparwidth >2in
- \setlength\marginparwidth{2in}
- \fi
- %
- \@settopoint\oddsidemargin
- \@settopoint\marginparwidth
- %
- \setlength\evensidemargin {\paperwidth}
- \addtolength\evensidemargin{-2in}
- \addtolength\evensidemargin{-\textwidth}
- \addtolength\evensidemargin{-\oddsidemargin}
- %
- \@settopoint\evensidemargin
- %
- %
- \setlength\topmargin{\paperheight}
- \addtolength\topmargin{-2in}
- \addtolength\topmargin{-\headheight}
- \addtolength\topmargin{-\headsep}
- \addtolength\topmargin{-\textheight}
- \addtolength\topmargin{-\footskip}
- %
- \addtolength\topmargin{-.5\topmargin}
- \@settopoint\topmargin
-}
-
-%%%%
-%%%%
-%%
-%% CODE for the |auto| option:
-%%
-%%%%
-%%%%
-
-\if@autocalc
-
-%%
-% Compute the |\textwidth|.
-%%
-
- \setlength\@tempdima{\paperwidth}
- \addtolength\@tempdima{-2in}
-
-%%
-% This choice of |\@tempdimb| is the `default' page size used by the
-% |auto| option. The values from |classes.dtx| are 345pt, 360pt and
-% 390pt respectively for 10pt, 11pt and 12pt document sizes. Feel
-% free to change these to taste. I find that adding about 40--50pt to
-% the original dimensions works pretty well.
-%%
- \ifcase \@ptsize
- \setlength\@tempdimb{385\p@} \or
- \setlength\@tempdimb{400\p@} \else
- \setlength\@tempdimb{430\p@}
- \fi
-
- \if@twocolumn
- \ifdim\@tempdima>2\@tempdimb\relax
- \setlength\textwidth{2\@tempdimb}
- \else
- \setlength\textwidth{\@tempdima}
- \fi
- \else
- \ifdim\@tempdima>\@tempdimb\relax
- \setlength\textwidth{\@tempdimb}
- \else
- \setlength\textwidth{\@tempdima}
- \fi
- \fi
-
- \@settopoint\textwidth
-
-%%
-% Compute the |\textheight|.
-%%
-
- \setlength\@tempdima{\paperheight}
-%%
-% These next two lines govern the `default' |\textheight| used by the
-% |auto| option. The values from |classes.dtx| are -2in for the
-% margins and -1.5in for headers and footers. I like reducing the
-% extra space for headers/footers down to -1in. Feel free, however,
-% to change these values to taste.
-%% %%
- \addtolength\@tempdima{-2in} % Minimum margins.
- \addtolength\@tempdima{-1in} % Room for head/foot stuff.
- %
- \divide\@tempdima\baselineskip % Compute size in
- \@tempcnta=\@tempdima % line numbers.
- %
- \setlength\textheight{\@tempcnta\baselineskip}%
- \addtolength\textheight{\topskip} % First line of text has
- % height |\topskip|.
-%% %%
-% Now call resize.
-%%
- \resize
-
-\fi
-
-\endinput
-%%
-% End of file: cjwresize.sty
-%%
diff --git a/Master/texmf-dist/tex/latex/cjw/cjwunits.sty b/Master/texmf-dist/tex/latex/cjw/cjwunits.sty
deleted file mode 100644
index 055cd5a520b..00000000000
--- a/Master/texmf-dist/tex/latex/cjw/cjwunits.sty
+++ /dev/null
@@ -1,89 +0,0 @@
-%%
-%% This is file `cjwunits.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% cjw-latex.dtx (with options: `units')
-%%
-%% Copyright (C) 1997 by: Colin J. Wynne <cwynne@mts.jhu.edu>
-%%
-%% This file is part of cjw-latex, a collection of package files for
-%% LaTeX2e, written by Colin J. Wynne. It may be freely distributed in
-%% any form---electronic, physical, or otherwise---so long as the
-%% distributor provides this file in its entirety (including this
-%% copyright announcement) and charges no fee (except for reasonable
-%% recompense for the duplication process). Fair 'nough?
-%%
-%% I would also prefer that the entire source file `cjw-latex.dtx',
-%% together with `cjw-latex.ins', be propagated instead of any one
-%% subfile.
-%%
-%% Please feel free to improve on or alter any code herein as suits your
-%% needs, and by all means notify me of any suggestions, improvements, or
-%% requests.
-%%
-%% This file is beer-ware. If you use it and like it, then you should
-%% buy me a beer if you ever meet me. :-)
-%%
-%% RCS: $Id: cjw-latex.ins,v 1.3 1998/04/10 14:30:18 cwynne Exp $
-%%
-\def\RCSinfo{$Id: cjw-latex.dtx,v 0.13 1998/09/01 15:54:20 cwynne Exp $}
-
-\def\RCSsplit $#1: #2,v #3 #4 #5 #6 #7${
- \gdef\filename {#2}
- \gdef\fileversion{#3}
- \gdef\filedate {#4}
- \gdef\filetime {#5}
- \gdef\fileauthor {#6}
- \gdef\filelocker {#7}}
-
-\expandafter\RCSsplit\RCSinfo
-%%
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{cjwunits}
- [\filedate\space v\fileversion\space
- Typesetting units in LaTeX2e---CJW]
-\newcommand{\unitfont}{\operator@font}
-\newcommand{\unit}[1]{\ensuremath{\,{\unitfont{#1}\kern\z@}}\xspace}
-\newcommand{\ang} {\unit{\AA}} % angstroms
- \alias\Ao\ang
-\newcommand{\cm} {\unit{cm}} % centimetres
-\newcommand{\inch}{\unit{in}} % inches
-\newcommand{\km} {\unit{km}} % kilometres
-\newcommand{\mi} {\unit{mi}} % miles
-\newcommand{\m} {\unit{m}} % metres
-\newcommand{\Hz} {\unit{Hz}} % herz
-\newcommand{\J} {\unit{J}} % joules
-\newcommand{\V} {\unit{V}} % volts
-\newcommand{\eV} {\unit{eV}} % electron volts
-\newcommand{\erg} {\unit{erg}} % ergs
-\newcommand{\amu} {\unit{amu}} % atomic mass units
-\newcommand{\gram}{\unit{g}} % grams
-\newcommand{\kg} {\unit{kg}} % kilograms
-\newcommand{\Ton} {\unit{T}} % tons
-\newcommand{\kT} {\unit{kT}} % kilotons
-\newcommand{\MT} {\unit{MT}} % megatons
-\newcommand{\kelv}{\unit{K}} % kelvins
-\alias\secant\sec
-\renewcommand{\sec} {\unit{s}} % seconds
-\newcommand{\cee} {\unit{c}} % speed o' light
-\endinput
-%%
-%% End of file `cjwunits.sty'.