123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678 |
- \NeedsTeXFormat{LaTeX2e}[1995/12/01]
- \ProvidesClass{statsoc}
- \DeclareOption{draft }{\setlength\overfullrule{5pt}}
- \DeclareOption{proofs}{\setlength\overfullrule{5pt}}
- \DeclareOption{crc }{\setlength\overfullrule{0pt}}
- \DeclareOption{final }{\setlength\overfullrule{0pt}}
- \DeclareOption{leqno}{\input{leqno.clo}}
- \DeclareOption{fleqn}{\input{fleqn.clo}}
- \DeclareOption{mathptm}{%
- \def\JOURNAL@fonts{\RequirePackage{times,mathptm}}%
- \renewcommand{\ttdefault}{cmtt}}
- \renewcommand{\sfdefault}{phv}
- \DeclareOption{mathtime}{%
- \def\JOURNAL@fonts{\RequirePackage{times}\RequirePackage%
- {mathtime}}%
- \renewcommand{\sfdefault}{phv}
- \renewcommand{\ttdefault}{cmtt}}
- \DeclareOption{cmfonts}{%
- \renewcommand{\sfdefault}{phv}
- \let\JOURNAL@fonts\relax}
- \ExecuteOptions{cmfonts,final}
- \setlength\paperheight {58.5pc}
- \setlength\paperwidth {41pc}
- \@twosidetrue\@mparswitchtrue
- \ProcessOptions
- \JOURNAL@fonts
- \RequirePackage{graphics}
- \RequirePackage{latexsym}
- \DeclareMathAlphabet\mathbi
- \encodingdefault\rmdefault\bfdefault\itdefault
- \DeclareMathAlphabet\mathsc
- \encodingdefault{cmr}\mddefault\scdefault
- \renewcommand\normalsize{%
- \@setfontsize\normalsize\@xpt\@xiipt
- \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
- \abovedisplayshortskip \z@ \@plus3\p@
- \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
- \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 \z@ \@plus\p@
- \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
- \def\@listi{\leftmargin\leftmargini
- \topsep 3\p@ \@plus\p@ \@minus\p@
- \parsep 2\p@ \@plus\p@ \@minus\p@
- \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}}
- \setlength\lineskip{1\p@}
- \setlength\normallineskip{1\p@}
- \renewcommand\baselinestretch{}
- \setlength\parskip{0\p@ \@plus \p@}
- \setlength\parindent{15\p@}
- \setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
- \setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
- \setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@}
- \@lowpenalty 51
- \@medpenalty 151
- \@highpenalty 301
- \setlength\headheight{9\p@}
- \setlength\headsep {9\p@}
- \setlength\topskip {10\p@}
- \setlength\footskip{30\p@}
- \setlength\maxdepth{0.5\topskip}
- %%%%%%Updation
- \setlength\textwidth{33pc}
- %%\setlength\textwidth{40pc}
- %%%%%%%
- \@settopoint\textwidth
- %%%%%%Updation
- \setlength\textheight{48\baselineskip}
- %%\setlength\textheight{58\baselineskip}
- %%%%%%
- \addtolength\textheight{\topskip}
- \@settopoint\textheight
- \setlength\marginparsep{11\p@}
- \setlength\marginparpush{5\p@}
- %%%%%%Updation
- \setlength\oddsidemargin {4pc}
- %%\setlength\oddsidemargin {0pc}
- %%%%%%
- \@settopoint\oddsidemargin
- %%%%%%Updation
- \setlength\evensidemargin {3.5pc}
- %%\setlength\evensidemargin {0pc}
- %%%%%%
- \@settopoint\evensidemargin
- \setlength\marginparwidth {107\p@}
- \@settopoint\marginparwidth
- %%%%%%Updation
- \setlength\topmargin{3pc}
- %%\setlength\topmargin{0pc}
- %%%%%%
- \@settopoint\topmargin
- \setlength\footnotesep{6.65\p@}
- \setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@}
- \setcounter{topnumber}{2}
- \renewcommand\topfraction{0.7}
- \setcounter{bottomnumber}{1}
- \renewcommand\bottomfraction{0.3}
- \setcounter{totalnumber}{3}
- \renewcommand\textfraction{0.2}
- \renewcommand\floatpagefraction{0.5}
- \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\@fptop{0\p@ \@plus 1fil}
- \setlength\@fpsep{8\p@ \@plus 2fil}
- \setlength\@fpbot{0\p@ \@plus 1fil}
- \def\artid#1{\gdef\@artid{#1}}
- \def\volume#1{\setcounter{@volumenumber}{#1}}
- \newcounter{@volumenumber}
- \setcounter{@volumenumber}{1}
- \def\issue#1{\setcounter{@issuenumber}{#1}}
- \newcounter{@issuenumber}
- \setcounter{@issuenumber}{1}
- \def\four@digits#1{\ifnum#1<1000 0\fi\ifnum#1<100 0\fi\ifnum#1<10
- 0\fi\number#1}
- \def\startpage{\@ifundefined{r@firstpage}{????}%
- {\expandafter\four@digits{\expandafter\@secondoftwo\r@firstpage}}}
- \def\pages{\@ifundefined{r@lastpage}{??}%
- {\addtocounter{@pages}{ \expandafter\@secondoftwo\r@lastpage}%
- \addtocounter{@pages}{-\expandafter\@secondoftwo\r@firstpage}%
- \two@digits{\value{@pages}}}}
- \newcounter{@pages}
- \setcounter{@pages}{1}
- \def\journalname#1{\gdef\@journalname{#1}}
- \def\journalnumber#1{\gdef\@journalnumber{#1}}
- \def\copyrightname#1{\gdef\@copyrightname{#1}}
- \def\price#1{\gdef\@price{#1}}
- \artid{??????}
- \volume{1}
- \issue{1}
- \journalname{Appl.\ Statist.}
- \journalnumber{0035-9254}
- \copyrightname{Royal Statistical Society}
- \price{\$141.00}
- \def\label@firstpage{%
- \immediate\write\@auxout{\string
- \newlabel{firstpage}{{}{\thepage}}}%
- }
- \def\label@lastpage{%
- \advance\c@page\m@ne
- \immediate\write\@auxout{\string
- \newlabel{lastpage}{{}{\thepage}}}%
- \advance\c@page\@ne}
- \def\ps@title{%
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \let\@evenhead\@empty\let\@oddhead\@empty}
- \def\ps@statsoc{%
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{{\sffamily\small\thepage\qquad\slshape\@shortauthor\hfil}}%
- \def\@oddhead{\hfil{\sffamily\small{\slshape\@shorttitle}\qquad\thepage}}%
- \let\@mkboth\markboth
- \def\sectionmark##1{%
- \markboth {\MakeUppercase{%
- \ifnum \c@secnumdepth >\z@
- \thesection\quad
- \fi
- ##1}}{}}%
- \def\subsectionmark##1{%
- \markright {%
- \ifnum \c@secnumdepth >\@ne
- \thesubsection\quad
- \fi
- ##1}}}
- \def\ps@empty{%
- \let\@oddfoot\@empty\let\@evenfoot\@empty
- \let\@evenhead\@empty\let\@oddhead\@empty
- }
- \def\affiliation#1{#1}
- \def\@email{}
- %%\def\email#1{\gdef\@email{{\sffamily E-mail: #1}}}
- \def\email#1{\g@addto@macro\@correspondence{{{\sffamily E-mail: #1}}}}%
- \let\@coaddress\@empty
- \newcommand{\address}[1]{\g@addto@macro\@correspondence{\item[]{\small\itshape #1}\vskip 4\p@}}\let\@accepted\@empty
- \def\coaddress#1{\g@addto@macro\@correspondence{\thanks{\textit{Address for correspondence:} #1\\\@email}}}
- \def\accepted#1{\gdef\@accepted{#1}}
- \let\@received\@empty
- \def\received#1{\gdef\@received{#1}}
- \let\@revised\@empty
- \def\revised#1{\gdef\@revised{#1}}
- \def\title{\@dblarg\statsoc@title}
- \def\statsoc@title[#1]#2{%
- \def\@title{#2}%
- \def\@shorttitle{#1}}
- \def\author{\@dblarg\statsoc@author}
- \def\statsoc@author[#1]#2{%
- \g@addto@macro\@correspondence{\item[]{\normalsize #2}}%
- \def\@shortauthor{#1}}
- \let\@correspondence\@empty
- \newcommand\maketitle{%
- \let\footnotesize\small
- \let\footnoterule\relax
- {\let \footnote \thanks
- \global\@topnum\z@
- \null
- {\list{}{\leftmargin=2pc\parsep\z@\itemsep 3\p@}
- \item[]\relax
- {\sffamily\bfseries\Large \@title \par}%
- \vskip 2pc%
- {\sffamily
- {\@correspondence}}%
- {\sffamily\footnotesize
- \ifx\@received\@empty
- \ifx\@revised\@empty
- \ifx\@accepted\@empty
- \else
- \item[] [Final revision \@accepted]%
- \fi
- \else
- \item[] [Revised \@revised%
- \ifx\@accepted\@empty
- ]
- \else
- . Final revision \@accepted]%
- \fi
- \fi
- \else
- \item[] [Received \@received%
- \ifx\@revised\@empty
- \ifx\@accepted\@empty
- ]
- \else
- . Final revision \@accepted]%
- \fi
- \else
- . Revised \@revised%
- \ifx\@accepted\@empty
- ]
- \else
- . Final revision \@accepted]%
- \fi
- \fi
- \fi}%
- \endlist}
- \thispagestyle{title}\label@firstpage\@thanks}
- \global\let\thanks\relax
- \global\let\maketitle\relax
- \global\let\@thanks\@empty
- \global\let\@author\@empty
- \global\let\@date\@empty
- \global\let\@title\@empty
- \global\let\@coaddress\@empty
- \global\let\title\relax
- \global\let\author\relax
- \global\let\date\relax
- \global\let\and\relax
- }
- \AtBeginDocument{\maketitle}
- \AtEndDocument{\par%
- \clearpage\label@lastpage}
- \setcounter{secnumdepth}{3}
- \newcounter {section}
- \newcounter {subsection}[section]
- \newcounter {subsubsection}[subsection]
- \newcounter {paragraph}[subsubsection]
- \renewcommand\thesection {\@arabic\c@section}
- \renewcommand\thesubsection {\thesection.\@arabic\c@subsection}
- \renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection}
- \renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph}
- \newcommand\section{\@startsection {section}{1}{\z@}%
- {-1.5pc \@plus -1ex \@minus -0.2ex}%
- { 0.675pc \@plus0.2ex}%
- {\normalfont\normalsize\sffamily\bfseries}}
- \newcommand\subsection{\@startsection{subsection}{2}{\z@}%
- {-1.75pc\@plus -1ex \@minus -0.2ex}%
- { 0.025\p@\@plus 0.2ex}%
- {\normalfont\normalsize\sffamily\slshape}}
- \newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
- {-2pc\@plus -1ex \@minus -0.2ex}%
- { 0.025\p@\@plus 0.2ex}%
- {\normalfont\normalsize\slshape}}
- \def\@seccntformat#1{\csname the#1\endcsname.\quad}
- \newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
- {3.25ex \@plus1ex \@minus.2ex}%
- {-1em}%
- {\normalfont\normalsize\itshape}}
- \setlength\leftmargini {2.5em}
- \leftmargin \leftmargini
- \setlength\leftmarginii {2.2em}
- \setlength\leftmarginiii {1.87em}
- \setlength\leftmarginiv {1.7em}
- \setlength\leftmarginv {1em}
- \setlength\leftmarginvi {1em}
- \setlength \labelsep {0.5em}
- \setlength \labelwidth{\leftmargini}
- \addtolength\labelwidth{-\labelsep}
- \setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@}
- \@beginparpenalty -\@lowpenalty
- \@endparpenalty -\@lowpenalty
- \@itempenalty -\@lowpenalty
- \def\@listi{\leftmargin\leftmargini
- \parsep 4\p@ \@plus2\p@ \@minus\p@
- \topsep 8\p@ \@plus2\p@ \@minus4\p@
- \itemsep4\p@ \@plus2\p@ \@minus\p@}
- \let\@listI\@listi
- \@listi
- \def\@listii {\leftmargin\leftmarginii
- \labelwidth\leftmarginii
- \advance\labelwidth-\labelsep
- \topsep 4\p@ \@plus2\p@ \@minus\p@
- \parsep 2\p@ \@plus\p@ \@minus\p@
- \itemsep \parsep}
- \def\@listiii{\leftmargin\leftmarginiii
- \labelwidth\leftmarginiii
- \advance\labelwidth-\labelsep
- \topsep 2\p@ \@plus\p@\@minus\p@
- \parsep \z@
- \partopsep \p@ \@plus\z@ \@minus\p@
- \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}
- \renewcommand\theenumi{\@alph\c@enumi}
- \renewcommand\theenumii{\@roman\c@enumii}
- \renewcommand\theenumiii{\@Alph\c@enumiii}
- \renewcommand\theenumiv{\@Alph\c@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}
- \def\enumerate{%
- \ifnum \@enumdepth >\thr@@\@toodeep\else
- \advance\@enumdepth\@ne
- \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
- \expandafter
- \list
- \csname label\@enumctr\endcsname
- {\topsep6pt\itemsep\z@\parsep\z@
- \topsep 10\p@ \@plus2\p@ \@minus4\p@
- \usecounter\@enumctr\def\makelabel##1{\hss\llap{##1}}}%
- \fi}
- \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}
- \newenvironment{abstract}{\list{}{\leftmargin=2pc\parsep\z@\itemsep 3\p@}%
- \item[]\relax
- \sffamily\footnotesize{\bfseries\abstractname}.}%
- {\ifx\@keywords\@empty
- \else
- \medskip
- \par\noindent\textsl{Keywords}: \@keywords
- \fi
- \endlist\normalsize}
- \let\@keywords\@empty
- \def\keyword#1{%
- \ifx\@keywords\@empty
- \def\@keywords{#1}
- \else
- \g@addto@macro\@keywords{; #1}
- \fi}
- \def\keywords#1{%
- \ifx\@keywords\@empty
- \def\@keywords{#1}
- \else
- \g@addto@macro\@keywords{#1}
- \fi}
- \newenvironment{verse}
- {\let\\\@centercr
- \list{}{\itemsep \z@
- \itemindent -1.5em%
- \listparindent\itemindent
- \rightmargin \leftmargin
- \advance\leftmargin 1.5em}%
- \item\relax}
- {\endlist}
- \newenvironment{quotation}
- {\list{}{\listparindent 1.5em%
- \itemindent \listparindent
- \rightmargin \leftmargin
- \parsep \z@ \@plus\p@}%
- \item\relax}
- {\endlist}
- \newenvironment{quote}
- {\list{}{\rightmargin\leftmargin}%
- \item\relax}
- {\endlist}
- \def\newdefinition#1{%
- \@ifnextchar[{\@odef{#1}}{\@ndef{#1}}}
- \def\@ndef#1#2{%
- \@ifnextchar[{\@xndef{#1}{#2}}{\@yndef{#1}{#2}}}
- \def\@xndef#1#2[#3]{%
- \expandafter\@ifdefinable\csname #1\endcsname
- {\@definecounter{#1}\@newctr{#1}[#3]%
- \expandafter\xdef\csname the#1\endcsname{%
- \expandafter\noexpand\csname the#3\endcsname \@defcountersep
- \@defcounter{#1}}%
- \global\@namedef{#1}{\@prf{#1}{#2}}%
- \global\@namedef{end#1}{\@enddefinition}}}
- \def\@yndef#1#2{%
- \expandafter\@ifdefinable\csname #1\endcsname
- {\@definecounter{#1}%
- \expandafter\xdef\csname the#1\endcsname{\@defcounter{#1}}%
- \global\@namedef{#1}{\@def{#1}{#2}}%
- \global\@namedef{end#1}{\@enddefinition}}}
- \def\@odef#1[#2]#3{%
- \@ifundefined{c@#2}{\@nocounterr{#2}}%
- {\expandafter\@ifdefinable\csname #1\endcsname
- {\global\@namedef{the#1}{\@nameuse{the#2}}%
- \global\@namedef{#1}{\@def{#2}{#3}}%
- \global\@namedef{end#1}{\@enddefinition}}}}
- \def\@def#1#2{%
- \refstepcounter{#1}%
- \@ifnextchar[{\@ydef{#1}{#2}}{\@xdef{#1}{#2}}}
- \def\@xdef#1#2{%
- \@begindefinition{#2}{\csname the#1\endcsname}\ignorespaces}
- \def\@ydef#1#2[#3]{%
- \@opargbegindefinition{#2}{\csname the#1\endcsname}{#3}\ignorespaces}
- \def\@defcounter#1{\noexpand\arabic{#1}}
- \def\@defcountersep{.}
- \def\@begindefinition#1#2{\trivlist
- \item[\hskip \labelsep{\indent\scshape #1\ #2.}]\rmfamily}
- \def\@opargbegindefinition#1#2#3{\trivlist
- \item[\hskip \labelsep{\indent\scshape #1\ #2\ (#3).}]\rmfamily}
- \def\@enddefinition{\endtrivlist}
- \def\@begintheorem#1#2{\trivlist
- \item[\hskip \labelsep{\indent\scshape #1\ #2.}]\itshape}
- \def\@opargbegintheorem#1#2#3{\trivlist
- \item[\hskip \labelsep{\indent\scshape #1\ #2\ (#3).}]\itshape}
- \def\newproof#1{%
- \@ifnextchar[{\@oprf{#1}}{\@nprf{#1}}}
- \def\@nprf#1#2{%
- \@ifnextchar[{\@xnprf{#1}{#2}}{\@ynprf{#1}{#2}}}
- \def\@xnprf#1#2[#3]{%
- \expandafter\@ifdefinable\csname #1\endcsname
- {\@definecounter{#1}\@newctr{#1}[#3]%
- \expandafter\xdef\csname the#1\endcsname{%
- \expandafter\noexpand\csname the#3\endcsname \@prfcountersep
- \@prfcounter{#1}}%
- \global\@namedef{#1}{\@prf{#1}{#2}}%
- \global\@namedef{end#1}{\@endproof}}}
- \def\@ynprf#1#2{%
- \expandafter\@ifdefinable\csname #1\endcsname
- {\@definecounter{#1}%
- \expandafter\xdef\csname the#1\endcsname{\@prfcounter{#1}}%
- \global\@namedef{#1}{\@prf{#1}{#2}}%
- \global\@namedef{end#1}{\@endproof}}}
- \def\@oprf#1[#2]#3{%
- \@ifundefined{c@#2}{\@nocounterr{#2}}%
- {\expandafter\@ifdefinable\csname #1\endcsname
- {\global\@namedef{the#1}{\@nameuse{the#2}}%
- \global\@namedef{#1}{\@prf{#2}{#3}}%
- \global\@namedef{end#1}{\@endproof}}}}
- \def\@prf#1#2{%
- \refstepcounter{#1}%
- \@ifnextchar[{\@yprf{#1}{#2}}{\@xprf{#1}{#2}}}
- \def\@xprf#1#2{%
- \@beginproof{#2}{\csname the#1\endcsname}\ignorespaces}
- \def\@yprf#1#2[#3]{%
- \@opargbeginproof{#2}{\csname the#1\endcsname}{#3}\ignorespaces}
- \def\@prfcounter#1{\noexpand\arabic{#1}}
- \def\@prfcountersep{.}
- \def\@beginproof#1#2{\trivlist
- \item[\hskip \labelsep{\indent\scshape #1.}]\rmfamily}
- \def\@opargbeginproof#1#2#3{\trivlist
- \item[\hskip \labelsep{\indent\scshape #1\ (#3).}]\rmfamily}
- \def\@endproof{\endtrivlist}
- \newcommand*{\qed}{\hbox{}\hfill$\Box$}
- \newproof{proof}{Proof}
- \newcommand\appendix{\par
- \setcounter{section}{0}%
- \setcounter{subsection}{0}%
- \renewcommand\thesection{\@Alph\c@section}}
- \setlength\arraycolsep{5\p@}
- \setlength\tabcolsep{6\p@}
- \setlength\arrayrulewidth{0.4\p@}
- \setlength\doublerulesep{0.4\p@}
- \setlength\tabbingsep{\labelsep}
- \skip\@mpfootins = \skip\footins
- \setlength\fboxsep{3\p@}
- \setlength\fboxrule{0.4\p@}
- \renewcommand\theequation{\@arabic\c@equation}
- \newcounter{figure}
- \renewcommand\thefigure{\@arabic\c@figure}
- \def\fps@figure{tbp}
- \def\ftype@figure{1}
- \def\ext@figure{lof}
- \def\fnum@figure{\figurename~\thefigure}
- \newenvironment{figure}
- {\@float{figure}}
- {\end@float}
- \newcounter{table}
- \renewcommand\thetable{\@arabic\c@table}
- \def\fps@table{tbp}
- \def\ext@table{lot}
- \def\ftype@table{2}
- \def\fnum@table{\tablename~\thetable}
- {\catcode`\#11\relax
- \gdef\hash{#}
- \catcode`\#6\relax}
- \def\statsocrulewidth#1#2{\@bsphack
- \protected@write\@auxout{}%
- {\string\newdimen\string\statsocwidth@#1\string\global\string\statsocwidth@#1=#2
- \string\gdef\string\statsoc@gobble\hash\string1{}}%
- \@esphack}
- \gdef\statsoc@gobble#1{#1}
- \newbox\statsoc@width
- \newenvironment{table}
- {\@float{table}\centering%
- \footnotesize
- \addtocounter{table}{1}%
- \statsoc@gobble{%
- \expandafter\newdimen\csname statsocwidth@\alph{table}\endcsname
- \expandafter\global\csname statsocwidth@\alph{table}\endcsname0.33333\textwidth}%
- \expandafter\@tempdima\csname statsocwidth@\alph{table}\endcsname
- \addtocounter{table}{-1}
- \setlength\fboxsep{\z@}
- \setlength\fboxrule{0.8\p@}
- \setbox\statsoc@width\hbox\bgroup%
- \begin{tabular}{@{}c@{}}}
- {\end{tabular}\egroup
- \setlength\fboxsep{3\p@}
- \setlength\fboxrule{0.4\p@}
- \statsocrulewidth{\alph{table}}{\the\wd\statsoc@width}
- \hskip0pt\hfill\box\statsoc@width\hfill\hskip0pt\end@float}
- \newlength\abovecaptionskip
- \newlength\belowcaptionskip
- \setlength\abovecaptionskip{10\p@}
- \setlength\belowcaptionskip{0\p@}
- \xdef\statsoc@figure{figure}
- \long\def\@makecaption#1#2{%
- \ifx\statsoc@figure\@captype%
- \vskip\abovecaptionskip
- \sbox\@tempboxa{\sffamily\footnotesize \textbf{#1.} #2\strut}%
- \ifdim \wd\@tempboxa >\hsize
- \sffamily\footnotesize \textbf{#1.} #2\strut\par
- \else
- \global \@minipagefalse
- \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
- \fi
- \vskip\belowcaptionskip
- \else
- \statsoc@gobble{%
- \expandafter\newdimen\csname statsocwidth@\alph{table}\endcsname
- \expandafter\global\csname
- statsocwidth@\alph{table}\endcsname0.33333\textwidth}%
- \expandafter\@tempdima\csname statsocwidth@\alph{table}\endcsname
- \parbox{\@tempdima}{\sffamily\footnotesize\textbf{#1.}
- #2\strut}\aftergroup\\
- \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}
- \setcounter{tocdepth}{3}
- \newenvironment{thebibliography}[1]
- {\section*{\refname
- \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}%
- \list{\@biblabel{\@arabic\c@enumiv}}%
- {\settowidth\labelwidth{\@biblabel{#1}}%
- \leftmargin\labelwidth
- \advance\leftmargin\labelsep
- \@openbib@code
- \usecounter{enumiv}%
- \let\p@enumiv\@empty
- \renewcommand\theenumiv{\@arabic\c@enumiv}}%
- \sloppy\clubpenalty4000\widowpenalty4000%
- \sfcode`\.\@m}
- {\def\@noitemerr
- {\@latex@warning{Empty `thebibliography' environment}}%
- \endlist}
- \newcommand\newblock{\hskip0.11em\@plus0.33em\@minus0.07em}
- \let\@openbib@code\@empty
- \IfFileExists{natbib.sty}%
- {\RequirePackage[authoryear]{natbib}}%
- {\newcommand\rename{References}}
- \renewcommand\footnoterule{%
- \kern-3\p@
- \hrule\@width.4\columnwidth
- \kern2.6\p@}
- \def\@fnsymbol#1{\ensuremath{\ifcase#1\or \dagger\or \ddagger\or
- \mathsection\or \mathparagraph\or \|\or **\or \dagger\dagger
- \or \ddagger\ddagger\or \mathsection\mathsection
- \or \mathparagraph\mathparagraph \else\@ctrerr\fi}}
- \def\fnsymbol#1{\expandafter\@fnsymbol\csname #1\endcsname}
- \def\thefootnote{\@fnsymbol\c@footnote}
- \newlength\fnsymbolwidth
- \setlength{\fnsymbolwidth}{1.3em}
- \newcommand\@makefntext[1]{%
- \parindent 1em%
- \noindent
- \hb@xt@\fnsymbolwidth{\hss\@makefnmark}#1}
- \renewcommand\@makefnmark{\hbox{{\normalfont\@thefnmark}}}
- \renewcommand\refname{References}
- \newcommand\figurename{Fig.}
- \newcommand\tablename{Table}
- \newcommand\appendixname{Appendix}
- \newcommand\abstractname{Summary}
- \newcommand\today{}
- \edef\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}
- \pagestyle{statsoc}
- \pagenumbering{arabic}
- %%%%
- \def\keywords#1{\noindent\begin{quote}\sffamily\small\textsl{Keywords}: #1\end{quote}}
- %%
- \renewcommand\normalsize{%
- \@setfontsize\normalsize{11}{13}
- \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
- \abovedisplayshortskip \z@ \@plus3\p@
- \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
- \belowdisplayskip \abovedisplayskip
- \let\@listi\@listI}
- \renewcommand\small{%
- \@setfontsize\small{10}{12}%
- \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
- }
- \renewcommand\footnotesize{%
- \@setfontsize\footnotesize{9}{11}%
- \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
- \abovedisplayshortskip \z@ \@plus\p@
- \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
- \def\@listi{\leftmargin\leftmargini
- \topsep 3\p@ \@plus\p@ \@minus\p@
- \parsep 2\p@ \@plus\p@ \@minus\p@
- \itemsep \parsep}%
- \belowdisplayskip \abovedisplayskip
- }
- %%%%
|