diff options
author | Karl Berry <karl@freefriends.org> | 2007-01-10 22:24:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-01-10 22:24:14 +0000 |
commit | 8a88f72a120a3d7f214cf0c24916e0c24da2a130 (patch) | |
tree | 47882be5f5f0fe051b894d8db556833a1f05f718 /Master/texmf-dist/tex | |
parent | de0d34e2013ef10d645ab355c2a7f53510fc171c (diff) |
remove siam, selling not allowed
git-svn-id: svn://tug.org/texlive/trunk@3310 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/amstex/siam/amsamp.tex | 365 | ||||
-rw-r--r-- | Master/texmf-dist/tex/amstex/siam/amstexsi.sty | 634 | ||||
-rw-r--r-- | Master/texmf-dist/tex/amstex/siam/siamdoc.tex | 238 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/siam/numinsec.sty | 18 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/siam/siam10.clo | 209 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/siam/siam10.sty | 104 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/siam/siam11.sty | 106 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/siam/siamltex.cls | 628 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/siam/siamltex.sty | 52 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/siam/subeqn.clo | 56 | ||||
-rw-r--r-- | Master/texmf-dist/tex/plain/siam/docuptex.tex | 456 | ||||
-rw-r--r-- | Master/texmf-dist/tex/plain/siam/pexample.tex | 523 | ||||
-rw-r--r-- | Master/texmf-dist/tex/plain/siam/siamptex.sty | 373 |
13 files changed, 0 insertions, 3762 deletions
diff --git a/Master/texmf-dist/tex/amstex/siam/amsamp.tex b/Master/texmf-dist/tex/amstex/siam/amsamp.tex deleted file mode 100644 index 44048937dd7..00000000000 --- a/Master/texmf-dist/tex/amstex/siam/amsamp.tex +++ /dev/null @@ -1,365 +0,0 @@ -% This is the sample paper for the AmSTeX SIAM style file, (amstex)siam.sty -% for use with AmSTeX version 2.1 or later and amsppt.sty, version 2.1a. -% RCS information: $Revision: 1.1 $, $Date: 93/01/25 15:33:19 $. -\input amstex -\documentstyle{amstexs1} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Macro definitions for running heads and first page % -\accepted\SIMAF % -\firstpageno{10} % -\lastpageno{12} % -\issuevolume{1} % -\issuenumber{2} % -\issuemonth{February} % -\placenumber{002} % place of paper in this issue % -\issueyear{1988} % -\shortauthor{Bradley J. Lucier and Douglas N. Arnold} % -\shorttitle{A Sample Paper} % -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Macros specific to this paper % -\define\loner{{L^1(\Bbb R)}} % -\define\linfr{{L^\infty(\Bbb R)}} % -\define\bvr{{\roman{BV}(\Bbb R)}} % -\define\TV{{\roman {TV}}} % -\define\sdot{\,\cdot\,} % -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\topmatter -\title -A SAMPLE PAPER, WITH A RATHER LONG TITLE, TO ILLUSTRATE THE -\AmSTeX\ SIAM STYLE\footnote[\boldkey*]{Unlikely to appear.} -\endtitle -\author -BRADLEY J. LUCIER\footnote[\dag]{Department of Mathematics, Purdue University, -West Lafayette, Indiana 47907. Present address, somewhere on the beach -(lucier\@math.purdue.edu). -The work of the first author was not supported by the -Wolf Foundation.}\ and DOUGLAS N. ARNOLD\footnote[\ddag]{Department -of Mathematics, Pennsylvania State University, -University Park, Pennsylvania 16802.} -\endauthor -\abstract -This sample paper illustrates many of the amstex -macros as used with the \AmSTeX\ SIAM style file amstexsiam (version 2.0a). -The \AmSTeX\ SIAM style file, which -inputs and builds upon the amsppt style (version 2.1a or later) -of Michael Spivak, gives authors easy -access to most of the typographical constructions used in SIAM journals. -It does not address the issues of the table of contents -or tables, which must be set using more primitive \TeX\ macros. -\endabstract -\keywords -porous medium, interface curves -\endkeywords -\subjclass -65N60 -\endsubjclass -\endtopmatter -\document -\subhead 1. Introduction\endsubhead -We are concerned with numerical approximations to the so-called -porous-medium equation \cite{6}, -$$ -\alignedat2 - &u_t=\phi(u)_{xx},&&\qquad x\in\Bbb R,\quad t>0,\quad\phi(u)=u^m,\quad m>1, -\\ - &u(x,0)=u_0(x),&&\qquad x\in\Bbb R. -\endalignedat -\tag 1.1 -$$ -We assume that the initial data $u_0(x)$ has bounded support, that -$0\leq u_0\leq M$, and that $\phi(u_0)_x\in\bvr$. -It is well known that a unique solution $u(x,t)$ of (1.1) exists, -and that $u$ satisfies -$$ - 0\leq u\leq M\text{ and }\TV\phi(u(\,\cdot\,,t))_x\leq\TV\phi(u_0)_x. -\tag 1.2 -$$ -If the data has slightly more regularity, then this too is satisfied -by the solution. Specifically, if $m$ is no greater than two and -$u_0$ is Lipschitz continuous, then $u(\,\cdot\,,t)$ is also Lipschitz; -if $m$ is greater than two and $(u_0^{m-1})_x\in\linfr$, then -$(u(\,\cdot\,,t)^{m-1})_x\in\linfr$ -(see [3]). (This will follow from results presented here, also.) -We also use the fact that the solution $u$ is H\"older continuous in $t$. - -\subhead 2. $\linfr$ error bounds\endsubhead -After a simple definition, we state a theorem -that expresses the error of approximations $u^h$ in -terms of the weak truncation error $E$. -\definition{Definition 2.1}\rm A {\it definition} -is the same as a theorem set in roman -type. In version 2 of the \AmSTeX\ style file for the SIAM journals, -definitions are set with their own command. -\enddefinition -\proclaim{Theorem 2.1} -Let $\{u^h\}$ be a family of approximate solutions satisfying -the following conditions for $0\leq t\leq T${\rm:} -\roster -\item For all $x\in\Bbb R$ and positive $t$, $0\leq u^h(x,t)\leq M${\rm;} -\item Both $u$ and $u^h$ are H\"older--$\alpha$ in $x$ -for some $\alpha\in(0,1\wedge 1/(m-1))${\rm;} $u^h$ is right -continuous in $t${\rm;} -and $u^h$ is H\"older continuous in $t$ on -strips $\Bbb R\times(t^n,t^{n+1})$, with the set $\{t^n\}$ having no -limit points\/{\rm;} and -\item There exists a positive function $\omega(h,\epsilon)$ such that\/{\rm:} -whenever $\{w^\epsilon\}_{0<\epsilon\leq\epsilon_0}$ is a family of functions -in $\bold X$ for which -{\roster -\item"(a)" there is a sequence of positive numbers $\epsilon$ tending -to zero, such that for these values of -$\epsilon$, $\|w^\epsilon\|_\infty\leq 1/\epsilon$, -\item"(b)" for all positive -$\epsilon$, $\|w_x^\epsilon(\sdot,t)\|_\loner\leq 1/\epsilon^2$, and -\item"(c)" for all $\epsilon>0$, -$$ -\sup\Sb -x\in\Bbb R\\0\leq t_1,t_2\leq T\endSb -\dfrac{|w^\epsilon(x,t_2)-w^\epsilon(x,t_1)|}{|t_2-t_1|^p}\leq 1/\epsilon^2, -$$ -where $p$ is some number not exceeding $1$, -\endroster}% -then\footnote{This is an obvious ploy, but we need a footnote.} - $|E (u^h,w^\epsilon,T)|\leq\omega(h,\epsilon).$ -\item -This is the fourth item in the outer roster. -\endroster -Then, there is a constant $C=C(m,M,T)$ such that -$$\multline -\|u-u^h\|_{\infty,\Bbb R\times[0,T]}\leq C\biggl[ -\sup \biggl |\int_\Bbb R(u_0(x)-u^h(x,0)) w(x,0) \,dx\biggr|\\ -+\omega(h,\epsilon)+\epsilon^\alpha\biggr],\endmultline -\tag 2.1 -$$ -where the supremum is taken over all $w\in\bold X$. -\endproclaim - -\demo{Proof} -We assume first that $Q$ is decreasing and consider the following cases: -\case{Case\/ {\rm1:} -$b'\geq 1/2$} We have $P(1/8)\geq\delta>0$ where $\delta$ -depends only on $d$, for otherwise by (3.7) applied to $P$ and $p=\infty$, -$P$ could not attain the value $1$ at $x=1$. Similarly, for -$m=(a'+b')/2$, $Q(m)\geq\delta'>0$ for some $\delta'$ depending only on $d$ -since otherwise $Q$ cannot attain the value $1$ at $x=a'$. Hence, for -$\delta''=\min(\delta,\delta')$, -$|A(y)|\geq|m-1/8|\geq b'/4\geq\frac18\max(b',1)$ for -$y\in[0,\delta'']$. On the other hand, -$|A(y)|\leq \max(b',1)$ for all $y\in[0,1]$, so (4.2) follows for -all $1\leq p\leq\infty$. -\endcase -\case{Case\/ {\rm2:} -$b'\leq 1/2$} We have $P(3/4)\leq\delta<1$ with $\delta$ -depending only on $d$ for otherwise (3.7) applied to $1-P$ and $p=\infty$ -would show that $P$ could not attain the value $0$ at $x=0$. It follows -that $|A(y)|\geq 3/4-b'\geq 1/4$, $y\in[\delta,1]$, while $|A(y)|\leq 1$ -for all $y\in[0,1]$. Hence (4.2) follows for -all $1\leq p\leq\infty$. -\endcase -We consider now when $Q$ is increasing. We can assume that $Q$ is not -a translate of $P$, i.e\., we do not have $P(x)=Q(x+\delta)$ for some $\delta$, -for then (4.2) follows trivially. In what follows, $C$ and $\delta$ -depend on $d$, and $C$ may depend on $p$. We consider the following cases: -\case{Case\/ {\rm3:} $a'\geq 1/4$ and $b'\leq 100$} -From (3.7) for $P$ -and $p=\infty$, it follows that $P(1/8)\geq\delta$ since otherwise $P$ cannot -attain the value $1$ at $x=1$. Hence $|A(y)|\geq a'-1/8\geq1/8$ on -$[0,\delta]$. On the other hand $|A(y)|\leq b'$ for all $y\in[0,1]$ and hence -(4.2) follows for all $1\leq p\leq\infty$. -\endcase -Let $z$ be in $\bold X$. Because $E(u,\sdot,\sdot)\equiv0$, -Equation (1.5) implies that -$$ -\int_\Bbb R\Delta uz|^T_0dx=\int_0^T\int_\Bbb R -\Delta u(z_t+\phi[u,u^h]z_{xx})\,dx\,dt- -E(u^h,z,t), -\tag 2.2 -$$ -where $\Delta u=u-u^h$ and -$$ -\phi[u,u^h]=\dfrac{\phi(u)-\phi(u^h)}{u-u^h}. -$$ -Extend $\phi[u,u^h](\cdot,t)=\phi[u,u^h](\cdot,0)$ for negative $t$, and -$\phi[u,u^h](\cdot,t)=\phi[u,u^h](\cdot,T)$ -for $t>T$. -Fix a point $x_0$ and a number $\epsilon>0$. Let $j_\epsilon$ -be a smooth function of $x$ with integral $1$ and support in -$[-\epsilon,\epsilon]$, -and let $J_\delta$ be a smooth function of -$x$ and $t$ with integral $1$ and support in -$[-\delta,\delta]\times[-\delta,\delta]$; $\delta$ and $\epsilon$ are -positive numbers to be specified later. -We choose $z=z^{\epsilon\delta}$ to satisfy -$$ -\aligned - &z_t+(\delta+J_\delta*\phi[u,u^h])z_{xx}=0,\qquad x\in\Bbb R,\;0 -\leq t\leq T,\\ - &z(x,T)=j_\epsilon(x-x_0). -\endaligned -\tag 2.3 -$$ -The conclusion of the theorem now follows from (2.1) and the fact that -$$ -|j_\epsilon*\Delta u(x_0,t)-\Delta u(x_0,t)|\leq C\epsilon^\alpha, -$$ -which follows from Assumption 2. -\qquad\qed -\enddemo -\example{Example\/ {\rm 1}} This is an example of an example. -\endexample -\remark{Remark\/ {\rm 1}} Examples are set the same as definitions in -some styles, -and the same as proofs in others. What convention does this style follow? -\endremark -Sometimes you want to include a figure, as in Fig.~1. -\topinsert -\def\Bif{{\bf if\/ }}\def\Bwhile{{\bf while\/ }}\def\Belse{{\bf else\/ }} -\settabs\+\qquad&\qquad&\qquad&\qquad&\cr -\+\smc Tree Partition Algorithm \{\cr -\+&Let stack size denote the number of nodes in the\cr -\+&&subtrees stored temporarily on the local stack\cr -\+&pop I from global stack\cr -\+&set stack size := 0\cr -\+&\Bwhile (stack size $\leq$ max size and stack size + -I$\rightarrow$tree size $>$ 3 (max size)) \{\cr -\+&&process I as an interior node\cr -\+&&let min tree be the smaller of the subtrees of the two children of I\cr -\+&&let max tree be the larger of the subtrees of the two children of I\cr -\+&&\Bif (min tree$\rightarrow$tree size + stack size $>$ 3 (max size)) \{\cr -\+&&&push min tree onto the global stack\cr -\+&&\} \Belse \{\cr -\+&&&push min tree onto the local stack\cr -\+&&&set stack size := stack size + min tree$\rightarrow$tree size\cr -\+&&\}\cr -\+&&set I := max tree\cr -\+&\}\cr -\+&\Bif (I$\rightarrow$tree size + stack size $>$ 3 (max size)) \{\cr -\+&&push I onto the global stack\cr -\+&\} \Belse \{\cr -\+&&push I onto the local stack\cr -\+&\}\cr -\+&Process all subtrees on the local stack\cr -\+\}\cr -\botcaption{Fig.~1} Tree partition algorithm Tree partition algorithm -Tree partition algorithm Tree partition algorithm Tree partition algorithm -Tree partition algorithm Tree partition algorithm.\endcaption -\endinsert - -We finish with a table of all SIAM journals. -\midinsert -\topcaption{Table 1}{SIAM journal acronyms and titles}\endcaption -\settabs\+\indent&Acronym\indent&Title&\cr -\hbox to \hsize{\hrulefill} -\+&Acronym&Title&\cr -\hbox to \hsize{\hrulefill} -\+&SINUM&SIAM Journal on Numerical Analysis&\cr -\+&SIREV&SIAM Review&\cr -\+&SIMA&SIAM Journal on Mathematical Analysis&\cr -\+&SIMAX&SIAM Journal on Matrix Analysis and Applications&\cr -\+&SICOMP&SIAM Journal on Computing&\cr -\+&SISC&SIAM Journal on Scientific Computing&\cr -\+&SIOPT&SIAM Journal on Optimization&\cr -\+&SIAP&SIAM Journal on Applied Mathematics&\cr -\+&SICON&SIAM Journal on Control and Optimization&\cr -\+&SIDMA&SIAM Journal on Discrete Mathematics&\cr -\+&TVP&Theory of Probability and Its Applications&\cr -\hbox to \hsize{\hrulefill} -\endinsert - -\Refs -\ref - \no 1 - \by L. A. Caffarelli and A. Friedman - \paper Regularity of the free boundary of a gas flow in an - $n$-dimensional porous medium - \jour Indiana Math. J. - \vol 29 - \yr 1980 - \pages 361--391 -\endref -\ref\no 2 - \by R. DeVore and B. Lucier - \paper High order regularity for solutions of the inviscid Burgers equation - \inbook Nonlinear Hyperbolic Problems -\procinfo Proceedings of an Advanced Research Workshop, Bordeaux, -France, June 1988 - \bookinfo Lecture Notes in Mathematics - \vol 1402 - \eds C. Carasso, P. Charrier, B. Hanouzet, and J.-L. Joly - \yr 1989 - \publ Springer-Verlag - \publaddr New York - \pages 147--154 -\endref -\ref \no 3 - \bysame - \paper Wavelets - \jour Acta Numerica - \yr 1992 - \ed A. Iserles - \publ Cambridge University Press - \publaddr New York - \pages 1--56 -\endref -\ref \no 4 - \by R. A. DeVore and V. A. Popov - \paper Interpolation spaces and non-linear approximation - \inbook Function Spaces and Applications - \bookinfo Lecture Notes in Mathematics - \procinfo Proceedings of the US--Swedish Seminar held in Lund, -Sweden, June 15--21, 1986 - \vol 1302 - \eds M. Cwikel, J. Peetre, Y. Sagher, and H. Wallin - \publ Springer-Verlag - \publaddr New York - \yr 1988 - \pages 191--205 - \endref -\ref \no 5 - \by R. A. DeVore and X. M. Yu - \paper Nonlinear $n$-widths in Besov spaces - \inbook Approximation Theory VI: Vol. 1 - \eds C. K. Chui, L. L. Schumaker, and J. D. Ward - \publ Academic Press - \publaddr New York - \yr 1989 - \pages 203--206 - \lang In Russian - \endref -\ref - \no 6 - \by K. Hollig and M. Pilant - \paper Regularity of the free boundary for the porous medium equation - \paperinfo MRC Tech. Rep. 2742 -\endref -\ref - \no 7 - \by J. Jerome - \book Approximation of Nonlinear Evolution Systems - \publ Academic Press - \publaddr New York - \yr 1983 -\endref -\ref - \no 8 - \manyby R. J. LeVeque - \paper Convergence of a large time step generalization of Godunov's method - for conservation laws - \jour Comm. Pure Appl. Math. - \vol 37 - \yr 1984 - \pages 463--478 -\endref -\ref\no 9 - \by O. Rioul and M. Vetterli - \paper Wavelets and signal processing - \jour IEEE Signal Processing Magazine - \vol 8 - \issue 4 - \yr 1991 - \toappear -\endref -\endRefs -\enddocument - diff --git a/Master/texmf-dist/tex/amstex/siam/amstexsi.sty b/Master/texmf-dist/tex/amstex/siam/amstexsi.sty deleted file mode 100644 index 4ba461dc9dc..00000000000 --- a/Master/texmf-dist/tex/amstex/siam/amstexsi.sty +++ /dev/null @@ -1,634 +0,0 @@ -%% This is amstexsiam.sty, the AmS-TeX SIAM style file. This file -%% should be accompanied by the sample paper, siamsamp.tex, and the -%% documentation file, siamdoc.tex. -%% -%% This is version 2.1 of November 1995. -%% -%% Authors: -%% -%% Prof. Bradley Lucier -%% Department of Mathematics -%% 1395 Mathematical Sciences Building -%% Purdue University -%% West Lafayette, IN 47907-1395 -%% lucier@math.purdue.edu -%% -%% Prof. Douglas N. Arnold -%% Department of Mathematics -%% Penn State University -%% University Park, PA 16802 -%% dna@math.psu.edu -%% -%% Copyright 1988, 1990, 1993, 1995 by Bradley Lucier. All rights reserved. -%% You have permission to copy this file, to use it as input to other TeX -%% files, and to modify it as necessary to allow it to run at your site. -%% In the interest of maintaining a consistent revision history, if you -%% make changes, additions, or deletions to this file, you must indicate -%% how the changes affected the original file, so that the original file -%% can be reconstructed if necessary. -%% -%% This is an official SIAM style file for AmSTeX, version 2.1. It -%% requires amsppt.sty, version 2.1a. Later versions are probably -%% acceptable. This style file has been used to produce papers for -%% SIAM journals that have been totally acceptable to SIAM production -%% editors. -%% -%% This style file is unsupported. To report bugs, suggest changes, -%% or make other comments, contact the first named author. -%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% RCS information: $Revision: 1.12 $, $Date: 95/11/20 13:11:59 $. -\def\filename{amstexsiam.sty} -\def\fileversion{2.1} -\def\filedate{November 1995} -\message{version \fileversion\space(\filedate):} -\def\styname{AMSTEXSIAM}\def\styversion{2.1} -% -% We save the catcode of @ before we call amsppt.sty, since amsppt.sty -% redefines \filename. -% -\expandafter\xdef\csname\filename\endcsname{% - \catcode`\noexpand\@=\the\catcode`\@ - \expandafter\gdef\csname\filename\endcsname{% - \fileversion\space(\filedate)}} -% -\input amsppt.sty -% -\catcode`\@=11 -% -% Change the crucial dimensions. We use 20pt instead of 2 em for -% the \parindent, because at one point we want to set it to the same thing -% in \eightpoint, and 2 em in \eightrm is smaller than 2 em in \tenrm. -% I removed every instance of em in this style file---it was used in the -% setting of item numbers in rosters, and in the indentation of references. -% I substituted 10 pts for it. -% -\def\pagewidth#1{\hsize#1\captionwidth@\hsize} -\pagewidth{31 pc} \hcorrection{0.6666666 in} -\pageheight{49.5 pc} \vcorrection{0.3333333 in} -\topskip 12pt -\parindent 20pt -\parskip 0 pt -% -% change the space above and below displayed equations to 6 + 3 pts. -% SIAM style is 6 pts. I also added a call to \rm to override the -% call to \eightrm in \eightpoint in case anyone ever wants to redefine the -% text fonts for \eightpt -\addto\tenpoint{\abovedisplayskip 6\p@ plus 3\p@ - \belowdisplayskip\abovedisplayskip - \abovedisplayshortskip 0 \p@ plus 3\p@ - \belowdisplayshortskip\belowdisplayskip} -\addto\eightpoint{\abovedisplayskip 6\p@ plus 3\p@ - \belowdisplayskip\abovedisplayskip - \abovedisplayshortskip 0 \p@ plus 3\p@ - \belowdisplayshortskip\belowdisplayskip\rm} -% -% various amsppt macros are not to be used in the amstexsiam style file -% -\def\taboo@#1{\def#1{% - \errmessage{Do not use \string#1 in the amstexsiam style; see the instructions.}}} -\taboo@\thanks\taboo@\endthanks % use the title footnote. -\taboo@\preaffil\taboo@\affil\taboo@\endaffil % use the author footnotes -\taboo@\address\taboo@\endaddress % use the author footnotes -\taboo@\predate\taboo@\date\taboo@\enddate % use the title footnote. -\taboo@\email\taboo@\endemail % use the author footnotes -% -% Changes to the topmatter. (Differences refer to amsppt.sty, version 2.1a) -% -% We don't increase the line spacing in the title, we don't uppercase, -% we record the depth of the last line for use in \endtopmatter. -% -\newdimen\titledepth@ -\def\title#1\endtitle{\global\setbox\titlebox@ - \vtop{\bgroup\tenpoint\bf\raggedcenter@ - #1\endgraf\global\titledepth@\prevdepth\egroup}\relaxnext@} -% -% \author uses small caps, otherwise is like title. -% -\newdimen\authordepth@ -\def\author#1\endauthor{\global\setbox\authorbox@ - \vtop{\bgroup\eightpoint\smc\raggedcenter@ - #1\endgraf\global\authordepth@\prevdepth\egroup}\relaxnext@} -% -% Abstract: don't change the left and right skips, do indent, -% don't put the thing in displayed math, change the -% font from small cap to bold for "Abstract". Remember the depth of -% the last line in abstract for \endtopmatter. -% -\newdimen\abstractdepth@ -\def\abstract{\let\savedef@\abstract - \def\abstract{\let\abstract\savedef@ - \setbox\abstractbox@\vtop\bgroup - \def\envir@end{\endabstract} - \def\usualspace{\enspace}\eightpoint\indent - \frills@{{\bf Abstract.\enspace}}}% - \nofrillscheck\abstract} -\def\endabstract{\endgraf\global\abstractdepth@\prevdepth\unskip\egroup} -% -% Add keywords and subject classifications just like the abstract. -% -\def\prekeywords{} -\newbox\keywordsbox@ -\newdimen\keywordsdepth@ -\def\keywords{\let\savedef@\keywords - \def\keywords{\let\keywords\savedef@ - \setbox\keywordsbox@\vtop\bgroup - \def\envir@end{\endkeywords} - \def\usualspace{\enspace}\eightpoint\indent - \frills@{{\bf Key words.\enspace}}}% - \nofrillscheck\keywords} -\def\endkeywords{\endgraf\global\keywordsdepth@\prevdepth\unskip\egroup} -\def\presubjclass{} -\newbox\subjclassbox@ -\newdimen\subjclassdepth@ -\def\subjclass{\let\savedef@\subjclass - \def\subjclass{\let\subjclass\savedef@ - \setbox\subjclassbox@\vtop\bgroup - \def\envir@end{\endsubjclass} - \def\usualspace{\enspace}\eightpoint\indent - \frills@{{\bf AMS subject classifications.\enspace}}}% - \nofrillscheck\subjclass} -\def\endsubjclass{\endgraf\global\subjclassdepth@\prevdepth\unskip\egroup} -% -% Amazingly enough, we get the spacing perfectly correct; however, if -% any one part of the topmatter should need to cross a page boundary, -% then we are in trouble, since we leave each part of the topmatter in a -% \vbox, and things will have to be set by hand. (amsppt.sty has the same -% problem if the abstract should cross a page boundary.) -% After adding each part of the topmatter -% we change \prevdepth to reflect the depth of the last line of each part. -% -\outer\def\endtopmatter{\add@missing\endabstract - \add@missing\endkeywords\add@missing\endsubjclass - \pretitle - \begingroup % to localize variant topskip - \topskip 3pc\advance\topskip by -\ht\titlebox@ - \null\unvbox\titlebox@ - \prevdepth\titledepth@ - \endgroup - \preauthor - \ifvoid\authorbox@\else - \baselineskip 18 pt\advance\baselineskip by -\ht\authorbox@ - \null\unvbox\authorbox@\prevdepth\authordepth@\fi - \preabstract - \ifvoid\abstractbox@\else - \baselineskip 24 pt\advance\baselineskip by -\ht\abstractbox@ - \null\unvbox\abstractbox@\prevdepth\abstractdepth@\fi - \prekeywords - \ifvoid\keywordsbox@\else - \baselineskip 20 pt\advance\baselineskip by -\ht\keywordsbox@ - \null\unvbox\keywordsbox@\prevdepth\keywordsdepth@\fi - \presubjclass - \ifvoid\subjclassbox@\else - \baselineskip 20 pt\advance\baselineskip by -\ht\subjclassbox@ - \null\unvbox\subjclassbox@\prevdepth\subjclassdepth@\fi - \ifvoid\tocbox@\else\vskip1.5pcplus.5pc\unvbox\tocbox@\fi - \prepaper - \vskip 8 pt % The first line of the paper body will be set with 12 pt - % baselines, so this extra 8 points will make it 20 pts total. - \tenpoint\relax -} -% -% Simplify it, since we don't add a lot of things at the end of the -% document like amsppt does. -% -\outer\def\enddocument{\par% \par will do a runaway check for \endref - \add@missing\endRefs - \add@missing\endroster \add@missing\endproclaim - \add@missing\enddefinition - \add@missing\enddemo \add@missing\endremark \add@missing\endexample - \vfill\supereject\end} -% -% We add a thin space between the footnotemark and the footnotetext. -% -% We also undo \raggedcenter@ inside the foonote. -% -\def\undoraggedcenter@{\leftskip\z@\rightskip\z@\parfillskip0ptplus1fil% - \parindent20pt\spaceskip0\p@\xspaceskip0\p@\pretolerance100% - \tolerance200\exhyphenpenalty50\hyphenpenalty50} -\def\makefootnote@#1#2{\insert\footins - {\interlinepenalty\interfootnotelinepenalty -\eightpoint\undoraggedcenter@\splittopskip\ht\strutbox\splitmaxdepth\dp\strutbox - \floatingpenalty\@MM\leavevmode{#1}\,\footstrut - \ignorespaces#2\unskip\lower\dp\strutbox - \vbox to\dp\strutbox{}}} -% -% The skip before a heading is 6 pts, no stretchiness -% -\subheadskip 6 pt -% -% -% the amsppt monograph style has the same indentation rules as the SIAM -% style. -% -\let\varindent@\indent -% -% Proclaims use small caps. -% -\def\proclaimheadfont@{\smc} -% -% Now we have to change a lot of things because Spivak put \medskipamounts -% before and after proclaims, etc. Perhaps he should have defined and used -% \varskipamount@ like varindent@ and then we would have had to change only -% one line. (Hint, hint!) To keep things simple, I just changed the -% \medskipamounts to 0pt in the following, even though it doesn't make -% total sense to do so. -% -% Next line needed since it was previously defined outer. -% -\let\proclaim\relax -\outer\def\proclaim{% - \let\savedef@\proclaim \let\proclaim\relax - \add@missing\endroster \add@missing\enddefinition - \add@missing\endproclaim \envir@stack\endproclaim - \def\proclaim##1{\restoredef@\proclaim - \penaltyandskip@{-100}{0pt}\varindent@ - \def\usualspace{{\proclaimheadfont@\enspace}}\proclaimheadfont@ - \ignorespaces##1\unskip\frills@{.\enspace}% - \it\ignorespaces}% - \nofrillscheck\proclaim} -\def\endproclaim{\revert@envir\endproclaim \par\rm - \penaltyandskip@{55}{0pt}} -\def\remark{\let\savedef@\remark \let\remark\relax - \add@missing\endroster \add@missing\endproclaim - \envir@stack\endremark - \def\remark##1{\restoredef@\remark - \penaltyandskip@\z@{0pt} - {\def\usualspace{{\remarkheadfont@\enspace}}% - \varindent@\remarkheadfont@\ignorespaces##1\unskip - \frills@{.\enspace}}\rm - \ignorespaces}\nofrillscheck\remark} -\def\definition{\let\savedef@\definition \let\definition\relax - \add@missing\endproclaim \add@missing\endroster - \add@missing\enddefinition \envir@stack\enddefinition - \def\definition##1{\restoredef@\definition - \penaltyandskip@{-100}{0pt} - {\def\usualspace{{\proclaimheadfont@\enspace}}% - \varindent@\proclaimheadfont@\ignorespaces##1\unskip - \frills@{.\proclaimheadfont@\enspace}}% - \rm \ignorespaces}% - \nofrillscheck\definition} -\def\enddefinition{\revert@envir\enddefinition\par} -\def\enddemo{\par\revert@envir\enddemo \endremark} -% -% Examples are set the same as remarks in the SIAM style. -% -\def\example{\DN@{\ifx\next\nofrills - \DN@####1####2{\remark####1{####2}\envir@stack\endexample - \ignorespaces}% - \else - \DN@####1{\remark{####1}\envir@stack\endexample\ignorespaces}% - \fi - \next@}% -\FN@\next@} -\def\endexample{\par\revert@envir\endexample \endremark} -% -% We will add a \case ... \endcase macro -% -\def\case{\DN@{\ifx\next\nofrills - \DN@####1####2{\remark####1{####2}\envir@stack\endcase - \ignorespaces}% - \else - \DN@####1{\remark{####1}\envir@stack\endcase\ignorespaces}% - \fi - \next@}% -\FN@\next@} -\def\endcase{\par\revert@envir\endcase \endremark} -% -% Remarks, proofs, etc. have the first word in italic. -% -\def\remarkheadfont@{\it} -% -% Redefine \qed -% -\def\qed{\ifhmode\unskip\nobreak\fi\ifmmode\ifinner\else\hskip5\p@\fi\fi - \hbox{\hskip25\p@ minus 10 \p@\hbox{\vrule width .6\p@\vbox{\hrule width 4\p@ - height .6\p@\vskip 6.2\p@\hrule width 4\p@ height .6\p@}\unskip\vrule - width .6\p@}\hskip\p@}} -% -% We should deal somewhat with table and figure legends. Unfortunately, -% they differ in several key respects from the amsppt style. Tables have -% "Table 1" in small caps centered on first line of caption, table -% description centered in italics on following lines. Legend has "Fig. 1." -% in smc followed by description in italic. -% -\def\topcaption#1#2\endcaption{% - \eightpoint{\dimen@\hsize \advance\dimen@-\captionwidth@ - \it\raggedcenter@ \advance\leftskip.5\dimen@ \rightskip\leftskip - {\captionfont@#1}% - \if\notempty{#2}\\\ignorespaces#2\fi - \endgraf}\nobreak\smallskip} -\def\botcaption#1#2\endcaption{% - \nobreak\medskip - \eightpoint\setboxz@h{\captionfont@#1\if\notempty{#2}.\enspace\it#2\fi}% - {\dimen@\hsize \advance\dimen@-\captionwidth@ - \leftskip.5\dimen@ \rightskip\leftskip - \noindent \ifdim\wdz@<\captionwidth@ - \hfil{\captionfont@#1}\if\notempty{#2}.\enspace\it#2\fi\hfil - \else - \par{\captionfont@#1}% - \if\notempty{#2}.\enspace\it#2\fi\endgraf\fi}} -\def\@ins{\par\begingroup\def\vspace##1{\vskip##1\relax}% - \def\captionwidth##1{\captionwidth@##1\relax}% - \setbox\z@\vbox\bgroup} % start a \vbox -% -% We remove the smallskip before rosters and change them to not use hang -% indents. -% -\rosteritemwd20pt -\newdimen\rosteritemindent@ -\rosteritemindent@-20pt -\def\roster{% - \envir@stack\endroster - \global\advance\rosteritemindent@ by 20 pt - \edef\leftskip@{\leftskip\the\leftskip}% - \relaxnext@ - \rostercount@\z@ - \def\item{\FN@\rosteritem@}% - \DN@{\ifx\next\runinitem\let\next@\nextii@\else - \let\next@\nextiii@\fi\next@}% - \DNii@\runinitem% - {\unskip% - \DN@{\ifx\next[\let\next@\nextii@\else - \ifx\next"\let\next@\nextiii@\else\let\next@\nextiv@\fi\fi\next@}% - \DNii@[####1]{\rostercount@####1\relax - \enspace\therosteritem{\number\rostercount@}~\ignorespaces}% - \def\nextiii@"####1"{\enspace{\rm####1}~\ignorespaces}% - \def\nextiv@{\enspace\therosteritem1\rostercount@\@ne~}% - \par@\firstitem@false% - \FN@\next@}% - \def\nextiii@{\par\par@ - \penalty\@m - \firstitem@true} - \FN@\next@} -\def\rosteritem@{\iffirstitem@\firstitem@false - \else\par\vskip-\parskip\fi - \leftskip\rosteritemindent@\noindent - \DNii@[##1]{\rostercount@##1\relax\itembox@}% - \def\nextiii@"##1"{\def\therosteritem@{\rm##1}\itembox@}% - \def\nextiv@{\advance\rostercount@\@ne\itembox@}% - \def\therosteritem@{\therosteritem{\number\rostercount@}}% - \ifx\next[\let\next@\nextii@\else\ifx\next"\let\next@\nextiii@\else - \let\next@\nextiv@\fi\fi\next@} -% -% We change itembox to do what it should -% -\def\itembox@{\hskip\parindent\hbox to \rosteritemwd{\hss\kern\z@\therosteritem@\enspace}\ignorespaces} -% -% We change the default roster indent to 20 pt (from 16), and remove the -% "\global\rosteritemwd16pt" from \endroster. This allows us to use -% nested rosters in an easy way. -% -\def\endroster{\relaxnext@\revert@envir\endroster\par - \global\advance\rosteritemindent@ by -20 pt - \leftskip@\penalty-50 - \DN@{\ifx\next\Runinitem\let\next@\relax\else\nextRunin@false - \let\item\plainitem@\ifx\next\par\DN@\par{\everypar - \expandafter{\the\everypartoks@}}\else\DN@{\noindent\everypar - \expandafter{\the\everypartoks@}}\fi\fi\next@}\FN@\next@} -% -% References: -% -% We change the word "REFERENCES" to 8 pt roman, and add 28 pt skip -% and a \goodbreak above "REFERENCES" and 8 pt skip and \nobreak below. -% -\let\Refs\relax -\outer\def\Refs{\add@missing\endroster \add@missing\endproclaim - \let\savedef@\Refs \let\Refs\relax % because of \outer-ness - \def\Refs##1{\restoredef@\Refs - \goodbreak\vskip 28 pt - \hbox to\hsize{\hfil\refsfont@\rm - \ignorespaces##1\unskip\hfil}\nobreak - \vskip 8pt - \begingroup\def\envir@end{\endRefs}\refsfont@\sfcode`\.\@m - }% - \nofrillscheck{\csname Refs\expandafter\endcsname - \frills@{{REFERENCES}}}} -% -% Author names are in small caps. -% -\def\by{\makerefbox\by\bybox@\smc} -% -% When we redefine \by, we have to re`let' \manyby. -% -\let\manyby\by -% -% Removed the \thinspace between the rule and the comma, raised -% it by a point, and made it .2 pts thick. -% -\def\bysame{\by\hbox to 30pt{\leaders\hrule height 1.2pt depth -1pt\hfill}} -% -% \ed and \eds are kind of funny; the \edbox@ is used as the \bybox@ -% if there is no \bybox@; the instructions will have to say to use -% \ed or \eds after \by in each reference. -% -\def\ed{\makerefbox\ed\edbox@{\ifvoid\bybox@\smc\fi}} -\def\eds{\gdef\edtext{eds.}\makerefbox\eds\edbox@{\ifvoid\bybox@\smc\fi}} -% -% Paper names are in italics. -% -\def\paper{\makerefbox\paper\paperbox@\it} -% -% The volume number is always roman in the SIAM style. -% -\def\vol{\makerefbox\vol\volbox@\empty} -% -% The SIAM style does not use "no." before the issue, or v. before -% the volume, even in a book. -% -\def\defaultreftexts{\gdef\edtext{ed.}\gdef\pagestext{pp.}} -% -% second and following lines in references are indented 20 pt more than first. -% -\def\ref{\par - \begingroup \def\envir@end{\endref}% - \advance\refindentwd 20 pt\noindent\hangindent\refindentwd - \advance\refindentwd-20 pt - \def\par{\add@missing\endref}% - \global\let\nofrills@list\empty - \refbreaks - \procpaper@false \book@false - \def\curbox{\z@}\setbox\z@\vbox\bgroup -} -% -% We change the reference styles for keys and numbers to be the same; -% the number contained in square brackets followed by an enspace. -% -\def\refstyle#1{\uppercase{% - \if#1A\relax \def\keyformat##1{\hfil[##1]\enspace}% - \else\if#1B\relax - \def\keyformat##1{\aftergroup\kern - \aftergroup-\aftergroup\refindentwd}% - \refindentwd\parindent - \else\if#1C\relax - \def\keyformat##1{\hfil[##1]\enspace}% - \fi\fi\fi}% end of \uppercase -} -% -% Here I am at a loss. The early, inscrutable part of endref@ is, of -% course, from amsppt 2.1a, so see amsppt.doc for the documentation. -% The latter part (Case 1: etc.), just tries to put things into -% their correct place with their correct spacing and surrounding punctuation -% and words (ed., etc.). The changes from amsppt to siam are too numerous to -% list; again, compare this code to amsppt.doc -% -\def\endref@{% - \keyhook@ - \def\nofrillscheck##1{% - \def\do####1{\ifx##1####1\let\frills@\eat@\fi}% - \let\frills@\identity@ \nofrills@list}% - \ifvoid\bybox@ - \ifvoid\edbox@ - \else\setbox\bybox@\hbox{\unhbox\edbox@\breakcheck - \nofrillscheck\edbox@\frills@{\smc, \edtext}\refbreak@}\fi - \fi - \ifvoid\keybox@\else\hbox to\refindentwd{% - \keyformat{\unhbox\keybox@}}\fi - \commaunbox@\morerefbox@ - \ppunbox@\empty\empty\bybox@\empty - \ifbook@ % Case 1: \book etc. - \commaunbox@\bookbox@ - \commaunbox@\procinfobox@ - \commaunbox@\bookinfobox@ - \ppunbox@\empty\space\volbox@\empty - \ppunbox@,\space\edbox@{, \edtext}% - \commaunbox@\publbox@ \commaunbox@\publaddrbox@ - \commaunbox@\yrbox@ - \else - \commaunbox@\paperbox@ \commaunbox@\paperinfobox@ - \ifprocpaper@ % Case 2: \paper ... \inbook - \ppunbox@,{ in }\bookbox@\empty - \commaunbox@\procinfobox@ - \commaunbox@\bookinfobox@ - \ppunbox@\empty\space\volbox@\empty - \ppunbox@,\space\edbox@{, \edtext}% - \commaunbox@\publbox@ \commaunbox@\publaddrbox@ - \commaunbox@\yrbox@ - \else % Case 3: \paper ... \jour - \commaunbox@\jourbox@ - \commaunbox@\volbox@ - \commaunbox@\issuebox@ - \ppunbox@\empty{ (}\yrbox@)% - \commaunbox@\publbox@ \commaunbox@\publaddrbox@ - \fi - \fi - \ppunbox@,{ \pagestext~}\pagesbox@\empty - \commaunbox@\finalinfobox@ - \commaunbox@\miscnotebox@ - \finalpunct\ppunbox@\empty{ (}\langbox@)% - \defaultreftexts -} -% -% \iffirstpage@ is defined in amsppt; we make sure it is true. -% -\firstpage@true -% -% We want to avoid people setting papers with the SIAM slug by default. -% We introduce a new macro \accepted that will set a flag to do this. -% -\newif\ifaccepted@ -\def\firstpageno#1{\gdef\firstpageno@{#1}} -\def\lastpageno#1{\gdef\lastpageno@{#1}} -\def\journalname#1{\gdef\journalname@{#1}} -\def\issuevolume#1{\gdef\issuevolume@{#1}} -\def\issuenumber#1{\gdef\issuenumber@{#1}} -\def\issuemonth#1{\gdef\issuemonth@{#1}} -\def\placenumber#1{\gdef\placenumber@{#1}} -\def\issueyear#1{\gdef\issueyear@{#1}} -\def\shorttitle#1{\gdef\shorttitle@{\lowercase{#1}}} -\def\shortauthor#1{\gdef\shortauthor@{\lowercase{#1}}} -\def\accepted{\accepted@true -\journalname{XXXXXXXXXXXXXXXXXX}% -\firstpageno{1}% -\lastpageno{XX}% -\issuevolume{0}% -\issuenumber{0}% -\issuemonth{XXXXXXX}% -\placenumber{000}% -\issueyear{19XX}% -} -\shortauthor{} -\shorttitle{} -\accepted@false -\output={\output@} -% -% The new output@, taken almost verbatim from amstexsiam, version 1.*; -% I changed \oddhead and \evenhead to \shorttitle and \shortauthor---users -% shouldn't really have to check whether the title is on odd or even pages. -% -\def\output@{% -\iffirstpage@\global\firstpage@false\shipout - \vbox{\ifaccepted@\global\pageno=\firstpageno@\vbox to 2 pc - {\baselineskip=8pt\vss - \hbox to \hsize{\sixrm\journalname@\hfill{\textfont\tw@\sixsy - \copyright}\ \issueyear@\ Society for Industrial and Applied Mathematics} - \hbox to \hsize{\sixrm Vol.~\issuevolume@, No.~\issuenumber@, - pp.~\firstpageno@--\lastpageno@, \issuemonth@\ \issueyear@\hfill - \placenumber@}\vskip-\prevdepth\vskip 8 pt}\else\vbox - {\vrule height 2 pc width 0 pt}\fi\nointerlineskip - \vbox to\vsize - {\boxmaxdepth=\maxdepth \pagecontents}\nointerlineskip\vbox to 16 pt{\vss - \hbox to \hsize{\eightpoint\hfill\number\pageno\hfill}}}% - \else - \shipout\vbox{\vbox to 2 pc{\baselineskip=12pt - \vss\ifodd\pageno - \hbox to \hsize{\tenpoint\relaxnext@\phantom{\number\pageno}\hfil - {\smc\frenchspacing{\shorttitle@}}\hfil\number\pageno} - \else - \hbox to \hsize{\tenpoint\number\pageno\hfil{\smc\frenchspacing{\shortauthor@}}\hfil\relaxnext@ - \phantom{\number\pageno}}\fi\vskip-\prevdepth\vskip 12 pt}\nointerlineskip% - \vbox to\vsize - {\boxmaxdepth=\maxdepth \pagecontents}}% changed to resemble TeXBook, p255 PCD - \fi - \global\advance\pageno\@ne - \ifnum\outputpenalty>-\@MM\else\dosupereject\fi} -\def\SIMAF{\journalname{{\sixrm SIAM J. M{\fiverm ATH.} F{\fiverm OOL.}}}}% for sample paper -\def\SIAP{\journalname{{\sixrm SIAM J. A{\fiverm PPL.} M{\fiverm ATH.}}}} -\def\SICOMP{\journalname{{\sixrm SIAM J. C{\fiverm OMPUT.}}}} -\def\SICON{\journalname{{\sixrm SIAM J. C{\fiverm ONTROL} {\fiverm AND} O{\fiverm PTIMIZATION}}}} -\def\SIDMA{\journalname{{\sixrm SIAM J. D{\fiverm ISC.} M{\fiverm ATH.}}}} -\def\SIMA{\journalname{{\sixrm SIAM J. M{\fiverm ATH.} A{\fiverm NAL.}}}} -\def\SIMAX{\journalname{{\sixrm SIAM J. M{\fiverm ATRIX} A{\fiverm NAL.} A{\fiverm PPL.}}}} -\def\SINUM{\journalname{{\sixrm SIAM J. N{\fiverm UMER.} A{\fiverm NAL.}}}} -\def\SIOPT{\journalname{{\sixrm SIAM J. O{\fiverm PTIMIZATION}}}} -\def\SISC{\journalname{{\sixrm SIAM J. S{\fiverm CI.} C{\fiverm OMPUT.}}}} -\def\SIREV{\journalname{{\sixrm SIAM R{\fiverm EVIEW}}}} -%\def\TVP{\journalname{{Theory of Probability and its Applications}}} -% but the slug is so different for this journal that I won't include it. -% -% From amstexsiam version 1.* -% -\def\footnoterule{\hrule width 36 pt height .2 pt\vskip 2.8\p@} -\skip\footins=12 pt plus 18 pt minus 6 pt -% -% We use \key in references by default, with a two digit key width. -% -\refstyle{A} -\widestnumber\key{00} -% -% Centered tags on splits seems to be the default. -% -\CenteredTagsOnSplits -% -% The multlinegap@ is 0pt for the SIAM style. -% -\multlinegap@0pt -% -% Every paper will have at least one bold footnotemark (in the title), -% so we load bold. -\loadbold -% -% Start in 10 pt text. -% -\tenpoint -% -% Reset the catcode of @ and reset amstexsiam.sty to be the version number. -% -\csname amstexsiam.sty\endcsname -% -% Make sure that we endinput here so following lines are not interpreted -% by TeX -% -\endinput -%% -%% End of file `amstexsiam.sty' diff --git a/Master/texmf-dist/tex/amstex/siam/siamdoc.tex b/Master/texmf-dist/tex/amstex/siam/siamdoc.tex deleted file mode 100644 index 1d96c542f77..00000000000 --- a/Master/texmf-dist/tex/amstex/siam/siamdoc.tex +++ /dev/null @@ -1,238 +0,0 @@ -%% This is siamdoc.tex, the documentation file for the AmSTeX SIAM -%% style file. This file should be accompanied by the style file -%% itself, amstexsiam.sty, and the sample paper, siamsample.tex. -%% -%% This is version 2.1 of March 1995. -%% -%% Authors: -%% -%% Prof. Bradley Lucier -%% Department of Mathematics -%% 1395 Mathematical Sciences Building -%% Purdue University -%% West Lafayette, IN 47907-1395 -%% lucier@math.purdue.edu -%% -%% Prof. Douglas N. Arnold -%% Department of Mathematics -%% Penn State University -%% University Park, PA 16802 -%% dna@math.psu.edu -%% -%% This file should be typeset with Plain TeX, not AmS-TeX or LaTeX. -%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% RCS information: $Revision: 1.5 $ $Date: 95/03/03 13:00:26 $ -\catcode`\@=11 -\ifx\amstexloaded@\undefined\relax\else -\W@{^^JTypeset this file with plain TeX, not AmSTeX.^^J}\end\fi -\catcode`\@=\active -\magnification=\magstephalf -\tolerance=1000 -\def\beginverbatim{\par\begingroup\setupverbatim\doverbatim} -{\catcode`\|=0 \catcode`\\=12 % | is temporary escape character - |obeylines|gdef|doverbatim^^M#1\endverbatim{#1|endgroup}} -\def\setupverbatim{\tentt \obeylines \uncatcodespecials \obeyspaces} -{\obeyspaces\global\let =\ } % let active space = control space -\def\uncatcodespecials{\def\do##1{\catcode`##1=12}\dospecials} -{\catcode`\^^M=13 \gdef\gobblecr{\ifnextchar -{\gobble}{\ignorespaces}}} -{\catcode`\ =\active\gdef\vobeyspaces{\catcode`\ \active \let \xobeysp}} - \def\xobeysp{\leavevmode{} } -\begingroup \catcode `|=0 \catcode `[= 1 -\catcode`]=2 \catcode `\{=12 \catcode `\}=12 -\catcode`\\=12 |gdef|@xverbatim#1\end{verbatim}[#1|end[verbatim]] -|gdef|@sxverbatim#1\end{verbatim*}[#1|end[verbatim*]] -|endgroup -\def\makeother#1{\catcode`#112\relax} -\def\v{\begingroup \tt \uncatcodespecials -\averb} -\def\sverb#1{\def\tempa ##1#1{##1\endgroup}\tempa} -\def\averb{\obeyspaces \frenchspacing \sverb} -\font\textfontii = cmsy10 -\font\eightpt = cmr8 -\def\heading#1{\medskip\noindent{\bf #1.\ }} -\def\AmSTeX{{\textfontii A}\kern-.1667em\lower.5ex\hbox - {\textfontii M}\kern-.125em{\textfontii S}-\TeX} -\def\qed{\ifhmode\unskip\nobreak\fi\ifmmode\ifinner\else\hskip5 pt \fi\fi - \hbox{\hskip25 pt \hbox{\vrule width .2 pt \vbox{\hrule width 4 pt - height .2 pt \vskip 6.2 pt \hrule width 4 pt height .2 pt }\unskip\vrule - width .2 pt }\hskip 0pt }} -\centerline{\bf USING THE \AmSTeX\ SIAM STYLE FILE} -\medskip -{\eightpt\centerline{BRADLEY J. LUCIER and DOUGLAS N. ARNOLD}} -\bigskip -The \AmSTeX\ SIAM style file, amstexsiam.sty, is intended to help -authors to produce a paper that is typographically acceptable for -publication in a SIAM journal. Beginning with version 2, -amstexsiam.sty inputs amsppt.sty and then makes modifications as -necessary. Version 2 of amstexsiam.sty works with version 2.1 of -\AmSTeX\ and version 2.1a of amsppt.sty, and should work with latter -versions. This brief guide assumes familiarity with \AmSTeX\ and -amsppt, as documented in {\it The Joy of \TeX\ } by Michael Spivak. - -Most of the points introduced below are illustrated in the nonsense -paper {\it A sample paper, with a rather long title, to illustrate the -\AmSTeX\ SIAM style}. - -\heading{Publication information} When the paper has been accepted, -10 lines similar to these should be place immediately -after the \v"documentsyle" line: -\medskip -\beginverbatim -\accepted\SINUM -\firstpageno{10} -\lastpageno{12} -\issuevolume{1} -\issuenumber{2} -\issuemonth{February} -\placenumber{002} -\issueyear{1988} -\shortauthor{Bradley J. Lucier and Douglas N. Arnold} -\shorttitle{A Sample Paper} -\endverbatim -\medskip\noindent -The \v"\accepted" macro should be followed by a control sequence taken -from the following table indicating the specific journal. -\medskip -\settabs\+\indent&Acronym\indent&Title&\cr -\+& \v"\SINUM"&SIAM Journal on Numerical Analysis&\cr -\+& \v"\SIREV"&SIAM Review&\cr -\+& \v"\SIMA"&SIAM Journal on Mathematical Analysis&\cr -\+& \v"\SIMAX"&SIAM Journal on Matrix Analysis and Applications&\cr -\+& \v"\SICOMP"&SIAM Journal on Computing&\cr -\+& \v"\SISC"&SIAM Journal on Scientific Computing&\cr -\+& \v"\SIOPT"&SIAM Journal on Optimization&\cr -\+& \v"\SIAP"&SIAM Journal on Applied Mathematics&\cr -\+& \v"\SICON"&SIAM Journal on Control and Optimization&\cr -\+& \v"\SIDMA"&SIAM Journal on Discrete Mathematics&\cr -\medskip\noindent -The next lines give information for the publication data printed at the -top of the first page of the paper and for the running heads. This -information consists of the first page number of the article, the last -page number of the article, the journal name, the issue volume, the -issue number, the month of appearance, the year of appearance, the -place of the paper in the issue, the head for even pages (the -author(s)'s name(s) shortened if necessary to fit on the headline), and -the head for odd pages (the title shortened if necessary). If the -\v"\accepted" macro is not present, the publication information will be -ignored except for \v"\shortauthor" and \v"\shorttitle", which may be -used for page headers. - -\heading{Top matter} The {\it only}\/ constructions allowed between -\v"\topmatter" and \v"\endtopmatter" are, in order, \v"\title" $\dots$ \v"\endtitle", -\v"\author" $\dots$ \v"\endauthor", \v"\abstract" $\dots$ \v"\endabstract", -\v"\keywords" $\dots$ \v"\endkeywords", and -\v"\subjclass" $\dots$ \v"\endsubjclass". (For special situations, -\v"\pretitle", \v"\preauthor", \v"\preabstract", \v"\prekeywords", -\v"\presubjclass", and \v"\prepaper" can also be defined; see {\it The -Joy of \TeX\/}). - -\heading{Title} Use \v"\title" and \v"\endtitle". Type the title in -all caps. The title may have a footnote (at final publication time -there will be a footnote indicating when the paper was received). The -footnote mark should be a bold asterisk obtained with -\v"\footnote[\boldkey*]{Text of footnote.}". All math should be typed using -\v"\boldkey" and \v"\boldsymbol" to get bold italic Roman and Greek letters -and symbols; see {\it The Joy of \TeX\/}. - -\heading{Author} Use \v"\author" and \v"\endauthor". Type the author's -name in all caps. For multiple authors include the word ``and'' in -lowercase before the name of the last author. For three or more -authors follow each author's names except the last with a comma. Give -the affiliation of each author in a footnote attached to the author's -name (before the following comma, if any). (Do {\it not} use the -\v"\affil" or \v"\address" macros.) Statements acknowledging support -should be contained in the same footnote. The order of footnote -symbols in these footnotes is dagger (\dag\thinspace =\thinspace -\v"\dag"), double-dagger (\ddag\thinspace =\thinspace \v"\ddag"), -section-marker (\S\thinspace = \thinspace\v"\S"), paragraph-marker -(\P\thinspace = \thinspace\v"\P"). - -\heading{Abstract} Use \v"\abstract" and \v"\endabstract". - -\heading{Keywords} Use \v"\keywords" and \v"\endkeywords". Keywords are separated with commas but not followed by any punctuation. - -\heading{Subject classifications} Use \v"\subjclass" and -\v"\endsubjclass". Subject classifications are separated with commas -but not followed by any punctuation. - -\heading{Footnotes} Use \v"\footnote". Except for the topmatter, discussed -above, use numbered footnotes. - -\heading{Headings} Use \v"\subheading" without ending punctuation. The -argument usually begins with the section number followed by a period -and then the section name with only the first word capitalized. Very -long papers could use \v"\heading" and \v"\subheading". If -\v"\heading" is used, start heading name with a section mark -(\S\thinspace =\thinspace\v"\S") and the section number followed by a -period and the section title with the first letter of each major word -capitalized. All math should be typed using -\v"\boldkey" and \v"\boldsymbol" to get bold italic Roman and Greek letters -and symbols; see {\it The Joy of \TeX\/}. - - -\heading{Equation numbers} Use \v"\tag". - -\heading{Proclamations} Use \v"\proclaim" $\dots$ \v"\endproclaim" -for theorems, lemmas, corollaries, claims, propositions, etc. Use -\v"\demo" $\dots$ \v"\enddemo" for proofs, \v"\remark" $\dots$ \v"\endremark" -for remarks, -\v"\definition" $\dots$ \v"\enddefinition" for definitions, -\v"\example" $\dots$ \v"\endexample" for examples, and \v"\case" $\dots$ \v"\endcase" -for cases. In each construction the -opening control sequence (\v"\proclaim", \v"\demo", $\dots$ ) takes -a single argument with no closing punctuation as in \v"\proclaim{Theorem 2.3}" -or \v"\demo{Proof}". If remarks, examples, or cases are to be numbered, -you must explicitly change to roman type for the number: -\v"\remark{Remark \rom{3}}". - -\heading{Punctuation} All vertical punctuation symbols, i.e.,~), (, :, ;, -?, !, ], and [, and numbers are to be set on roman type, even if in italic -text (e.g.,~in proclaims or in the headings of demos, remarks, etc.). One -can do this with, for example, the \v"\rom" macro, as \v"{\it Assume that -\rom{(1.1)} holds.}" or \v"{\it Fermat's Last Theorem is true \rom(this is new\rom).}", which yield {\it Assume that -{\rm (1.1)} holds.} and {\it Fermat's Last Theorem is true {\rm(}this is new\/{\rm)}.} - -\heading{End-of-proof mark}The symbol signalling the end of a proof -is an open box, shown at the end of this paragraph. It is obtained -with \v"\qed". Appropriate white space will be supplied -automatically.\qed - -\heading{Lists and sublists} Use \v"\roster" $\dots$ \v"\endroster". -Rosters use default labels of the form (1), (2), etc. Subrosters are -permitted. Each subroster {\it must}\/ be enclosed in a separate pair -of braces. - -\heading{References} Enclose the reference section with \v"\Refs" -$\dots$ \v"\endRefs". References are set just as described in {\it The -Joy of \TeX.} Authors' names must be entered as first and possibly -middle initial, each followed by a period and a space, followed by the -last name. Only the first letter of the last name is capitalized. -Use \v"\by" before either \v"\ed" or \v"\eds". - -\heading{Figures and tables} There is only rudimentary support for -figures and tables in the style file. Use -\v"\topinsert" $\dots$ \v"\endinsert" or -\v"\midinsert" $\dots$ \v"\endinsert" to surround a figure, including the -caption at the end as, for example, \v"\botcaption{Fig.~1} This is a -figure caption.\endcaption". Use \v"\topinsert" $\dots$ \v"\endinsert" -or \v"\midinsert" $\dots$ \v"\endinsert"to surround the table, including -the caption at the start as, for example, \v"\topcaption{Table 1}This -line describes the table\endcaption". -Place rules above and below column headings and at the -end of the table using \v"\hbox to \hsize{\hrulefill}". - -\heading{Table of contents} No special macros are provided to set -a table of contents. You can try the macros described in {\it The Joy of -\TeX\/}. Otherwise, follow these -guidelines. Switch to eight point type (\v"\eightpoint"). -Center the word ``CONTENTS'' in caps. Capitalize only the first word -of entries. Runover lines align with the start of entries. -Place the section number flush left with one em to section title, -spaced dots from end of entry to page number, and two ems between the -dots and page number. Leave 18--20 points of vertical space, baseline -to baseline, to the text above and below. - -\bye - diff --git a/Master/texmf-dist/tex/latex/siam/numinsec.sty b/Master/texmf-dist/tex/latex/siam/numinsec.sty deleted file mode 100644 index b39729eb345..00000000000 --- a/Master/texmf-dist/tex/latex/siam/numinsec.sty +++ /dev/null @@ -1,18 +0,0 @@ -% ====================== 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 deleted file mode 100644 index 67ce632bef5..00000000000 --- a/Master/texmf-dist/tex/latex/siam/siam10.clo +++ /dev/null @@ -1,209 +0,0 @@ -%% -%% 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 deleted file mode 100644 index 73444961e72..00000000000 --- a/Master/texmf-dist/tex/latex/siam/siam10.sty +++ /dev/null @@ -1,104 +0,0 @@ -% ====================== 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 deleted file mode 100644 index c74e758abd4..00000000000 --- a/Master/texmf-dist/tex/latex/siam/siam11.sty +++ /dev/null @@ -1,106 +0,0 @@ -% ====================== 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 deleted file mode 100644 index dad7e12b390..00000000000 --- a/Master/texmf-dist/tex/latex/siam/siamltex.cls +++ /dev/null @@ -1,628 +0,0 @@ -%% -%% 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 deleted file mode 100644 index b36ee43e89a..00000000000 --- a/Master/texmf-dist/tex/latex/siam/siamltex.sty +++ /dev/null @@ -1,52 +0,0 @@ -%% -%% 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 deleted file mode 100644 index e1fadf41319..00000000000 --- a/Master/texmf-dist/tex/latex/siam/subeqn.clo +++ /dev/null @@ -1,56 +0,0 @@ -% 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 diff --git a/Master/texmf-dist/tex/plain/siam/docuptex.tex b/Master/texmf-dist/tex/plain/siam/docuptex.tex deleted file mode 100644 index 2f673f9b7bf..00000000000 --- a/Master/texmf-dist/tex/plain/siam/docuptex.tex +++ /dev/null @@ -1,456 +0,0 @@ -%% -%% SIAM Plain TeX macro documentation. -%% Paul Duggan -%% 9-15-94 - -\input siamptex.sty - -% The definitions are to provide a verbatim text environment - -\def\uncatcodespecials{\def\do##1{\catcode`##1=12 }\dospecials} -\def\setupverbatim{\tt% - \def\par{\leavevmode\endgraf}% - \obeylines\uncatcodespecials\obeyspaces} -{\obeyspaces\global\let =\ } -\def\doverbatim#1{\def\next##1#1{##1\endgroup}\next} -\def\verbatim{\begingroup\setupverbatim\doverbatim} - - -\overfullrule=0pt - -\topmatter -\vol{1} -\no{1, pp.~000--000} -\SIMAC -\date{October 1994} -\copyyear{1994} -\code{000} - -\title Using SIAM's \TeX\ Macros\endtitle - -\shorttitle{USING SIAM'S \TeX\ MACROS} - -\recdate{*}{August 9, 1994. -This work was supported by the Society for Industrial -and Applied Mathematics} - -\author Paul Duggan\fnmark{$^{\dag}$}\endauthor - -\address{$^{\dag}$}{Society for Industrial and Applied Mathematics, -Philadelphia, Pennsylvania ({\tt duggan@siam.org}). Questions, comments, -or corrections to this document may be directed to that e-mail address} - -\abstract{Documentation is given for use of the SIAM \TeX\ macros. -Instructions and suggestions for compliance with SIAM style -standards are also included.} -\subjclass\endsubjclass -\keywords\endkeywords - - -\endtopmatter - - -\heading{1}{Introduction} -This file is documentation for the SIAM \TeX\ macros and provides -instruction for submission of files formatted in \TeX. - -To accommodate authors who electronically typeset their manuscripts, -SIAM supports the use of \TeX. To ensure quality typesetting according -to SIAM style standards, SIAM provides a \TeX\ macro style file. -Using \TeX\ to format a manuscript should simplify the editorial process -and lessen the author's proofreading burden. However, -it is still necessary to proofread the galley proofs with care. - -Electronic files should not be submitted until the paper has been -accepted, and then not until requested to do so by someone in the SIAM -office. Once an article is slated for an issue, -someone from the SIAM office will contact the author about any or all -of the following: editorial and stylistic queries, -supplying the source files (and any supplementary macros) -for the properly formatted article, and handling figures. - -When submitting electronic files (electronic submissions) -(to {\tt tex@siam.org}) write the journal, issue, and author's -name in the subject line of the message. -Authors are responsible for ensuring that the paper generated -from the source files exactly matches the paper that -was accepted for publication by the review editor. If it does not, -information on how it differs should be indicated in the transmission -of the file. When submitting a file, please be sure to include any -additional macros (other than those provided by SIAM) that will be -needed to run the paper. - -SIAM uses MS-DOS-based computers for \TeX\ processing. Therefore -all filenames should be restricted to eight characters or less, -plus a three character extension. - -Once the files are corrected here at SIAM, we will mail the revised -proofs to be read against the original edited hardcopy -manuscript. We are not -set up to shuttle back and forth varying electronic versions of each -paper, so we must rely on hard copy of the galleys. The author's proofreading -is an important but easily overlooked step. Even if SIAM were not -to introduce a single editorial change into your manuscript, there -would still be a need to check, because electronic transmission -can introduce errors. - - -This distribution contains the following items: {\tt siamptex.sty}, the -main macro package; this documentation file; and a sample file {\tt -pexample.tex}. The sample file is representative of the standard way -to apply the macros. The rest of this paper emphasizes some aspects -of applying the macros, points out options and special cases, and -describes the SIAM style standards. -The SIAM macros make use of the small caps font, {\tt cmcsc}, which -is not installed in some systems. This font along with other -AMS-\TeX\ fonts can be retrieved from the American Mathematical -Society via anonymous FTP to {\tt e-math.ams.com}. - -\heading{2}{Headings} -The top matter of a journal is in a standard format. The macro -and initial definitions should be included as follows. - -\verbatim: -\input siamptex.sty -\overfullrule=0pt - -: - -The \verbatim:\overfullrule: should be set wider than zero points -while still being edited by the author to assist in locating -lines that extend beyond the margins. - - -The ``slugline,'' which contains the journal and copyright information, is -created by special commands following the \verbatim:\topmatter:. - -\verbatim: -\SIMAX -\vol{0} -\no{0, pp.~000--000} -\date{April 1995} -\copyyear{1995} -\code{000} - -: -Because authors will probably not know exact -volume, number, date, or code, insert zeros in their place as -above. SIAM will place the appropriate information in -the commands in production; however, the commands must be used. -\verbatim:\SIMAX:, \verbatim:\SIAP:, \verbatim:\SICOMP:, -\verbatim:\SICON:, \verbatim:\SIDMA:, \verbatim:\SIMA:, -\verbatim:\SIMAX:, \verbatim:\SINUM:, \verbatim:\SIOPT:, -\verbatim:\SISC:, and \verbatim:\SIREV: are the commands provided -to include the journal title in the heading. - -The title and author(s) of the paper are indicated by the -\verbatim:\title\endtitle: and \verbatim:\author\endauthor: commands. -Author support and address information is indicated as follows. - -\verbatim: -\author A.~U. Thorone\fnmark{$^{\dag}$} - \and A.~U. Thortwo\fnmark{$^{\ddag}$}\endauthor - -\address{$^{\dag}$}{Address of the first author and support} -\address{$^{\ddag}$}{Address of the second author and support} - -: - -If more than two authors are included, each should be separated -by a comma after the \verbatim:\fnmark{}: command. If more than one -author shares common footnote information, then a common footnote -and footnote mark should be used. - -The commands \verbatim:\shorttitle{}: and \verbatim:\shortauthor{}: -are used to designate the running heads for the paper. - -The \verbatim:\abstract{}:, \verbatim:\keywords\endkeywords:, and -\verbatim:\subjclass\endsubjclass:\break commands are used to include the -abstract, key words, and AMS subject classification numbers, respectively. -If there is to be only one subject classification number, the -\verbatim:\subjclass: command should be preceded by -\verbatim:\oneclass:. (If the AMS numbers are unknown, leave that -information blank.) Authors are responsible for providing AMS numbers. -They can be found in the Annual Index of Math Reviews or -through {\tt e-Math} ({\tt telnet e-math.ams.com}; login -and password are both {\tt e-math}). -Complete the topmatter section by including \verbatim:\endtopmatter:. - - - -\heading{3}{Equations and mathematics} -Equations and mathematics -are handled by standard \TeX\ commands. SIAM style is -for numbered equations to appear flush with the left margin. The -\verbatim:\leqno: and \verbatim:\leqalignno{}: commands are used for -this purpose. If any letters indicating subequations are to be used -with the numbers, they should be set in roman type. - -Clear equation formatting using \TeX\ can be challenging. Aside from -the regular \TeX\ documentation, authors will find Nicholas -J. Higham's book {\it Handbook of Writing for the Mathematical -Sciences\/} [1] useful for guidelines and tips on formatting with -\TeX. The book covers many other topics related to article -writing as well. - -Authors commonly make mistakes by using - \verbatim:<:, \verbatim:>:, \verbatim:\mid:, and -\verbatim:\parallel: as delimiters, instead of -\verbatim:\langle:, \verbatim:\rangle:, \verbatim:|:, -and \verbatim:\|:. The incorrect symbols have particular -meanings distinct from the correct ones and should not be confused. - -\bigskip -\eightpoint -\halign{#\hfil\quad&&#\hfil\quad\cr -&{\bf Wrong} &&&& {\bf Right}&\cr -&\verbatim:<x, y>: & $<x, y>$ &&& - \verbatim:\langle x, y\rangle: & $\langle x, y\rangle$ \cr -&\verbatim:5 < \mid A \mid: & $5 < \mid A \mid$ &&& - \verbatim:5 < |A|: & $5 < |A|$ \cr -& \verbatim:6x = \parallel x: \cr -&\verbatim: - 1\parallel_{i}: & $6x = \parallel x - 1\parallel_{i}$ &&& - \verbatim:6x = \|x - 1\|_{i}: & $6x = \| x - 1\|_{i}$\cr} - \tenpoint\rm -\bigskip - -Another common author error is to put large (and even medium sized) -matrices in-line with the text, rather than displaying them. This -creates unattractive line spacing problems, and should be assiduously -avoided. Text-sized matrices (like $({a \atop b} {b \atop c})$) might -be used but anything much more complex than the example cited will -not be easy to read and should be displayed. - -More information on the formatting of equations and aligned -equations is found in Knuth [2]. Authors bear primary responsibility -for formatting their equations within margins and in an aesthetically -pleasing and informative manner. - -The SIAM macros include additional roman math words, or ``log-like" -functions, to those provided in standard \TeX. The following -commands are added: \verbatim:\const:, \verbatim:\diag:, \verbatim:\grad:, -\verbatim:\Range:, \verbatim:\rank:, and \verbatim:\supp:. -These commands produce the same word as the command name -in math mode, in roman type. - - -Groups of equations that are not directly related to each other -should normally be centered independently. This may be done through -the \TeX\ math command \verbatim:\displaylines{}:. Numbering -independently centered equations can be difficult, so Seroul and -Levy's [3] macro \verbatim:\ldisplaylinesno{}: has been included -in {\tt siamptex.sty}. \verbatim:\ldisplaylinesno{}: works just -like \verbatim:\leqalignno:, except no ampersand is used to align -the equations, since they are to be centered. - -\heading{4}{Text formatting} -Section and subsection headings are both included using the -\verbatim:\heading{}{}: command, which requires two arguments. The -first argument is for the number, and the second -is the title of the section or -subsection. - -No extra spacing should be placed between paragraphs. The -\verbatim:\heading: command inserts the required spacing between -sections. - -SIAM style does not normally make use of plain \TeX's -\verbatim:\item: command. The \verbatim:\meti: command is preferred for -lists of items beginning with, for instance, bullets ($\bullet$) or -roman numerals (iv). The \verbatim:\meti: command retains normal -paragraph shape but places all labels aligned flush right. For -example: - -\verbatim: -\meti{(i)} This is the first item. -\meti{(ii)} This is the second item of the series. - -: - -produces - -\meti{(i)} This is the first item. -\meti{(ii)} This is the second item of the series. -\medskip - -The \verbatim:\meti: macro was adapted from Seroul and Levy [3]. - -\heading{4.1}{Punctuation} -All standard punctuation and all numerals should be set in roman type -(upright) even within italic text. -The only exceptions are periods and commas. They may -be set to match the surrounding text. - -References to sections should use the symbol \S, generated by -\verbatim:\S:. (If the reference begins a sentence, the term ``Section'' -should be spelled out in full.) Authors should not redefine -\verbatim:\S:, say, to be a calligraphic S, because \verbatim:\S: -must be reserved for use as the section symbol. - -Authors sometimes confuse the use of various types of dashes. -Hyphens (\verbatim:-:, -) are used for some compound words (many -such words should have no hyphen but must be run together, -like ``nonzero,'' or split apart, like ``well defined.'' -Minus signs (\verbatim:$-$:, $-$) -should be used in math to represent subtraction or negative numbers. -En dashes (\verbatim:--:, --) are used for ranges (like 3--5, -June--August), or for joined names (like Runge--Kutta). Em dashes -(\verbatim:---:, ---) are used to set off a clause---such as this -one---from the rest of the sentence. - -\heading{4.2}{Theorems, lemmas, and proofs} -Theorems, lemmas, propositions, and so forth, have macros included -for correct formatting. Below is an example. - -\verbatim: -\thm{Theorem 4.1} -Sample theorem included for illustration. -Numbers and parentheses, like equation $(3.2)$, should be set -in roman type. Note that words in displayed equations, such as -$$ x^2 = Y^2 \sin z^2 \hbox{ for all } x $$ -will appear in italic type in a theorem, though normally -they should appear in roman.\endthm - -: - -This sample produces Theorem 4.1 below. - -\thm{Theorem 4.1} -Sample theorem included for illustration. -Numbers and parentheses, like equation $(3.2)$, should be set -in roman type. Note that words in displayed equations, such as -$$ x^2 = Y^2 \sin z^2 \hbox{ for all } x $$ -will appear in italic type in a theorem, though normally -they should appear in roman.\endthm - - -The \verbatim:\cor:, \verbatim:\dfn:, \verbatim:\lem:, and -\verbatim:\prop: commands -all work similarly. Named theorems should be designated with the -title in roman type, enclosed in parentheses. - -\verbatim: -\thm{Theorem 3.2 {\rm (sample theorem with title)}} - -: - -Proofs are illustrated in the following example: - -\verbatim: -\prf{Proof} -The body of the proof. -\qquad\endproof - -: - -If the proof ends with a displayed equation, the \verbatim:\endproof: -box \endproof\ should appear two ems (\verbatim:\qquad:) -from the end of the equation on line with it horizontally. - -\heading{5}{Figures and tables} -Figures and tables are best handled in \TeX\ by putting them within a -\verbatim:\topinsert \endinsert: or \verbatim:\midinsert \endinsert: -environment. The appropriate amount -of space should be left for the figure, and the caption should be -formatted to be centered or as a paragraph if more than one line. Text -should be italic, eight-point type, with the words ``Fig.~\#'' in small -caps. A sample follows. - -\verbatim: -\midinsert -\vskip 22pc -\centerline{\eightpoint{\smc Fig.~5.1}. \it Italic caption text.} -\endinsert - -: - -SIAM tables should be formatted in eight-point type, with enough -space left between entries and surrounding lines so that they do not -touch. Take particular care with super- and subscript characters. -See Knuth [2] or Seroul and Levy [3] for more information on -the formatting of tables in \TeX. Table captions are similar to -figure captions, but the word ``Table'' and the number appear on -a separate line from the caption text. - -SIAM supports the use of {\tt psfig} for including {\smc PostScript} -figures. All {\smc Post\-Script} figures should be sent in separate -files. See the {\tt psfig} documentation (from wherever you acquired -{\tt psfig}) for more details on the use -of this style option. It is a good idea to submit high-quality -hardcopy of all {\smc Post\-Script} figures just in case there -is difficulty in the reproduction of the figure. Figures produced -by other non-\TeX\ methods should be included as high-quality -hardcopy when the manuscript is submitted. - -\heading{6}{Bibliographies} -References are handled using the \verbatim:\Refs: command. -All names are to be keyed initial upper case cap and small -caps. Only the first and middle initials, followed by the -last name, are to be used. Last names should never be listed first. -Some representative sample entries are illustrated below: - -\verbatim| -\Refs - -\ref 1\\ {\smc A.~U Thorone}, {\it Title of paper with lower case -letters}, SIAM J. Abbrev. Correctly, 2 (1992), pp.~000--000.\endref - -\ref 2\\ \sameauthor, % generates a 3-em rule -{\it Title of paper appearing in book}, in Book Title: -With All Initial Caps, Publisher, Location, 1992.\endref - -\ref 3\\ {\smc W. Riter}, -{\it Title of another paper appearing in a book}, in The Book -Title, E.~D. One, E.~D. Two, and A.~N. Othereditor, eds., -Publisher, Location, 1992, pp.~000--000.\endref - -\ref 4\\ {\smc A.~U. Thorone, A.~U. Thortwo, and A.~U. Thorthree}, -{\it Title of Book{\rm III:} Note Initial Caps}, -Publisher, Location, pp.~000--000, 1994.\endref - -\ref 5\\ {\smc A. Notherauth}, {\it Title of paper that's not yet -published}, SIAM J. Abbrev. Correctly, to appear.\endref -| - -Other types of references fall into the same general pattern. See the -sample file or any SIAM journal for other examples. Authors must -correctly format their bibliography to be considered as having used -the macros correctly. An incorrectly formatted bibliography is not -only time-consuming for SIAM to process -but it is possible that errors may be introduced by -keyboarders/copy editors. - -As an alternative to the above style of reference, an alphanumeric -code may be used in place of the number (e.g., [AUTh90]). The same -\verbatim:\Refs: and \verbatim:\ref: commands are used, but the -command \verbatim:\resetrefindent{}: must be used before the -\verbatim:\Refs: command, with the widest expected alphanumeric code -as an argument. - -Another alternative is no number, simply the authors' names and -the year of publication following in parentheses. The rest of the -format is identical. To get an entry with no number in brackets -before it, use the \verbatim:\xref: command. This method is acceptable -but not encouraged. - -\heading{7}{Conclusion} Many other style suggestions and tips -could be given to help authors but are beyond the scope of this -document. Simple mistakes can be avoided by increasing your familiarity -with how \TeX\ functions. The books referred to throughout this document -are also useful to the author who wants clear, beautiful typography -with minimal mistakes. - -\Refs - -\ref 1\\ {\smc N.~J. Higham}, {\it Handbook of Writing for -the Mathematical Sciences}, Society for Industrial and Applied -Mathematics, Philadelphia, PA, 1993.\endref - -\ref 2\\ {\smc D.~E. Knuth}, {\it The \TeX book}, Addison Wesley, -Reading, MA, 1986.\endref - -\ref 3\\ {\smc R. Seroul and S. Levy}, {\it A Beginner's Book of -{\rm \TeX}}, Springer-Verlag, Berlin, New York, 1991.\endref - - -\bye diff --git a/Master/texmf-dist/tex/plain/siam/pexample.tex b/Master/texmf-dist/tex/plain/siam/pexample.tex deleted file mode 100644 index eb2c2f50101..00000000000 --- a/Master/texmf-dist/tex/plain/siam/pexample.tex +++ /dev/null @@ -1,523 +0,0 @@ -% Sample file for SIAM's plain TeX macro package. -% 9-14-94 Paul Duggan -\input siamptex.sty - -% author defined macros included for illustrative purposes only. -% symbols for real numbers, complex, ... (\Bbb font from AMS-TeX -% fonts v2.x also usable) - -\def\fR{{\bf R}} -\def\fC{{\bf C}} -\def\fK{{\bf K}} - -% misc. operators -\def\Span {\mathop{\hbox{\rm span}}\nolimits} -\def\Range{\mathop{\hbox{\rm Range}}\nolimits} -\def\Det {\mathop{\hbox{\rm det}}} -\def\Re {\mathop{\hbox{\rm Re}}} -\def\Im {\mathop{\hbox{\rm Im}}} -\def\Deg {\mathop{\hbox{\rm deg}}} - -% misc. - -\def\Kr{\hbox{\bf K}} -\def\K { { K}} -\def\sT{\hbox{$\cal T$}} -\def\sB{\hbox{$\cal B$}} - -\def\bmatrix#1{\left[ \matrix{#1} \right]} - -% Each of the following commands have to be filled in with -% something. If the data is unknown, the arguments can be -% left blank. - -\topmatter -\journal{SIAM J. E{\smc XAMPLE} F{\smc ILES}} -\vol{1} -\no{1, pp.~000--000} -\date{October 1994} -\copyyear{1994} -\code{000} - - -\title SAMPLE FILE FOR SIAM PLAIN \TeX\ MACRO -PACKAGE\endtitle - -\shorttitle{SIAM MACRO EXAMPLE} - -\recdate{*}{October 1, 1994; accepted by the editors Month, x, -xxxx. This work was supported by the Society for Industrial -and Applied Mathematics, Philadelphia, Pennsylvania} - -\author Paul Duggan\fnmark{$^{\dag}$} \and Various A.~U. -Thors\fnmark{$^{\ddag}$}\endauthor - -\address{$^{\dag}$}{Composition Department, Society for -Industrial and Applied Mathematics, 3600 University City -Science Center, Philadelphia, Pennsylvania, 19104-2688 -({\tt duggan@siam.org})} - -\address{$^{\ddag}$}{Various affiliations, supported by -various foundation grants} - -\abstract{An example of SIAM \TeX\ macros is presented. -Various aspects of composing manuscripts for SIAM's journals -are illustrated with actual examples from accepted -manuscripts. SIAM's stylistic standards are adhered to -throughout, and illustrated.} - -\keywords polynomials, SI model\endkeywords - -\subjclass 33H40, 35C01\endsubjclass - -% if there is only one AMS subject number, the -% command \oneclass should precede the \subjclass command. - -\endtopmatter - -\heading{1}{Introduction and examples} -This paper presents a sample file for the use of SIAM's -\TeX\ macro package. It illustrates the features of the -macro package, using actual examples culled from various -papers published in SIAM's journals. This sample will provide -examples of how to use the -macros to generate standard elements of journal papers, -e.g., equations, theorems, or figures. This paper also -serves as an exmple of SIAM's stylistic preferences for the -formatting of such elements as bibliographic references, -displayed equations, and aligned equations, among others. -Some special circumstances are not dealt with this the -sample file; for that information, please see the -associated documentation file. - -{\it Note}. This paper is not to be read in any form for -content. The conglomeration of equations, lemmas, and other -text elements were put together solely for typographic -illustrative purposes. - -For theoretical reasons, it is desirable to find characterizations of the -conditions of breakdown of the algorithms that are based on the key {\it -spaces} $\Kr_n(r^{(0)},A)$ and $\Kr_n(\tilde r^{(0)},A^*)$ rather than -the {\it formulas} for the algorithms. In particular, we will -characterize breakdown of the three Lanczos algorithms in terms of the -{\it moment matrices} $\K_n(\tilde r^{(0)},A^*)^*\K_n(r^{(0)},A)$ and -$\K_n(\tilde r^{(0)},A^*)^*A\K_n(r^{(0)},A)$. Here we define the matrix -$\K_n(v,A)=\bmatrix{v&Av&\cdots&A^{n-1}v\cr}$, a matrix whose columns span -the Krylov space $\Kr_n(v,A)$. - -The following three theorems give exact conditions for breakdown of the -above algorithms. Detailed proofs may be found in [3]. A -result similar to Theorem 2 is found in [1]; see also [5]. - - -\thm{Theorem 1 {\rm (Lanczos--Orthodir breakdown)}} -Suppose Lanczos/Orthodir has successfully generated -$u^{(n-1)}\not=u$. Then the following are equivalent: - -\meti{$\bullet$} The algorithm does not break down at step $n$. - -\meti{$\bullet$} The matrix $\K_n(\tilde r^{(0)},A^*)^*A\K_n(r^{(0)},A)$ -is nonsingular. - -\meti{$\bullet$} There exists a unique iterate $u^{(n)}$ satisfying $(2)$. -\endthm - - -\thm{Theorem 2 {\rm (Lanczos--Orthomin breakdown)}} -Suppose Lanczos/Orthomin has successfully generated $u^{(n-1)}\not=u$. -Then the following are equivalent: - -\meti{$\bullet$} The algorithm breaks down at step $n$. - -\meti{$\bullet$} Either -$\K_{n-1}(\tilde r^{(0)},A^*)^*\K_{n-1}(r^{(0)},A)$ or -$\K_n(\tilde r^{(0)},A^*)^*A\K_n(r^{(0)},A)$ is singular. -\endthm - - -\prop{Proposition 3 {\rm (zero sets of polynomials)}} -Let $\fK=\fR$ or $\fC$. If $P$ is a complex nonzero polynomial in the -variables $x_1,x_2,\ldots ,x_N\in\fK$, then $P(x)\not=0$ for almost every -$x=(x_1,x_2,\ldots,x_N)\in \fK^N$. -\endprop - -\prf{Proof} -If $\fK=\fR$ and $P$ is nonzero, then either $\Re P(z)$ or $\Im P(z)$ -is a nonzero (real) polynomial; if $\fK=\fC$, we may decompose each $x_i$ -into real and imaginary parts, giving $2N$ variables, and consider the -real polynomial $P(x)^*P(x)$. In any case, we may assume without loss of -generality that $P$ is a nonzero real polynomial of real variables. - -We know that for any point $x$, the polynomial $P$ is the zero polynomial -if and only if the polynomial and all its derivatives are zero at $x$. -Let $V_0$ denote the set of zeros of $P$ in $\fR^N$. Suppose the set -$V_0$ has nonzero measure. We know from integration theory (see, for -example, [6, pp.\ 128f]) that almost every point of $V_0$ is -a point of density in each of the $N$ coordinate directions. We recall -that $x\in\fR$ is a point of density of a measurable subset -$S\subseteq\fR$ if for any sequence of intervals $I_n$ such that -$x\in I_n$ with measure $m(I_n)\rightarrow 0$ we have -$m(S\cap I_n)/m(I_n)\rightarrow 1$. - -It is easily seen that at such points in $V_0$, the first -partial derivatives of $P$ must necessarily be zero. Let $V_1$ be the -points of $V_0$ where all first derivatives are also zero. We have just -shown that $V_0$ and $V_1$ both have the same nonzero measure. The -argument -may be repeated for $V_1$ to show all second partial derivatives of $f$ -are zero at almost every point of $V_0$, and so forth, resulting in the -fact that $P$ and all its derivatives are zero on a set which has nonzero -measure. The proof is completed by selecting any one of these points. -\qquad\endproof - -\thm{Theorem 4 {\rm (Lanczos breakdown, iterate $n$)}} -Let $\fK=\fR$ or $\fC$, $A, \tilde Z\in\fK^{N\times N}$, and $n\leq d(A)$. -Then exactly one of the following three conditions holds for the Lanczos -method with $\tilde r^{(0)}=\tilde Z^* r^{(0)}$. - -\meti{\rm (i)} Hard breakdown at step $n$ occurs for every vector -$r^{(0)}\in\sT_n(A)\cap\fK^N$ $($and thus at least for almost every -$r^{(0)}\in\fK^N)$. - -\meti{\rm (ii)} Hard breakdown at step $n$ occurs for a nonempty measure-zero -set of vectors $r^{(0)}\in\sT_n(A)\cap\fK^N$ -$($and thus a nonempty measure-zero set of vectors in $\fK^N)$. - -\meti{\rm (iii)} Hard breakdown at step $n$ occurs for no vectors -$r^{(0)}\in\sT_n(A)\cap\fK^N$ $($and thus for at most a measure-zero set of -vectors in $\fK^N)$. - -Furthermore, the same result holds if ``hard breakdown'' is replaced by -``soft breakdown'' in the statement of this theorem. -\endthm - - -\prf{Proof} -For vectors $r^{(0)}\in\sT_n(A)\cap\fK^N$, breakdown is equivalent to -singularity of an appropriate moment matrix. The set $\sT_n(A)\cap\fK^N$ -amounts to almost -every vector in $\fK^N$. Now, by Corollary 5, the set $S_n$ of vectors in -$\fK^N$ for which the moment matrix of dimension $n$ is singular is either -the set of all vectors or a subset of measure zero. If the moment matrix -is singular for every vector (i.e., $S_n=\fK^N$), then it is singular for -every vector in $\sT_n(A)\cap\fK^N$, giving case (i) above. Otherwise the -set $S_n$ is measure zero in $\fK^N$. Thus -$\sB_n\equiv S_n\cap(\sT_n(A)\cap\fK^N)$ is of measure zero -and is either empty or nonempty. -\qquad\endproof - -\heading{2}{Tables and figures} -In Tables 1 and 2 we consider the unpreconditioned problem and also the (left) -ILU- and MILU-preconditioned problem (see [2] and [4]). Runs for which -convergence was not possible in ITMAX iterations are labeled by (--). - - -\topinsert -\hbox{\vbox{ \eightpoint -{\parindent 0pt -\centerline{\smc Table 1} -\centerline{\it Model problem, $h^{-1}=128$, {\rm ITMAX=3000}. - Number of iterations.}\vskip 6pt -\hfil\vbox{\offinterlineskip -\hrule -\halign{&\vrule#&\strut\ \hfil#\ \cr -height2pt&\omit&&\omit&&\omit&&\omit&&\omit - &&\omit&&\omit&&\omit&&\omit&&\omit&&\omit&\cr -&{\rm method $\backslash$ Dh: } & - &0&&2${}^{-3}$&&2${}^{-2}$&&2${}^{-1}$&&2${}^{0}$& - &2${}^{1}$&&2${}^{ 2}$&&2${}^{ 3}$&&2${}^{ 4}$&&2${}^{5}$&\cr -height2pt&\omit&&\omit&&\omit&&\omit&&\omit - &&\omit&&\omit&&\omit&&\omit&&\omit&&\omit&\cr -\noalign{\hrule} -height2pt&\omit&&\omit&&\omit&&\omit&&\omit - &&\omit&&\omit&&\omit&&\omit&&\omit&&\omit&\cr -&{GMRES}($\infty$) \hfill & -& 290&& 269&& 245&& 220&& 200&& 189&& 186&& 189&& 207&& 249&\cr -&{BCG} \hfill & -& 308&& 341&& 299&&1518&& -- && -- && -- && -- && 533&& -- &\cr -&{BCG}{\rm, random $u^{(0)}$} \hfill & -& 309&& 354&& 300&& 310&& 313&& 301&& 299&& 302&& 290&& 293&\cr -&{BCGNB} \hfill & -& 308&& 353&& 284&& 338&& 253&& 240&& 243&& 240&& 302&& 962&\cr -&{CGS} \hfill & -& 272&& 254&& 222&& -- && -- && -- && -- && -- && -- && -- &\cr -&{CGS}{\rm, random $u^{(0)}$} \hfill & -& 193&& 189&& 200&& 192&& 193&& 175&& 225&& 212&& 216&& 197&\cr -&{CGSNB} \hfill & -& 272&& 284&& 212&& 196&& 151&& 162&& 158&& 173&& 156&& 256&\cr -height1pt&\omit&&\omit&&\omit&&\omit&&\omit - &&\omit&&\omit&&\omit&&\omit&&\omit&&\omit&\cr -} \hrule}\hfil}}} -\endinsert - - -\topinsert - -\hbox{\vbox{ \eightpoint -{\parindent 0pt -\centerline{\smc Table 2} - -\centerline{\it Model Problem, $h^{-1}=128$,} -\centerline{\it {\rm MILU}-preconditioning, {\rm ITMAX=500.} -Number of iterations.} - -\medskip - -\hfil\vbox{\offinterlineskip -\hrule -\halign{&\vrule#&\strut\ \hfil#\ \cr -height2pt&\omit&&\omit&&\omit&&\omit&&\omit - &&\omit&&\omit&&\omit&&\omit&&\omit&&\omit&\cr -&{\rm Method $\backslash$ Dh: } & - &0&&2${}^{-3}$&&2${}^{-2}$&&2${}^{-1}$&&2${}^{0}$& - &2${}^{1}$&&2${}^{ 2}$&&2${}^{ 3}$&&2${}^{ 4}$&&2${}^{5}$&\cr -height2pt&\omit&&\omit&&\omit&&\omit&&\omit - &&\omit&&\omit&&\omit&&\omit&&\omit&&\omit&\cr -\noalign{\hrule} -height2pt&\omit&&\omit&&\omit&&\omit&&\omit - &&\omit&&\omit&&\omit&&\omit&&\omit&&\omit&\cr -&{\rm {GMRES}($\infty$)} \hfill & -& 27&& 25&& 24&& 26&& 28&& 28&& 25&& 19&& 14&& 10&\cr -&{\rm {GMRES}($\infty$), random $u^{(0)}$} \hfill & -& 33&& 29&& 28&& 29&& 31&& 31&& 29&& 24&& 19&& 14&\cr -&{\rm {BCG}} \hfill & -& 31&& 27&& 29&& 33&& 30&& 37&& 30&& 23&& 15&& 10&\cr -% &{BCG}, random $u^{(0)}$, $\gamma=.1$ \hfill & -% & 35&& 30&& 31&& 35&& 40&& 37&& 34&& 27&& 20&& 15&\cr -&{\rm {BCG}, random $u^{(0)}$} \hfill & -& 38&& 34&& 33&& 37&& 44&& 40&& 38&& 29&& 23&& 18&\cr -&{\rm {BCGNB}} \hfill & -& 28&& 27&& 29&& 30&& 34&& 35&& 30&& 23&& 15&& 10&\cr -&{\rm {CGS}} \hfill & -& 21&& 18&& 17&& 20&& 22&& 22&& 19&& 15&& 9&& 6&\cr -&{\rm {CGS}, random $u^{(0)}$} \hfill & -& 24&& 18&& 20&& 22&& 22&& 23&& 21&& 16&& 12&& 9&\cr -&{\rm {CGSNB}} \hfill & -& 21&& 18&& 17&& 20&& 22&& 27&& 20&& 15&& 9&& 6&\cr -height1pt&\omit&&\omit&&\omit&&\omit&&\omit - &&\omit&&\omit&&\omit&&\omit&&\omit&&\omit&\cr -} \hrule}\hfil}}} -\endinsert - -We make the following observations about these runs. - -\meti{$\bullet$} For the unpreconditioned problem, the standard -{BCG} and {CGS} algorithms break down in a number of cases, but the use -of random $u^{(0)}$ or the use of {BCGNB} or {CGSNB} -resulted in convergence. Furthermore, the iteration counts for the -algorithms {BCG} and {BCGNB} are in -general comparatively close to those of the ``best'' method, -{GMRES}($\infty$), while these algorithms have short economical -recurrences, unlike {GMRES}($\infty$). This underscores the -importance of the Lanczos algorithms as economical solution techniques. - -\meti{$\bullet$} For the ILU-preconditioned problems, in most cases -all methods worked well. For the case of $Dh=1$, {BCG} gave -an excessive number of iterations, but this was remedied significantly -by {BCGNB} and much more so -by the use of random $u^{(0)}$. Similarly, {CGS} could -not converge, but {CGSNB} and {CGS} with random -$u^{(0)}$ both converged. - -\meti{$\bullet$} For all of the MILU-preconditioned problems, all of -the Lanczos-type algorithms performed quite well. In particular, the -{BCG} algorithm gave approximately the same number of -iterations as {GMRES}($\infty$). - -Figures 1 and 2 give representative plots of the convergence behavior of the -algorithms for the case of $h^{-1}=128$, $Dh=4$, and no preconditioning. -These results show that the new algorithms keep the residual size -better behaved than the standard {BCG} and {CGS} -algorithms over the course of the run. - -\topinsert -\vskip 3.2in -\centerline{\eightpoint\smc Fig.~1. \it Residual -behavior: $h^{-1}=128$, $Dh=4$.} -\endinsert - - -\topinsert - \vskip 3.2in -\centerline{\eightpoint\smc Fig.~2. \it Residual -behavior: $h^{-1}=128$, $Dh=4$.} -\endinsert - -We now consider a more difficult class of finite difference problems, -namely, central finite differencing applied to the Dirichlet problem -$$ -u_{xx}(x,y) - u_{yy}(x,y) + - D[(y-\textstyle{1\over 2}\displaystyle) u_x(x,y) + - (x-\textstyle{1\over 3}\displaystyle) - (x-\textstyle{2\over 3}\displaystyle) u_y(x,y)], $$ -$$ - 43\pi^2u(x,y) = G(x,y) \quad {\rm on}\ \Omega=[0,1]^2,$$ -$$u(x,y) = 1 + xy \quad \hbox{\rm on}\ \partial\Omega,$$ -with $G(x,y)$ chosen as before so that the true solution is $u(x,y)=1+xy$. -Again, we let $h$ denote the mesh size in each direction. For $D=0$ -and $h$ small, the matrix generated by this problem is a symmetric -indefinite matrix with 16 distinct negative eigenvalues and the rest -of the spectrum positive. - -The standard conjugate residual algorithm applied to this problem with -$h^{-1}=128$ and $D=0$ requires 766 iterations to converge to -$||r^{(n)}||/||b||<\zeta=10^{-6}$. In any case, this is a difficult -problem to solve. - - \def\qed{\vrule height8pt width4pt depth0pt\par\medskip} - \def\Zero{{\bf 0}} - \def\dis{\displaystyle} - \def\b{\beta} - \def\r{\rho} - \def\X{{\bf X}} - \def\Y{{\bf Y}} - \def\bb{{\bar \beta}} - \def\tbcr{\theta\bb c_h \rho_h} - \def\ep{\varepsilon} - - - -Figures 3(a) and 3(b) show the compartmental diagrams for SI models without -and with deaths due to the disease, for the situation in which the infectious -period has only one stage. Figures 4(a) and 4(b) give the corresponding models -with $m$ stages of infection. Venereal -warts, caused by the human papilloma virus, and ordinary herpes are examples -of sexually transmitted diseases without deaths -due to the disease, although both are not quite SI diseases because of -partial immunity. AIDS is the example of an SI disease with death due to -the disease. Although our main focus is on the latter, we present results -on SI models without deaths due to the -disease because the simplification in the dynamics of such models - throws light on the case with disease-related deaths. - -\topinsert -\vskip 2in -\centerline{\eightpoint {\smc Fig.} 3(a). SI {\it model for subgroup $i$, without death -due to the disease.}} -\vskip 2in -\centerline{\eightpoint {\smc Fig.} 3(b). SI {\it model with death due to the disease.}} -\endinsert - -\topinsert -\vskip 2in -\centerline{\eightpoint {\smc Fig.} 4(a). SI {\it model without deaths due to the -disease with $m$ stages of infection.}} -\vskip 2in -\centerline{\eightpoint {\smc Fig.} 4(b). SI {\it model with deaths due to the disease, -with $m$ stages of infection.}} -\endinsert - -\heading{3}{Equations and alignments} -The equations for the system follow directly from the definitions and the -compartmental diagrams. For one infected stage with no disease-related -deaths, the equations are -$$ \dot X_i=-X_ig_i-\mu X_i+U_i, \leqno(1)$$ -$$ \dot Y_i=X_ig_i-\mu Y_i. \leqno(2)$$ -If there are multiple stages to the infection, (2) is replaced by -(3)--(5) as follows: -$$\leqalignno{\dot Y_{i1}&=X_ig_i-(k+\mu)Y_{i1}, &(3)\cr -\dot Y_{ir}&=kY_{i,r-1}-(k+\mu)Y_{ir},\qquad r=2,\ldots,m-1 &(4)\cr -\dot Y_{im}&=kY_{i,m-1}-\mu Y_{im}. &(5)\cr }$$ - - - -\heading{3.1}{The SI model with structured mixing} -In this subsection we write the equations for the SI model with -structured mixing, with one infected stage and with deaths due to the -disease. The equations for multiple infected stages follow easily, as do -those for SI models without death due to the disease. Recall that $f_{is}$ -gives the fraction of population subgroup $i$'s -contacts that are made in activity group $s$. The total contact rate of -susceptibles from population subgroup $i$ in activity group $s$ must be -$c_iX_if_{is}$. Let $\rho_{ij}(s)$ be the fraction of the contacts of group -$i$ that are with members of group $j$, within activity group $s$. -Assuming random allocation of the susceptibles and infecteds from each -population subgroup to the activity groups, the fraction infected in group -$j$ in activity group $s$ must be $Y_j/N_j$, giving -$$ c_iX_if_{is}\rho_{ij}(s)\beta_j{Y_j \over N_j}\leqno(6) $$ -for the rate at which susceptibles in $i$ are infected by contacts -with infecteds from $j$ in activity group $s$. Thus, in this case, $g_i$ is -given by -$$ - g_i=c_i\sum_sf_{is}\sum_j\rho_{ij}(s)\beta_j{Y_j \over N_j}, -\leqno(7) - $$ -and (1a) and (1b) become -$$ \dot X_i=-c_iX_i\sum_sf_{is}\sum_j\rho_{ij}(s)\beta_j{Y_j \over -N_j}-\mu X_i+U_i, \leqno(8) $$ -$$ \dot Y_i=c_iX_i\sum_sf_{is}\sum_j\rho_{ij}(s)\beta_j{Y_j \over -N_j}-(\mu+k)Y_i. \leqno(9) $$ - -\heading{3.2}{Structured mixing within activity groups} -If the mixing within activity groups is proportional mixing, then -$\rho_{ij}(s)$ is given by (10): -$$\rho_{ij}(s)={f_{js}c_jN_j\over \sum_pf_{ps}c_pN_p}, \leqno(10)$$ -and (8) and (9) become (11) and (12): -$$\dot X_i=-c_iX_i\sum_sf_{is}{\sum_jf_{js}c_j\beta_jY_j \over -\sum_jf_{js}c_jN_j}-\mu X_i+U_i \leqno(11)$$ -$$\dot Y_i=c_iX_i\sum_sf_{is}{\sum_jf_{js}c_j\beta_jY_j \over -\sum_jf_{js}c_jN_j}-(k+\mu)Y_i. \leqno(12)$$ - -Expressions (11) and (12) show an important consequence of death due -to the disease. If there are no deaths due to the disease, $N_j$ is -constant on the asymptotically stable invariant subspace $U_j=\mu -N_j$ for all $j$, and the first term, the nonlinear term, in -(11) and (12) is a sum of {\it quadratic} terms. If there are deaths -due to the disease, $N_j$ is no longer constant and the first term is -a sum of rational expressions, each homogeneous of degree one. This -observation extends to SIS, SIR, and SIRS models. - - - -\Refs - - -\ref 1\\ -{\smc R. Fletcher}, {\it Conjugate gradient methods for indefinite -systems}, in Numerical Analysis Dundee 1975, G.~A. Watson, ed., -Springer-Verlag, New York, Lecture Notes in Math. 506, -1976, pp. 73--89. -\endref - - -\ref 2\\ -{\smc I. Gustafsson}, {\it Stability and rate of convergence of -modified incomplete Cholesky factorization methods}, Ph.D. thesis, -Chalmers University of Technology and the University of Goteborg, -Goteborg, Sweden, 1979. -\endref - - -\ref 3\\ -{\smc W.~D. Joubert}, {\it Generalized conjugate gradient and -Lanczos methods for the solution of nonsymmetric systems of linear -equations}, Ph.D. thesis and Report -CNA-238, Center for Numerical Analysis, University of Texas, -Austin, TX, January 1990. -\endref - - -\ref 4\\ -{\smc J.~A. Meijerink and H.~A. van der Vorst}, {\it An iterative -solution method for linear systems of which the coefficient matrix is -a symmetric $M$-matrix}, Math. Comp., 31 (1977), pp.~148--162. -\endref - - - -\ref 5\\ -{\smc Y.~Saad}, {\it The Lanczos biorthogonalization algorithm and -other oblique projection methods for solving large unsymmetric systems}, -SIAM J. Numer. Anal., 19 (1982), pp. 485--506. -\endref - - -\ref 6\\ -{\smc S. Saks}, {\it The Theory of the Integral}, G.~E. Stechert, -New York, 1937. -\endref - -\ref 7\\ -{\smc M. Tinkham}, {\it Introduction to -Superconductivity}, McGraw-Hill, New York, 1975. -\endref - -\bye diff --git a/Master/texmf-dist/tex/plain/siam/siamptex.sty b/Master/texmf-dist/tex/plain/siam/siamptex.sty deleted file mode 100644 index 3ffce26af64..00000000000 --- a/Master/texmf-dist/tex/plain/siam/siamptex.sty +++ /dev/null @@ -1,373 +0,0 @@ -% SIAMPTEX.STY; 12-11-92; Paul Duggan, Society for Industrial -% and Applied Mathematics. From -% Ralph Youngen's siamtex.sty -% 9-14-94 ; Paul Duggan Revised. -% This file may be freely distributed but may not be altered in -% any way. -% -% This is a file of macros and definitions for creating an article -% for publication in a SIAM journal. -% -% Make the @ sign a letter for internal control sequences. -\catcode`\@=11 -% -% Report the version number of this package. -\message{ *** SIAM Plain TeX macro package, version - 2.1.1, SEPTEMBER-1994 ***} -% -%%% -%%% FONTS -%%% -\font\tenrm=cmr10 -\font\tenbf=cmbx10 -\font\tenit=cmti10 -\font\tentt=cmtt10 -\font\tensmc=cmcsc10 -\def\tenpoint{% - \def\rm{\fam0\tenrm}\def\bf{\fam\bffam\tenbf}% - \def\it{\fam\itfam\tenit}\def\smc{\tensmc}\def\tt{\tentt} - \textfont0=\tenrm \scriptfont0=\sevenrm - \textfont1=\teni \scriptfont1=\seveni - \textfont2=\tensy \scriptfont2=\sevensy - \textfont3=\tenex \scriptfont3=\tenex -\baselineskip=12pt\rm}% - -\font\ninerm=cmr9 -\font\ninebf=cmbx9 -\font\nineit=cmti9 -\def\ninepoint{% - \def\rm{\ninerm}\def\bf{\ninebf}% - \def\it{\nineit}\baselineskip=11pt\rm}% - -\font\eightrm=cmr8 -\font\eightbf=cmbx8 -\font\eightit=cmti8 -\font\eighti=cmmi8 -\font\eightsy=cmsy8 -\font\eightsmc=cmcsc10 at 8pt -\font\eighttt=cmtt8 - \def\eightpoint{% - \def\rm{\fam0\eightrm}\def\bf{\fam\bffam\eightbf}% - \def\it{\fam\itfam\eightit}\def\smc{\eightsmc}\def\tt{\eighttt} - \textfont0=\eightrm \scriptfont0=\sixrm - \textfont1=\eighti \scriptfont1=\sixi - \textfont2=\eightsy \scriptfont2=\sixsy -\textfont3=\tenex \scriptfont3=\tenex -\baselineskip=10pt\rm}% - -\font\sixrm=cmr6 -\font\sixbf=cmbx6 -\font\sixi=cmmi6 -\font\sixsmc=cmr5 -\font\sixsy=cmsy6 -\def\sixpoint{% - \def\rm{\sixrm}\def\bf{\sixbf}% - \def\smc{\sixsmc}\baselineskip=8pt\rm}% - -\fontdimen13\tensy=2.6pt -\fontdimen14\tensy=2.6pt -\fontdimen15\tensy=2.6pt -\fontdimen16\tensy=1.2pt -\fontdimen17\tensy=1.2pt -\fontdimen18\tensy=1.2pt - -\def\rheadfont{\eightpoint\rm} -\def\titlefont{\tenpoint\bf} -\def\authorfont{\eightpoint\smc} -\def\dedicatefont{\ninepoint\it} - - -%%% -%%% ROMAN PUNCTUATION -%%% (WARNING: may cause incompatibility with psfig) -%%% -\def\othersmcolon{;} -\catcode`\;= \active -\def;{\relax\ifmmode\othersmcolon - \else\ifdim\fontdimen1\the\font>0pt\/{\rm \othersmcolon}% - \else\othersmcolon\fi\fi} - - -%%% DIMENSIONS -%%% -\hsize=31pc -\vsize=50pc -\parindent=2em - - -%%% TOPMATTER MACROS -%%% -\newif\ifkeywords@ -\newif\ifsubjclass@ -\newif\ifdedicate@ -\newif\ifrecdate@ -\newif\ifoneclass@ - -\keywords@false -\subjclass@false -\dedicate@false -\recdate@false -\oneclass@false - -\def\title#1\endtitle{\def\thetitle{\uppercase{#1}}% - \def\\{\relax\ }\xdef\rightrh{\uppercase{#1}}} - -\def\shorttitle#1{\xdef\rightrh{\uppercase{#1}}} - -\let\protect\relax - -\def\author#1\endauthor{% - \def\and{\hbox{\sixrm AND }}\def\\{\break} - % prevent \uppercase when typesetting - \def\theauthor{\uppercase{#1}}% - {% - \def\\{\relax\ }% change \\ to be a space in the running head - \def\fnmark##1{}% turn address off in the running head - \def\and{and }% "and" is same size as names in running head - \def\protect{\noexpand\protect\noexpand} - \xdef\leftrh{\expandafter{\uppercase{#1}}}% - }} - -\def\shortauthor#1{\def\and{and }\xdef\leftrh{\uppercase{#1}}} - -\gdef\fnmark#1{#1} -\gdef\address#1#2{\makefootnote@{\textfont2=\eightsy #1}{#2\unskip.}} -\def\journal#1{\def\thejournal{#1}} -\def\SIMAC{\journal{SIAM J{\smc OURNAL} M{\smc ACRO}}} -\def\SIAP{\journal{SIAM J. A{\smc PPL.} M{\smc ATH.}}} -\def\SICOMP{\journal{SIAM J. C{\smc OMPUT.}}} -\def\SICON{\journal{SIAM J. C{\smc ONTROL} {\smc AND} O{\smc PTIMIZATION}}} -\def\SIDMA{\journal{SIAM J. D{\smc ISC.} M{\smc ATH.}}} -\def\SIMA{\journal{SIAM J. M{\smc ATH.} A{\smc NAL.}}} -\def\SIMAX{\journal{SIAM J. M{\smc ATRIX} A{\smc NAL.} A{\smc PPL.}}} -\def\SINUM{\journal{SIAM J. N{\smc UMER.} A{\smc NAL.}}} -\def\SIOPT{\journal{SIAM J. O{\smc PTIMIZATION}}} -\def\SISC{\journal{SIAM J. S{\smc CI.} C{\smc OMPUT.}}} -\def\SIREV{\journal{SIAM R{\smc EVIEW}}} - - -\def\copyyear#1{\def\thecopyyear{#1}} -\copyyear{1989} -\def\vol#1{\def\thevol{#1}} -\def\no#1{\def\theno{#1}} -\def\date#1{\def\thedate{#1}} -\def\code#1{\def\thecode{#1}} -\def\dedicate#1{\dedicate@true\def\thededicate{#1}} -\def\keywords#1\endkeywords{\keywords@true\def\thekeywords{#1}} -\def\subjclass#1\endsubjclass{\subjclass@true\def\thesubjclass{#1}} -\def\oneclass{\oneclass@true} -\long\def\abstract#1{\def\theabstract{#1}} - -\def\raggedcenter{\leftskip=0pt plus 1fill \rightskip=0pt plus 1fill} - -\def\copyright#1{{\ooalign{\hfil\raise.07ex\hbox{c}\hfil\crcr#1\char"0D}}} - -\def\recdate#1#2{\global\recdate@true - \gdef\recdate@{#1Received by the editors \ignorespaces#2\unskip.}% - \makefootnote@{}{\recdate@}} - -\let\topmatter=\relax -\def\endtopmatter{% - \global\headline={\hss\vtop to \z@ {% - \sixpoint\rm\noindent\thejournal \hfill% - \rm\copyright{\sevensy}\rm% - \ \thecopyyear\ Society for Industrial and Applied Mathematics\par - \noindent Vol. \thevol , No. \theno , \thedate\hfill\thecode\par - \vss}\hss}% - \leavevmode\vskip8pt - \vbox{\noindent\raggedcenter\let\\=\break\titlefont\thetitle - \ifrecdate@*\fi} - \vskip6pt - \vbox{\noindent\raggedcenter\let\\=\break\authorfont\theauthor} - \ifdedicate@ - \vskip6pt - \vbox{\noindent\raggedcenter\let\\=\break\dedicatefont - \thededicate} - \fi - \vskip14pt - {\eightpoint{\bf Abstract.\ }\theabstract\par - \ifkeywords@ - \vskip10pt - {\bf Key words.} \thekeywords\par - \fi - \ifsubjclass@ - \vskip10pt - {\bf AMS subject classification\ifoneclass@\else s\fi. }% - \thesubjclass\par - \fi} - \vskip8pt - \tenpoint} - - -%%% THEOREM AND OTHER MACROS -%%% -\def\heading#1#2{% - \vskip6pt{\bf #1.\enspace\ignorespaces#2.\enspace}\ignorespaces} - -\def\thm#1{{\smc #1.}\begingroup\it\enspace\ignorespaces} -\let\lem=\thm -\let\cor=\thm -\let\prop=\thm -\let\dfn=\thm - -\def\endthm{\endgroup} -\let\endlem=\endthm -\let\endcor=\endthm -\let\endprop=\endthm -\let\enddfn=\endthm - -\def\prf#1{{\it #1}.\rm\enspace\ignorespaces} -\let\rem=\prf -\let\case=\prf - -\def\endproof{\vbox{\hrule height0.8pt\hbox{% - \vrule height1.3ex width0.8pt\hskip0.8ex - \vrule width0.8pt}\hrule height0.8pt - }} - - -%%% FORMATTING AND MATH -%%% -%%% NEW ROMAN MATH OPERATORS -%%% -\def\const{\mathop{\rm const}\nolimits} -\def\diag{\mathop{\rm diag}\nolimits} -\def\grad{\mathop{\rm grad}\nolimits} -\def\Range{\mathop{\rm Range}\nolimits} -\def\rank{\mathop{\rm rank}\nolimits} -\def\supp{\mathop{\rm supp}\nolimits} - -%%% Centered displays, with numbering -%%% - -\def\ldisplaylinesno#1{\displ@y\halign{ - \hbox to\displaywidth{$\@lign\hfil\displaystyle##\hfil$}& - \kern-\displaywidth\rlap{$##$}\kern\displaywidth\crcr - #1\crcr}} - -%%% \meti to be used instead of \item -%%% -\def\meti#1{\parindent=2\parindent -\par\indent\llap{#1\enspace}\ignorespaces\parindent=.5\parindent} -\def\metimeti#1{\parindent=2\parindent -\par\indent\llap{#1\enspace}\ignorespaces\parindent=.5\parindent} - - -%%% Miscellaneous - -%%% REFERENCES - -\newdimen\refindent@ -\newdimen\refhangindent@ -\newbox\refbox@ -\setbox\refbox@=\hbox{\eightpoint\rm [00]}% Default 2 digits -\refindent@=\wd\refbox@ - -\def\resetrefindent#1{% - \setbox\refbox@=\hbox{\eightpoint\rm [#1]}% - \refindent@=\wd\refbox@} - -\def\Refs{% - \unskip\vskip2pc - \centerline{\eightpoint\rm REFERENCES}% - \penalty10000 - \vskip4pt - \penalty10000 - \refhangindent@=\refindent@ - \global\advance\refhangindent@ by 2em - \global\everypar{\hangindent\refhangindent@}% - \parindent=0pt\eightpoint\rm} - -\def\XRefs{% - \unskip\vskip2pc - \centerline{\eightpoint\rm REFERENCES}% - \penalty10000 - \vskip4pt - \penalty10000 - \refhangindent@=\refindent@ - \global\everypar{\hangindent\refhangindent@}% - \parindent=0pt\eightpoint\rm} - -\def\sameauthor{\leavevmode\vbox to 1ex{\vskip 0pt plus 100pt - \hbox to 3em{\leaders\hrule\hfil}\vskip 0pt plus 300pt}} - -\def\ref#1\\#2\endref{\leavevmode\hbox to \refindent@{\hfil[#1]}\enspace #2\par} - -\def\xref\\#1\endref{\leavevmode #1\par} - -%%% OUTPUT - -\global\footline={\hss\eightpoint\rm\folio\hss}% first page -\output{\plainoutput} -\def\plainoutput{\shipout\vbox{\makeheadline\pagebody\makefootline}% - \advancepageno - \ifnum\pageno>1 - \global\footline={\hfill}% - \fi - \ifodd\pageno - \global\headline={\hss\rightrh\hss{\tenpoint\rm\folio}}% - \else - \global\headline={\hskip-8pt{\tenpoint\rm\folio}\hss\leftrh\hss}% - \fi - \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@{}\rheadfont\the\headline}\vss}% - \nointerlineskip} -\def\makefootline{\baselineskip24\p@\vskip-8\p@\line{\the\footline}} -\def\dosupereject{\ifnum\insertpenalties>\z@ % something is being held over - \line{}\kern-\topskip\nobreak\vfill\supereject\fi} - -\def\relaxnext@{\let\next\relax} -\def\footmarkform@#1{\ifmmode {}^{#1}\else$^{#1}$\fi } -\let\thefootnotemark\footmarkform@ -\def\makefootnote@#1#2{\insert\footins - {\interlinepenalty\interfootnotelinepenalty - \eightpoint \splittopskip=\ht\strutbox - \splitmaxdepth=\dp\strutbox - \floatingpenalty=\@MM - \leftskip=\z@ \rightskip=\z@ - \spaceskip=\z@ \xspaceskip=\z@ - \leavevmode{#1}\footstrut\ignorespaces#2\unskip - \lower\dp\strutbox\vbox to\dp\strutbox{}}} -\newcount\footmarkcount@ - \footmarkcount@=\z@ % Initialization -\def\footnotemark{\let\@sf=\empty \relaxnext@ - \ifhmode \edef\@sf{\spacefactor=\the\spacefactor}\/\fi - \def\next@{\ifx[\next \let\next=\nextii@ \else - \ifx"\next \let\next=\nextiii@ \else - \let\next=\nextiv@ \fi\fi\next}% - \def\nextii@[##1]{\footmarkform@{##1}\@sf}% - \def\nextiii@"##1"{{##1}\@sf}% - \def\nextiv@{\global\advance\footmarkcount@\@ne - \footmarkform@{\number\footmarkcount@}\@sf}% - \futurelet\next\next@} -\def\footnotetext{\relaxnext@ - \def\next@{\ifx[\next \let\next=\nextii@ \else - \ifx"\next \let\next=\nextiii@ \else - \let\next=\nextiv@ \fi\fi\next}% - \def\nextii@[##1]##2{\makefootnote@{\footmarkform@{##1}}{##2}}% - \def\nextiii@"##1"##2{\makefootnote@{##1}{##2}}% - \def\nextiv@##1{\makefootnote@{\footmarkform@{% - \number\footmarkcount@}}{##1}}% - \futurelet\next\next@} -\def\footnote{\let\@sf=\empty \relaxnext@ - \ifhmode \edef\@sf{\spacefactor\the\spacefactor}\/\fi - \def\next@{\ifx[\next \let\next=\nextii@ \else - \ifx"\next \let\next=\nextiii@ \else - \let\next=\nextiv@ \fi\fi\next}% - \def\nextii@[##1]##2{\footnotemark[##1]\footnotetext[##1]{##2}}% - \def\nextiii@"##1"##2{\footnotemark"##1"\footnotetext"##1"{##2}}% - \def\nextiv@##1{\footnotemark\footnotetext{##1}}% - \futurelet\next\next@} -\def\adjustfootnotemark#1{\advance\footmarkcount@#1\relax} - -\skip\footins=18\p@ plus6\p@ minus6\p@ - -\def\footnoterule{\kern -4\p@\hrule width 3pc \kern 3.6\p@ } % rule = .4 pt high - - - -% Turn off @ as being a letter. -% -\catcode`\@=12 |