summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/tex/latex/siam/numinsec.sty18
-rw-r--r--Master/texmf-dist/tex/latex/siam/siam10.clo209
-rw-r--r--Master/texmf-dist/tex/latex/siam/siam10.sty104
-rw-r--r--Master/texmf-dist/tex/latex/siam/siam11.sty106
-rw-r--r--Master/texmf-dist/tex/latex/siam/siamltex.cls628
-rw-r--r--Master/texmf-dist/tex/latex/siam/siamltex.sty52
-rw-r--r--Master/texmf-dist/tex/latex/siam/subeqn.clo56
7 files changed, 1173 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/siam/numinsec.sty b/Master/texmf-dist/tex/latex/siam/numinsec.sty
new file mode 100644
index 00000000000..b39729eb345
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/siam/numinsec.sty
@@ -0,0 +1,18 @@
+% ====================== NUMINSEC.STY ============================ %
+% SIAM Style option to get numbering of equations, figures, tables within
+%sections
+
+\@addtoreset{equation}{section} % Makes \section reset 'equation' counter.
+\def\theequation{\thesection.\arabic{equation}}
+
+\@addtoreset{theorem}{section}
+\def\thetheorem{\thesection.\@arabic\c@theorem}
+\def\thelemma{\thesection.\@arabic\c@theorem}
+\def\thecorollary{\thecorollary.\@arabic\c@theorem}
+\def\theproposition{\theproposition.\@arabic\c@theorem}
+
+\@addtoreset{figure}{section}
+\def\thefigure{\thesection.\@arabic\c@figure}
+
+\@addtoreset{table}{section}
+\def\thetable{\thesection.\@arabic\c@table}
diff --git a/Master/texmf-dist/tex/latex/siam/siam10.clo b/Master/texmf-dist/tex/latex/siam/siam10.clo
new file mode 100644
index 00000000000..67ce632bef5
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/siam/siam10.clo
@@ -0,0 +1,209 @@
+%%
+%% This is file `siam10.clo', based on size10.clo
+%% Revision of siam macros for use with LaTeX 2e
+%%
+%% By Paul Duggan for the Society for Industrial and Applied
+%% Mathematics.
+%%
+%% October 1, 1995
+%%
+%% Version 1.0
+%%
+%% You are not allowed to change this file.
+%%
+%% You are allowed to distribute this file under the condition that
+%% it is distributed together with all of the files in the siam macro
+%% distribution. These are:
+%%
+%% siamltex.cls (main LaTeX macro for SIAM)
+%% siamltex.sty (includes siamltex.cls for compatibility mode)
+%% siam10.clo (this file)
+%% subeqn.clo (allows equation numbners with lettered subelements)
+%% siam.bst (bibliographic style file for use with BibTeX)
+%% docultex.tex (documentation file)
+%% lexample.tex (example file for latex macro)
+%%
+%% If you receive only some of these files from someone, complain!
+%%
+%% You are NOT ALLOWED to distribute this file alone. You are NOT
+%% ALLOWED to take money for the distribution or use of either this
+%% file or a changed version, except for a nominal charge for copying
+%% etc.
+%% \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 \~}
+\ProvidesFile{siam10.clo}
+ [1994/10/01 v1.0
+ SIAM LaTeX file (size option)]
+\renewcommand{\normalsize}{%
+ \@setfontsize\normalsize\@xpt\@xiipt
+ \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
+ \abovedisplayshortskip \abovedisplayskip
+ \belowdisplayshortskip \belowdisplayskip
+ \belowdisplayskip \abovedisplayskip
+ \let\@listi\@listI}
+\normalsize
+\newcommand{\small}{%
+ \@setfontsize\small\@ixpt{11}%
+ \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
+ \abovedisplayshortskip \z@ \@plus2\p@
+ \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
+ \def\@listi{\leftmargin\leftmargini
+ \topsep 4\p@ \@plus2\p@ \@minus2\p@
+ \parsep 2\p@ \@plus\p@ \@minus\p@
+ \itemsep \parsep}%
+ \belowdisplayskip \abovedisplayskip
+}
+\newcommand{\footnotesize}{%
+ \@setfontsize\footnotesize\@viiipt{9.5}%
+ \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
+ \abovedisplayshortskip \abovedisplayskip
+ \belowdisplayshortskip \belowdisplayskip
+ \def\@listi{\leftmargin\leftmargini
+ \topsep \z@
+ \parsep \z@
+ \itemsep \parsep}%
+ \belowdisplayskip \abovedisplayskip
+}
+\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt}
+\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt}
+\newcommand{\large}{\@setfontsize\large\@xiipt{14}}
+\newcommand{\Large}{\@setfontsize\Large\@xivpt{18}}
+\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{22}}
+\newcommand{\huge}{\@setfontsize\huge\@xxpt{25}}
+\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{30}}
+\if@twocolumn
+ \setlength\parindent{1em}
+\else
+ \setlength\parindent{.25in}
+\fi
+\setlength\headheight{10\p@}
+\setlength\headsep {.2in}
+%\setlength\topskip {10\p@}
+\setlength\footskip{.2in}
+\if@compatibility
+ \setlength\maxdepth{4\p@}
+\else
+ \setlength\maxdepth{.5\topskip}
+\fi
+\setlength\@maxdepth\maxdepth
+\if@compatibility
+ \if@twocolumn
+ \setlength\textwidth{410\p@}
+ \else
+ \setlength\textwidth{5.125in}
+ \fi
+\else
+ \if@twocolumn
+ \setlength\textwidth{410\p@}
+ \else
+ \setlength\textwidth{5.125in}
+ \fi
+\fi
+%\if@compatibility\else
+% \@settopoint\textwidth
+%\fi
+\if@compatibility
+ \setlength\textheight{8.25in}
+\else
+ \setlength\textheight{8.25in}
+\fi
+%\addtolength\textheight{\topskip}
+\if@compatibility
+ \if@twoside
+ \setlength\oddsidemargin {.5in}
+ \setlength\evensidemargin {.5in}
+ \setlength\marginparwidth {1.25in}
+ \else
+ \setlength\oddsidemargin {.5in}
+ \setlength\evensidemargin {.5in}
+ \setlength\marginparwidth {1.25in}
+ \fi
+ \if@twocolumn
+ \setlength\oddsidemargin {30\p@}
+ \setlength\evensidemargin {30\p@}
+ \setlength\marginparwidth {48\p@}
+ \fi
+\else
+ \if@twoside
+ \setlength\oddsidemargin {.5in}
+ \setlength\evensidemargin {.5in}
+ \setlength\marginparwidth {1.25in}
+ \else
+ \setlength\oddsidemargin {.5in}
+ \setlength\evensidemargin {.5in}
+ \setlength\marginparwidth {1.25in}
+ \fi
+ \@settopoint\oddsidemargin
+ \@settopoint\marginparwidth
+\fi
+\if@twocolumn
+ \setlength\marginparsep {10\p@}
+\else
+ \setlength\marginparsep{11\p@}
+\fi
+\setlength\marginparpush{5\p@}
+\if@compatibility
+ \setlength\topmargin{\z@}
+\else
+\setlength\topmargin {\z@}
+% \@settopoint\topmargin
+\fi
+
+\setlength\footnotesep{6.65\p@}
+\skip\footins 13\p@ \@plus 4\p@ \@minus 2\p@
+\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
+\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
+\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
+\setlength\@fptop{0\p@ \@plus 1fil}
+\setlength\@fpsep{8\p@ \@plus 2fil}
+\setlength\@fpbot{0\p@ \@plus 1fil}
+\setlength\@dblfptop{0\p@ \@plus 1fil}
+\setlength\@dblfpsep{8\p@ \@plus 2fil}
+\setlength\@dblfpbot{0\p@ \@plus 1fil}
+\setlength\partopsep{\z@}
+\def\@listI{\leftmargin\leftmargini
+ \parsep \z@
+ \topsep \z@
+ \itemsep \parsep}
+\let\@listi\@listI
+\@listi
+\def\@listii {\leftmargin\leftmarginii
+ \labelwidth\leftmarginii
+ \advance\labelwidth-\labelsep
+ \topsep \z@
+ \parsep \z@
+ \itemsep \parsep}
+\def\@listiii{\leftmargin\leftmarginiii
+ \labelwidth\leftmarginiii
+ \advance\labelwidth-\labelsep
+ \topsep \z@
+ \parsep \z@
+ \partopsep \z@
+ \itemsep \topsep}
+\def\@listiv {\leftmargin\leftmarginiv
+ \labelwidth\leftmarginiv
+ \advance\labelwidth-\labelsep}
+\def\@listv {\leftmargin\leftmarginv
+ \labelwidth\leftmarginv
+ \advance\labelwidth-\labelsep}
+\def\@listvi {\leftmargin\leftmarginvi
+ \labelwidth\leftmarginvi
+ \advance\labelwidth-\labelsep}
+\endinput
+%%
+%% End of file `siam10.clo'.
diff --git a/Master/texmf-dist/tex/latex/siam/siam10.sty b/Master/texmf-dist/tex/latex/siam/siam10.sty
new file mode 100644
index 00000000000..73444961e72
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/siam/siam10.sty
@@ -0,0 +1,104 @@
+% ====================== SIAM10.STY ============================== %
+% siam10.sty 4 Sep 92, based on art10.sty 22 Dec 87
+\lineskip 1pt \normallineskip 1pt
+\def\baselinestretch{1}
+
+\def\@normalsize{\@setsize\normalsize{12pt}\xpt\@xpt
+\abovedisplayskip 10pt plus2pt minus5pt\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \abovedisplayskip
+\belowdisplayshortskip \belowdisplayskip \let\@listi\@listI}
+\def\small{\@setsize\small{11pt}\ixpt\@ixpt
+\abovedisplayskip 8.5pt plus 3pt minus 4pt\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \abovedisplayskip\belowdisplayshortskip \belowdisplayskip
+\def\@listi{\leftmargin\leftmargini \leftmargin\leftmargini \topsep \z@\parsep \z@
+\itemsep \parsep}}
+\def\footnotesize{\@setsize\footnotesize{9.5pt}\viiipt\@viiipt
+\abovedisplayskip 6pt plus 2pt minus 4pt\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \abovedisplayskip\belowdisplayshortskip \belowdisplayskip
+\def\@listi{\leftmargin\leftmargini \topsep \z@\parsep \z@
+\itemsep \parsep}}
+\def\scriptsize{\@setsize\scriptsize{8pt}\viipt\@viipt}
+\def\tiny{\@setsize\tiny{6pt}\vpt\@vpt}
+\def\large{\@setsize\large{14pt}\xiipt\@xiipt}
+\def\Large{\@setsize\Large{18pt}\xivpt\@xivpt}
+\def\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt}
+\def\huge{\@setsize\huge{25pt}\xxpt\@xxpt}
+\def\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt}
+\normalsize
+
+\oddsidemargin .5in \evensidemargin .5in
+\marginparwidth 1.25in \marginparsep .25in
+ \topmargin \z@ \headheight 10pt \headsep .2in \footskip .2in
+
+\textheight 8.25in \textwidth 5.125in \columnsep 10pt \columnseprule 0pt
+
+\footnotesep 6.65pt
+\skip\footins 13pt plus 4pt minus 2pt
+\floatsep 12pt plus 2pt minus 2pt \textfloatsep 20pt plus 2pt minus 4pt
+\intextsep 12pt plus 2pt minus 2pt \@maxsep 20pt \dblfloatsep 12pt plus 2pt
+minus 2pt \dbltextfloatsep 20pt plus 2pt minus 4pt \@dblmaxsep 20pt
+\@fptop 0pt plus 1fil \@fpsep 8pt plus 2fil \@fpbot 0pt plus 1fil
+\@dblfptop 0pt plus 1fil \@dblfpsep 8pt plus 2fil \@dblfpbot 0pt plus 1fil
+\marginparpush 5pt
+
+\parskip 0pt plus 1pt \parindent .25in \partopsep \z@
+\@lowpenalty 51 \@medpenalty 151 \@highpenalty 301
+\@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty
+-\@lowpenalty
+
+
+\def\part{\par \addvspace{4ex} \@afterindentfalse \secdef\@part\@spart}
+\def\@part[#1]#2{\ifnum \c@secnumdepth >\m@ne \refstepcounter{part}
+\addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+\addcontentsline{toc}{part}{#1}\fi { \parindent 0pt \raggedright
+ \ifnum \c@secnumdepth >\m@ne \bf Part \thepart \par \nobreak \fi
+\bf #2\markboth{}{}\par } \nobreak \vskip 3ex \@afterheading }
+\def\@spart#1{{\parindent 0pt \raggedright
+ \bf
+ #1\par} \nobreak \vskip 3ex \@afterheading }
+\def\section{\@startsection {section}{1}{.25in}{1.3ex plus .5ex minus
+ .2ex}{-.5em plus -.1em}{\bf}}
+\def\subsection{\@startsection {subsection}{2}{.25in}{1.3ex plus .5ex minus
+ .2ex}{-.5em plus -.1em}{\bf}}
+\def\subsubsection{\@startsection {subsubsection}{3}{.25in}{1.3ex plus .5ex minus
+ .2ex}{-.5em plus -.1em}{\bf}}
+\def\paragraph{\@startsection {paragraph}{4}{.25in}{1.3ex plus .5ex minus
+ .2ex}{-.5em plus -.1em}{\it}}
+\def\subparagraph{\@startsection {subparagraph}{4}{.25in}{1.3ex plus .5ex minus
+ .2ex}{-.5em plus -.1em}{\it}}
+
+
+\setcounter{secnumdepth}{3}
+
+\def\appendix{\par
+ \setcounter{section}{0}
+ \setcounter{subsection}{0}
+ \def\thesection{\Alph{section}}}
+
+
+\leftmargini 0.5in
+\leftmarginii 22pt \leftmarginiii 18.7pt \leftmarginiv 17pt \leftmarginv 10pt
+\leftmarginvi 10pt
+\leftmargin\leftmargini
+\labelsep 5pt
+\labelwidth\leftmargini\advance\labelwidth-\labelsep
+\def\@listI{\leftmargin\leftmargini \parsep \z@ \topsep \z@ \itemsep \parsep}
+\let\@listi\@listI
+\@listi
+\def\@listii{\leftmargin\leftmarginii
+ \labelwidth\leftmarginii\advance\labelwidth-\labelsep
+ \topsep \z@
+ \parsep \z@
+ \itemsep \parsep}
+\def\@listiii{\leftmargin\leftmarginiii
+ \labelwidth\leftmarginiii\advance\labelwidth-\labelsep
+ \topsep \z@
+ \parsep \z@ \partopsep \z@
+ \itemsep \topsep}
+\def\@listiv{\leftmargin\leftmarginiv
+ \labelwidth\leftmarginiv\advance\labelwidth-\labelsep}
+\def\@listv{\leftmargin\leftmarginv
+ \labelwidth\leftmarginv\advance\labelwidth-\labelsep}
+\def\@listvi{\leftmargin\leftmarginvi
+ \labelwidth\leftmarginvi\advance\labelwidth-\labelsep}
+
diff --git a/Master/texmf-dist/tex/latex/siam/siam11.sty b/Master/texmf-dist/tex/latex/siam/siam11.sty
new file mode 100644
index 00000000000..c74e758abd4
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/siam/siam11.sty
@@ -0,0 +1,106 @@
+% ====================== SIAM11.STY ============================== %
+% siam11.sty 4 Sep 92, based on art11.sty 22 Dec 87
+\lineskip 1pt \normallineskip 1pt
+\def\baselinestretch{1}
+
+\def\@normalsize{\@setsize\normalsize{13.6pt}\xipt\@xipt
+\abovedisplayskip 11pt plus3pt minus6pt\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \abovedisplayskip
+\belowdisplayshortskip \belowdisplayskip \let\@listi\@listI}
+\def\small{\@setsize\small{12pt}\xpt\@xpt
+\abovedisplayskip 10pt plus2pt minus5pt\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \abovedisplayskip\belowdisplayshortskip \belowdisplayskip
+\def\@listi{\leftmargin\leftmargini \topsep \z@\parsep \z@
+\itemsep \parsep}}
+\def\footnotesize{\@setsize\footnotesize{11pt}\ixpt\@ixpt
+\abovedisplayskip 8pt plus 2pt minus 4pt\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \abovedisplayskip\belowdisplayshortskip \belowdisplayskip
+\def\@listi{\leftmargin\leftmargini \topsep \z@\parsep \z@
+\itemsep \parsep}}
+\def\scriptsize{\@setsize\scriptsize{9.5pt}\viiipt\@viiipt}
+\def\tiny{\@setsize\tiny{7pt}\vipt\@vipt}
+\def\large{\@setsize\large{14pt}\xiipt\@xiipt}
+\def\Large{\@setsize\Large{18pt}\xivpt\@xivpt}
+\def\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt}
+\def\huge{\@setsize\huge{25pt}\xxpt\@xxpt}
+\def\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt}
+\normalsize
+
+\voffset -.4in
+\oddsidemargin .3in \evensidemargin .3in
+\marginparwidth 1.14in \marginparsep .25in
+ \topmargin \z@ \headheight 11pt \headsep .22in \footskip .22in
+
+\textheight 9in \textwidth 5.64in \columnsep 11pt \columnseprule 0pt
+
+\footnotesep 7.3pt
+\skip\footins 14pt plus 4pt minus 2pt
+\floatsep 12pt plus 2pt minus 2pt \textfloatsep 20pt plus 2pt minus 4pt
+\intextsep 12pt plus 2pt minus 2pt \@maxsep 20pt \dblfloatsep 12pt plus 2pt
+minus 2pt \dbltextfloatsep 20pt plus 2pt minus 4pt \@dblmaxsep 20pt
+\@fptop 0pt plus 1fil \@fpsep 8pt plus 2fil \@fpbot 0pt plus 1fil
+\@dblfptop 0pt plus 1fil \@dblfpsep 8pt plus 2fil \@dblfpbot 0pt plus 1fil
+\marginparpush 5pt
+
+\parskip 0pt plus 1pt \parindent .275in \partopsep \z@
+\@lowpenalty 51 \@medpenalty 151 \@highpenalty 301
+\@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty
+-\@lowpenalty
+
+
+\def\part{\par \addvspace{4ex} \@afterindentfalse \secdef\@part\@spart}
+\def\@part[#1]#2{\ifnum \c@secnumdepth >\m@ne \refstepcounter{part}
+\addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+\addcontentsline{toc}{part}{#1}\fi { \parindent 0pt \raggedright
+ \ifnum \c@secnumdepth >\m@ne \bf Part \thepart \par \nobreak \fi
+\bf #2\markboth{}{}\par } \nobreak \vskip 3ex \@afterheading }
+\def\@spart#1{{\parindent 0pt \raggedright
+ \bf
+ #1\par} \nobreak \vskip 3ex \@afterheading }
+\def\section{\@startsection {section}{1}{.275in}{1.4ex plus .5ex minus
+ .2ex}{-.55em plus -.1em}{\bf}}
+\def\subsection{\@startsection {subsection}{2}{.275in}{1.4ex plus .5ex minus
+ .2ex}{-.55em plus -.1em}{\bf}}
+\def\subsubsection{\@startsection {subsubsection}{3}{.275in}{1.4ex plus .5ex minus
+ .2ex}{-.55em plus -.1em}{\bf}}
+\def\paragraph{\@startsection {paragraph}{4}{.275in}{1.4ex plus .5ex minus
+ .2ex}{-.55em plus -.1em}{\it}}
+\def\subparagraph{\@startsection {subparagraph}{4}{.275in}{1.4ex plus .5ex minus
+ .2ex}{-.55em plus -.1em}{\it}}
+
+
+\setcounter{secnumdepth}{3}
+
+\def\appendix{\par
+ \setcounter{section}{0}
+ \setcounter{subsection}{0}
+ \def\thesection{\Alph{section}}}
+
+
+\leftmargini .55in
+\leftmarginii 2.2em \leftmarginiii 1.87em \leftmarginiv 1.7em \leftmarginv 1em
+\leftmarginvi 1em
+\leftmargin\leftmargini
+\labelsep .5em
+\labelwidth\leftmargini\advance\labelwidth-\labelsep
+\def\@listI{\leftmargin\leftmargini \parsep \z@ \topsep \z@ \itemsep \parsep}
+\let\@listi\@listI
+\@listi
+\def\@listii{\leftmargin\leftmarginii
+ \labelwidth\leftmarginii\advance\labelwidth-\labelsep
+ \topsep \z@
+ \parsep \z@
+ \itemsep \parsep}
+\def\@listiii{\leftmargin\leftmarginiii
+ \labelwidth\leftmarginiii\advance\labelwidth-\labelsep
+ \topsep \z@
+ \parsep \z@ \partopsep \z@
+ \itemsep \topsep}
+\def\@listiv{\leftmargin\leftmarginiv
+ \labelwidth\leftmarginiv\advance\labelwidth-\labelsep}
+\def\@listv{\leftmargin\leftmarginv
+ \labelwidth\leftmarginv\advance\labelwidth-\labelsep}
+\def\@listvi{\leftmargin\leftmarginvi
+ \labelwidth\leftmarginvi\advance\labelwidth-\labelsep}
+
+
diff --git a/Master/texmf-dist/tex/latex/siam/siamltex.cls b/Master/texmf-dist/tex/latex/siam/siamltex.cls
new file mode 100644
index 00000000000..dad7e12b390
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/siam/siamltex.cls
@@ -0,0 +1,628 @@
+%%
+%% This is file `siamltex.cls', based on article.cls
+%% Revision of siam macros for use with LaTeX 2e
+%%
+%% By Paul Duggan for the Society for Industrial and Applied
+%% Mathematics.
+%%
+%% October 1, 1995
+%%
+%% Version 1.0
+%%
+%% You are not allowed to change this file.
+%%
+%% You are allowed to distribute this file under the condition that
+%% it is distributed together with all of the files in the siam macro
+%% distribution. These are:
+%%
+%% siamltex.cls (this file)
+%% siamltex.sty (includes siamltex.cls for compatibility mode)
+%% siam10.clo (size option for 10pt papers)
+%% subeqn.clo (allows equation numbners with lettered subelements)
+%% siam.bst (bibliographic style file for BibTeX)
+%% docultex.tex (documentation file)
+%% lexample.tex (example file for latex macro)
+%%
+%% If you receive only some of these files from someone, complain!
+%%
+%% You are NOT ALLOWED to distribute this file alone. You are NOT
+%% ALLOWED to take money for the distribution or use of either this
+%% file or a changed version, except for a nominal charge for copying
+%% etc.
+%% \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{siamltex}
+ [1995/10/01 v1.0 LaTeX document class]
+\newcommand\@ptsize{}
+\newif\if@restonecol
+\newif\if@titlepage
+\@titlepagefalse
+%\newif\if@openbib
+%\@openbibfalse
+\DeclareOption{a4paper}
+ {\setlength\paperheight {297mm}%
+ \setlength\paperwidth {210mm}}
+\DeclareOption{a5paper}
+ {\setlength\paperheight {210mm}%
+ \setlength\paperwidth {148mm}}
+\DeclareOption{b5paper}
+ {\setlength\paperheight {250mm}%
+ \setlength\paperwidth {176mm}}
+\DeclareOption{letterpaper}
+ {\setlength\paperheight {11in}%
+ \setlength\paperwidth {8.5in}}
+\DeclareOption{legalpaper}
+ {\setlength\paperheight {14in}%
+ \setlength\paperwidth {8.5in}}
+\DeclareOption{executivepaper}
+ {\setlength\paperheight {10.5in}%
+ \setlength\paperwidth {7.25in}}
+\DeclareOption{landscape}
+ {\setlength\@tempdima {\paperheight}%
+ \setlength\paperheight {\paperwidth}%
+ \setlength\paperwidth {\@tempdima}}
+\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
+\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
+\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
+\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue}
+\DeclareOption{draft}{\setlength\overfullrule{5pt}}
+\DeclareOption{final}{\setlength\overfullrule{0pt}}
+\DeclareOption{notitlepage}{\@titlepagefalse}
+\DeclareOption{onecolumn}{\@twocolumnfalse}
+\DeclareOption{twocolumn}{\@twocolumntrue}
+\DeclareOption{leqno}{\input{leqno.clo}}
+\DeclareOption{subeqn}{\input{subeqn.clo}}
+%\DeclareOption{openbib}{\@openbibtrue}
+\ExecuteOptions{letterpaper,10pt,twoside,onecolumn,leqno,draft,notitlepage}
+\ProcessOptions
+\input{siam1\@ptsize.clo}
+\setlength\lineskip{1\p@}
+\setlength\normallineskip{1\p@}
+\renewcommand\baselinestretch{}
+\setlength\parskip{0\p@ \@plus \p@}
+\@lowpenalty 51
+\@medpenalty 151
+\@highpenalty 301
+\setcounter{topnumber}{2}
+\renewcommand\topfraction{.9}
+\setcounter{bottomnumber}{1}
+\renewcommand\bottomfraction{.1}
+\setcounter{totalnumber}{3}
+\renewcommand\textfraction{.1}
+\renewcommand\floatpagefraction{.91}
+\setcounter{dbltopnumber}{2}
+\renewcommand\dbltopfraction{.7}
+\renewcommand\dblfloatpagefraction{.5}
+\renewcommand{\ps@plain}{\let\@mkboth\@gobbletwo%
+ \renewcommand{\@oddhead}{}%
+ \renewcommand{\@evenhead}{}%
+ \renewcommand{\@evenfoot}{\hfil\footnotesize\textrm{\thepage}\hfil}%
+ \renewcommand{\@oddfoot}{\@evenfoot}}
+
+ \def\ps@headings{%
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+ \def\@evenhead{\rlap{\thepage}\hfil\upshape\footnotesize\leftmark\hfil}% %!
+ \def\@oddhead{\hbox{}\hfil{\upshape\footnotesize\rightmark}\hfil\llap{\thepage}}% %!
+ \let\@mkboth\markboth
+ \def\sectionmark##1{%
+ \markboth {\uppercase{\ifnum \c@secnumdepth >\z@
+ \thesection.\hskip 1em\relax\fi
+ ##1}}{}}%
+ \def\subsectionmark##1{%
+ \markright {\ifnum \c@secnumdepth >\@ne
+ \thesubsection\hskip 1em\relax \fi
+ ##1}}}
+
+\def\ps@myheadings{%
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+ \def\@evenhead{\rlap{\thepage}\hfil\upshape\footnotesize\leftmark\hfil}% %!
+ \def\@oddhead{\hbox{}\hfil{\upshape\footnotesize\rightmark}\hfil\llap{\thepage}}% %!
+ \let\@mkboth\@gobbletwo
+ \let\sectionmark\@gobble
+ \let\subsectionmark\@gobble
+ }
+
+
+\newcommand\maketitle{\par
+ \begingroup
+ \renewcommand{\thefootnote}{\fnsymbol{footnote}}%
+ \def\@makefnmark{\hbox to\z@{$\m@th^{\@thefnmark}$\hss}}%
+ \long\def\@makefntext##1{\parindent 1em\noindent
+ \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}%
+ \if@twocolumn
+ \ifnum \col@number=\@ne
+ \@maketitle
+ \else
+ \twocolumn[\@maketitle]%
+ \fi
+ \else
+ \global\@topnum\z@ % Prevents figures from going at top of page.
+ \@maketitle
+ \fi
+ \thispagestyle{plain}\@thanks
+ \endgroup
+ \setcounter{footnote}{0}%
+ \let\maketitle\relax\let\@maketitle\relax
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
+\def\@maketitle{%
+ \null
+ \begin{center}%
+ {\bfseries\@ucnothanks\@title\par}%
+ \vskip .075in%
+ {\footnotesize
+ \spaceskip=1.5\fontdimen2\the\font
+ \def\and{\ \scriptsize AND }
+ \@tempswafalse\expandafter\@doauth\@author\and\relax}%
+ \end{center}%
+ \par
+ \vskip .11in}
+\def\@ucnothanks#1{\expandafter\@ucnt#1\thanks\relax}
+\def\@ucnt#1\thanks{\uppercase{#1}\futurelet\@tempa\@ucnta}
+\def\@ucnta{\ifx\@tempa\relax\else\@ucntb\fi}
+\def\@ucntb#1\thanks\relax{\thanks{#1}}
+\def\@doauth#1\and{\let\@nextdoa=\@doauth
+ \def\@tempc{\@ucnothanks{#1}}
+ \futurelet\@tempa\@doautha}
+\def\@doautha{\ifx\@tempa\relax
+ \if@tempswa {\and}\fi
+ \let\@nextdoa=\relax
+ \else
+ \if@tempswa \gdef\and{,\ \scriptsize AND }, \fi
+ \fi
+ \@tempc\unskip\@tempswatrue\@nextdoa}
+\let\and=\relax
+
+
+
+\setcounter{secnumdepth}{3}
+\newcounter {section}
+\newcounter {subsection}[section]
+\newcounter {subsubsection}[subsection]
+\newcounter {paragraph}[subsubsection]
+\newcounter {subparagraph}[paragraph]
+\renewcommand\thesection {\arabic{section}}
+\renewcommand\thesubsection {\thesection.\arabic{subsection}}
+\renewcommand\thesubsubsection {\thesubsection.\arabic{subsubsection}}
+\renewcommand\theparagraph {\thesubsubsection.\arabic{paragraph}}
+\renewcommand\thesubparagraph {\theparagraph.\arabic{subparagraph}}
+
+
+\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth
+ \def\@svsec{}\else
+ \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname.\hskip .5em }\fi
+ \@tempskipa #5\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup #6\relax
+ \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M #8\par}
+ \endgroup
+ \csname #1mark\endcsname{#7}\addcontentsline
+ {toc}{#1}{\ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}\fi
+ #7}\else
+ \def\@svsechd{#6\hskip #3\@svsec #8.\csname #1mark\endcsname
+ {#7}\addcontentsline
+ {toc}{#1}{\ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}\fi
+ #7}}\fi
+ \@xsect{#5}}
+\def\@ssect#1#2#3#4#5{\@tempskipa #3\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup #4\@hangfrom{\hskip #1}{\interlinepenalty \@M
+#5.\par}\endgroup
+ \else \def\@svsechd{#4\hskip #1\relax #5.}\fi
+ \@xsect{#3}}
+
+
+\newcommand\section{\@startsection{section}{1}{.25in}%
+ {1.3ex \@plus .5ex \@minus .2ex}%
+ {-.5em \@plus -.1em}%
+ {\reset@font\normalsize\bfseries}}
+\newcommand\subsection{\@startsection{subsection}{2}{.25in}%
+ {1.3ex\@plus .5ex \@minus .2ex}%
+ {-.5em \@plus -.1em}%
+ {\reset@font\normalsize\bfseries}}
+\newcommand\subsubsection{\@startsection{subsubsection}{3}{.25in}%
+ {1.3ex\@plus .5ex \@minus .2ex}%
+ {-.5em \@plus -.1em}%
+ {\reset@font\normalsize\bfseries}}
+\newcommand\paragraph{\@startsection{paragraph}{4}{.25in}%
+ {\parskip}%
+ {-.5em plus -.1em}%
+ {\reset@font\normalsize\itshape}}
+\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
+ {\parskip}%
+ {-.5em plus -.1em}%
+ {\reset@font\normalsize\itshape}}
+\if@twocolumn
+ \setlength\leftmargini {2em}
+\else
+ \setlength\leftmargini {0.5in}
+\fi
+\setlength\leftmarginii {22pt}
+\setlength\leftmarginiii {18.7pt}
+\setlength\leftmarginiv {17pt}
+\if@twocolumn
+ \setlength\leftmarginv {.5em}
+ \setlength\leftmarginvi {.5em}
+\else
+ \setlength\leftmarginv {10pt}
+ \setlength\leftmarginvi {10pt}
+\fi
+\setlength \leftmargin{\leftmargini}
+\setlength \labelsep {.5em}
+\setlength \labelwidth{\leftmargini}
+\addtolength\labelwidth{-\labelsep}
+\@beginparpenalty -\@lowpenalty
+\@endparpenalty -\@lowpenalty
+\@itempenalty -\@lowpenalty
+\renewcommand\theenumi{\arabic{enumi}}
+\renewcommand\theenumii{\alph{enumii}}
+\renewcommand\theenumiii{\roman{enumiii}}
+\renewcommand\theenumiv{\Alph{enumiv}}
+\newcommand\labelenumi{\theenumi.}
+\newcommand\labelenumii{(\theenumii)}
+\newcommand\labelenumiii{\theenumiii.}
+\newcommand\labelenumiv{\theenumiv.}
+\renewcommand\p@enumii{\theenumi}
+\renewcommand\p@enumiii{\theenumi\theenumii}
+\renewcommand\p@enumiv{\p@enumiii\theenumiii}
+\newcommand\labelitemi{$\m@th\bullet$}
+\newcommand\labelitemii{\normalfont\bfseries --}
+\newcommand\labelitemiii{$\m@th\ast$}
+\newcommand\labelitemiv{$\m@th\cdot$}
+\newenvironment{description}
+ {\list{}{\labelwidth\z@ \itemindent-\leftmargin
+ \let\makelabel\descriptionlabel}}
+ {\endlist}
+\newcommand\descriptionlabel[1]{\hspace\labelsep
+ \normalfont\bfseries #1}
+\newcounter{rmnum}
+\newenvironment{romannum}
+ {\begin{list}{{\rm (\roman{rmnum})}}{\usecounter{rmnum}
+ \setlength{\leftmargin}{0pt}
+ \setlength{\itemindent}{42pt}}}{\end{list}}
+\newcounter{muni}
+\newenvironment{remunerate}
+ {\begin{list}{{\rm \arabic{muni}.}}{\usecounter{muni}
+ \setlength{\leftmargin}{0pt}
+ \setlength{\itemindent}{38pt}}}{\end{list}}
+
+\newenvironment{@abssec}[1]{%
+ \if@twocolumn
+ \section*{#1}%
+ \else
+ \vspace{.05in}\footnotesize
+ \parindent .2in
+ {\bfseries #1. }\ignorespaces
+ \fi}
+ {\if@twocolumn\else\par\vspace{.1in}\fi}
+
+\newenvironment{abstract}{\begin{@abssec}{\abstractname}}{\end{@abssec}}
+\newenvironment{keywords}{\begin{@abssec}{\keywordsname}}{\end{@abssec}}
+\newenvironment{AMS}{\begin{@abssec}{\AMSname}}{\end{@abssec}}
+\newenvironment{AM}{\begin{@abssec}{\AMname}}{\end{@abssec}}
+
+
+\newenvironment{verse}
+ {\let\\=\@centercr
+ \list{}{\itemsep \z@
+ \itemindent -1.5em%
+ \listparindent\itemindent
+ \rightmargin \leftmargin
+ \advance\leftmargin 1.5em}%
+ \item[]}
+ {\endlist}
+\newenvironment{quotation}
+ {\list{}{\listparindent 1.5em%
+ \itemindent \listparindent
+ \rightmargin \leftmargin
+ \parsep \z@ \@plus\p@}%
+ \item[]}
+ {\endlist}
+\newenvironment{quote}
+ {\list{}{\rightmargin\leftmargin}%
+ \item[]}
+ {\endlist}
+\def\@begintheorem#1#2{\par\bgroup{\scshape #1\ #2. }\it\ignorespaces}
+\def\@opargbegintheorem#1#2#3{\par\bgroup%
+ {\scshape #1\ #2\ ({\upshape #3}). }\it\ignorespaces}
+\def\@endtheorem{\egroup}
+\def\proof{\par{\it Proof}. \ignorespaces}
+
+\def\endproof{\vbox{\hrule height0.6pt\hbox{%
+ \vrule height1.3ex width0.6pt\hskip0.8ex
+ \vrule width0.6pt}\hrule height0.6pt
+ }}
+
+\newtheorem{theorem}{Theorem}[section]
+\newtheorem{lemma}[theorem]{Lemma}
+\newtheorem{corollary}[theorem]{Corollary}
+\newtheorem{proposition}[theorem]{Proposition}
+\newtheorem{definition}[theorem]{Definition}
+
+
+
+% FROM FIXUP.STY
+% We now redefine the eqnarray environment to correct the space around
+% the operator. Any changes to the definition in LaTeX itself
+% will cause the `Warning: unable...'
+% message to appear. If this happens it will be necessary to update the
+% definition of \@tempb below and incorperate the changes into
+% the new definitions of \eqnarray.
+
+
+% This is the current definition of \eqnarray for the fleqn document style
+% latex.ltx
+
+\def\@tempb{%
+ \stepcounter{equation}%
+ \def\@currentlabel{\p@equation\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\hskip \tw@\arraycolsep \hfil${##}$\hfil
+ &\global\@eqcnt\tw@ \hskip \tw@\arraycolsep
+ $\displaystyle{##}$\hfil\tabskip\@centering
+ &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup
+ \tabskip\z@skip
+ \cr
+}
+\ifx\eqnarray\@tempb % Try the default eqnarray environment
+ \def\eqnarray{%
+ \stepcounter{equation}%
+ \def\@currentlabel{\p@equation\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$\displaystyle{{}##{}}$\hfil
+ &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil\tabskip\@centering
+ &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup
+ \tabskip\z@skip
+ \cr
+}
+\else \typeout{Warning: Unable to fix unknown version of \string\eqnarray.}
+\fi
+
+\def\@tempb{}
+
+
+%% New Mathops.
+
+\newcommand\const{\mathop{\operator@font const}\nolimits}
+\newcommand\diag{\mathop{\operator@font diag}\nolimits}
+\newcommand\grad{\mathop{\operator@font grad}\nolimits}
+\newcommand\Range{\mathop{\operator@font Range}\nolimits}
+\newcommand\rank{\mathop{\operator@font rank}\nolimits}
+\newcommand\supp{\mathop{\operator@font supp}\nolimits}
+
+\newcommand\appendix{%
+\renewcommand{\section}{%
+\secdef\append\sappend}%
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+ \renewcommand\thesection{\Alph{section}}}
+
+\newcommand\Appendix{%
+\renewcommand{\section}{%
+\secdef\Append\sAppend}%
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+ \renewcommand\thesection{\Alph{section}}}
+
+\newcommand\append[2][?]{%
+\refstepcounter{section}%
+{\vskip 1.3ex \@plus .5ex \@minus .2ex
+\reset@font\normalsize\bfseries\appendixname\ \thesection. #2.}}
+
+\newcommand\sappend[1]{%
+\refstepcounter{section}
+{\vskip 1.3ex \@plus .5ex \@minus .2ex
+\reset@font\normalsize\bfseries\appendixname\ \thesection.}}
+
+\newcommand\Append[2][?]{%
+\refstepcounter{section}%
+{\vskip 1.3ex \@plus .5ex \@minus .2ex
+\reset@font\normalsize\bfseries\appendixname. #2.}}
+
+\newcommand\sAppend[1]{%
+\refstepcounter{section}
+{\vskip 1.3ex \@plus .5ex \@minus .2ex
+\reset@font\normalsize\bfseries\appendixname.}}
+
+\setlength\arraycolsep{5\p@}
+\setlength\tabcolsep{6\p@}
+\setlength\arrayrulewidth{.4\p@}
+\setlength\doublerulesep{2\p@}
+\setlength\tabbingsep{\labelsep}
+\skip\@mpfootins = \skip\footins
+\setlength\fboxsep{3\p@}
+\setlength\fboxrule{.4\p@}
+
+
+\newcounter{figure}
+\renewcommand\thefigure{\@arabic\c@figure}
+\def\fps@figure{tp}
+\def\ftype@figure{1}
+\def\ext@figure{lof}
+\def\fnum@figure{\figurename~\thefigure}
+\newenvironment{figure}
+ {\@float{figure}}
+ {\end@float}
+\newenvironment{figure*}
+ {\@dblfloat{figure}}
+ {\end@dblfloat}
+\newcounter{table}
+\renewcommand{\thetable}{\@arabic\c@table}
+\def\fps@table{tp}
+\def\ftype@table{2}
+\def\ext@table{lot}
+\def\fnum@table{\tablename~\thetable}
+\newenvironment{table}
+ {\@float{table}}
+ {\end@float}
+\newenvironment{table*}
+ {\@dblfloat{table}}
+ {\end@dblfloat}
+\newlength\abovecaptionskip
+\newlength\belowcaptionskip
+\setlength\abovecaptionskip{10\p@}
+\setlength\belowcaptionskip{10\p@}
+\def\@figtxt{figure}
+\long\def\@makecaption#1#2{%
+ \footnotesize
+ \setlength{\parindent}{1.5pc}
+ \ifx\@captype\@figtxt
+ \vskip\abovecaptionskip
+ \setbox\@tempboxa\hbox{{\normalfont\scshape #1}. {\normalfont\itshape #2}}%
+ \ifdim \wd\@tempboxa >\hsize
+ {\normalfont\scshape #1}. {\normalfont\itshape #2}\par
+ \else
+ \global\@minipagefalse
+ \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \else
+ \hbox to\hsize{\hfil{\normalfont\scshape #1}\hfil}%
+ \setbox\@tempboxa\hbox{{\normalfont\itshape #2}}%
+ \ifdim \wd\@tempboxa >\hsize
+ {\normalfont\itshape #2}\par
+ \else
+ \global\@minipagefalse
+ \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip\belowcaptionskip
+ \fi}
+\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
+\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
+\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
+\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
+\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
+\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
+\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
+\DeclareRobustCommand*\cal{\@fontswitch{\relax}{\mathcal}}
+\DeclareRobustCommand*\mit{\@fontswitch{\relax}{\mathnormal}}
+\newcommand\@pnumwidth{1.55em}
+\newcommand\@tocrmarg {2.55em}
+\newcommand\@dotsep{4.5}
+
+\newdimen\bibindent
+\bibindent=16pt
+\newenvironment{thebibliography}[1]
+ {\par\addvspace{.25in}
+ \begin{center}
+ \footnotesize\uppercase\expandafter{\refname}
+ \end{center}
+ \@mkboth{\uppercase\expandafter{\refname}}{\uppercase\expandafter{\refname}}
+ \addvspace{.15in}\nopagebreak%
+ \list{\@biblabel{\arabic{enumi}}}%
+ {\settowidth\labelwidth{\@biblabel{#1}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+% \if@openbib
+ \advance\leftmargin\bibindent
+ \itemindent -\bibindent
+ \listparindent \itemindent
+ \parsep \z@
+% \fi
+ \usecounter{enumi}%
+ \let\p@enumi\@empty
+ \renewcommand\theenumi{\arabic{enumi}}}%
+% \if@openbib
+% \renewcommand\newblock{\par}
+% \else
+ \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}%
+% \fi
+ \sloppy\clubpenalty4000\widowpenalty4000%
+ \sfcode`\.=\@m\relax\footnotesize}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \endlist}
+\newcommand\newblock{}
+\newenvironment{theindex}
+ {\if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \columnseprule \z@
+ \columnsep 35\p@
+ \twocolumn[\section*{\indexname}]%
+ \@mkboth{\uppercase{\indexname}}%
+ {\uppercase{\indexname}}%
+ \thispagestyle{plain}\parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem}
+ {\if@restonecol\onecolumn\else\clearpage\fi}
+\newcommand\@idxitem {\par\hangindent 40\p@}
+\newcommand\subitem {\par\hangindent 40\p@ \hspace*{20\p@}}
+\newcommand\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
+\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
+\renewcommand\footnoterule{%
+ \kern-3\p@
+ \hrule width .5in
+ \kern 2.6\p@}
+\long\def\@makefntext#1{%
+ \parindent .25in%
+ \noindent
+ \hbox to .25in{\hss\@makefnmark}#1}
+\newcommand\contentsname{Contents}
+\newcommand\listfigurename{List of Figures}
+\newcommand\listtablename{List of Tables}
+\newcommand\refname{References}
+\newcommand\indexname{Index}
+\newcommand\figurename{Fig.}
+\newcommand\tablename{Table}
+\newcommand\partname{Part}
+\newcommand\appendixname{Appendix}
+\newcommand\abstractname{Abstract}
+\newcommand\keywordsname{Key words}
+\newcommand\AMSname{AMS subject classifications}
+\newcommand\AMname{AMS subject classification}
+\newcommand\today{\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
+ \space\number\day, \number\year}
+\newcommand\sameauthor{\leavevmode\vrule height 2pt depth -1.6pt width 23pt}
+\setlength\columnsep{10\p@}
+\setlength\columnseprule{0\p@}
+\pagestyle{plain}
+\pagenumbering{arabic} % Arabic page numbers
+
+\if@compatibility%
+\else
+ \@addtoreset{equation}{section} % Makes \section reset 'equation' counter.
+ \renewcommand{\theequation}{\thesection.\arabic{equation}}
+%
+ \@addtoreset{figure}{section}
+ \renewcommand{\thefigure}{\thesection.\@arabic\c@figure}
+%
+ \@addtoreset{table}{section}
+ \renewcommand{\thetable}{\thesection.\@arabic\c@table}
+\fi
+
+\onecolumn
+\endinput
+%%
+%% End of file `siamltex.cls'.
+ \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/siam/siamltex.sty b/Master/texmf-dist/tex/latex/siam/siamltex.sty
new file mode 100644
index 00000000000..b36ee43e89a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/siam/siamltex.sty
@@ -0,0 +1,52 @@
+%%
+%% This is file `siamltex.cls', based on article.cls
+%% Revision of siam macros for use with LaTeX 2e
+%%
+%% By Paul Duggan for the Society for Industrial and Applied
+%% Mathematics.
+%%
+%% December 1, 1995
+%%
+%% Version 1.0
+%%
+%% You are not allowed to change this file.
+%%
+%% You are allowed to distribute this file under the condition that
+%% it is distributed together with all of the files in the siam macro
+%% distribution. These are:
+%%
+%% siamltex.cls (main macro)
+%% siamltex.sty (this file)
+%% siam10.clo (size option for 10pt papers)
+%% subeqn.clo (allows equation numbners with lettered subelements)
+%% siam.bst (bibliographic style file for BibTeX)
+%% docultex.tex (documentation file)
+%% lexample.tex (example file for latex macro)
+%%
+%% If you receive only some of these files from someone, complain!
+%%
+%% You are NOT ALLOWED to distribute this file alone. You are NOT
+%% ALLOWED to take money for the distribution or use of either this
+%% file or a changed version, except for a nominal charge for copying
+%% etc.
+%% \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}
+\@obsoletefile{siamltex.cls}{siamltex.sty}
+\LoadClass{siamxtex}
+\endinput
+%%
+%% End of file `siamltex.sty'.
diff --git a/Master/texmf-dist/tex/latex/siam/subeqn.clo b/Master/texmf-dist/tex/latex/siam/subeqn.clo
new file mode 100644
index 00000000000..e1fadf41319
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/siam/subeqn.clo
@@ -0,0 +1,56 @@
+% subeqn.sty
+% ----------------------------------------------------------------------
+% This LaTeX environment is for
+% printing subequations. To use this environment, include in the
+% \documentstyle header a command to load in the .sty file containing this
+% macro. For example:
+% \documentstyle[subeqn]{article}
+% if you have the macro in a file subeqn.sty. The environment seems pretty
+% well documented in the comments.
+%
+% Modified : June 8, 1989. You can now reference either individual
+% equations in the subequations environment, or all of
+% them. If you use a \label command immediately after the
+% \begin{subequations} command, then a reference to that
+% label will generate a reference to the equation number
+% without the alphabetic extension.
+%
+% Modified : 16 - january - 1989 by Johannes Braams ( BRAAMS@HLSDNL5)
+% Added \global\@ignoretrue in the definition of
+% \endsubequations in order to prevent a spurious space
+% at the beginning of the next text-line. Also added %'s
+% at the end of each command-line for the same reasons.
+%
+%%%----------------------------------------------------------------
+%%% File: subeqn.sty
+%%% The subequations environment %%%
+%
+% Within the subequations environment, the only change is that
+% equations are labeled differently. The number stays the same,
+% and lower case letters are appended. For example, if after doing
+% three equations, numbered 1, 2, and 3, you start a subequations
+% environmment and do three more equations, they will be numbered
+% 4a, 4b, and 4c. After you end the subequations environment, the
+% next equation will be numbered 5.
+%
+% Both text and equations can be put inside the subequations environment.
+%
+% If you make any improvements, I'd like to hear about them.
+%
+%
+\newtoks\@stequation
+
+\def\subequations{\refstepcounter{equation}%
+\edef\@savedequation{\the\c@equation}%
+\@stequation=\expandafter{\theequation}% %only want \theequation
+\edef\@savedtheequation{\the\@stequation}% %expanded once
+\edef\oldtheequation{\theequation}%
+\setcounter{equation}{0}%
+\def\theequation{\oldtheequation\alph{equation}}}%
+
+\def\endsubequations{%
+\setcounter{equation}{\@savedequation}%
+\@stequation=\expandafter{\@savedtheequation}%
+\edef\theequation{\the\@stequation}\global\@ignoretrue}
+%%%----------------------------
+ \ No newline at end of file