% For American Geophysical Union % Journal of Geophysical Research % % This style option is designed to work with the article document % style of LaTeX version 2.09. Use % \documentstyle[agujgr]{article} % % The rules here are from "Information for Contributors" January 1985 % and SAMPLE FOR TYPESET JGR PAPERS, 1986. % 11 Jun 87 % Jan 87 gildea original version % Jun 87 gildea revised based on "Sample for typeset JGR papers" % % ************************************************************************* % 26 October 1988 - Karen Tracey (URI/GSO) % The section headers are numbered. % (However the Acknowledgements section is not.) % The bibliography is not indented quite so far. The title produces % footnotes that are numbered instead of symbols. % Also modified the running headers to allow for user-specified number % of headers to be made. % Should now be used in conjunction with a modified article style file: % \documentstyle[agujgr_final]{agujgr_article} % My revisions are flagged by the asterisk lines. % ************************************************************************* % % Copyright (c) 1987 by Stephen Gildea % Permission to copy all or part of this work is granted, provided % that the copies are not made or distributed for resale, and that % the copyright notice and this notice are retained. % % THIS WORK IS PROVIDED ON AN "AS IS" BASIS. THE AUTHOR PROVIDES NO % WARRANTY WHATSOEVER, EITHER EXPRESS OR IMPLIED, REGARDING THE WORK, % INCLUDING WARRANTIES WITH RESPECT TO ITS MERCHANTABILITY OR FITNESS % FOR ANY PARTICULAR PURPOSE. % If you make any improvements, I'd like to hear about them. % Stephen Gildea % MIT Earth Resources Lab % Cambridge, Mass. 02139 % mit-erl!gildea % gildea@erl.mit.edu \oddsidemargin 0in \textwidth 20pc \textheight 23.0cm \topmargin 0pt \footheight 0pt \footskip 0pt \parindent 1em \parskip 0in %************************************************************************ % Added this tolerance command line to allow for sloppier spacing needed % for science articles \tolerance=10000 %************************************************************************ %% Font sizes %% %*********************************************************************** % try this new font size \newfont{\egtsc}{amcsc10 scaled 800} %*********************************************************************** % text: 9/11 % equations: 6 points space above and below \def\@normalsize{\@setsize\normalsize{11pt}\ixpt\@ixpt \abovedisplayskip 6pt \belowdisplayskip \abovedisplayskip \abovedisplayshortskip 6pt \belowdisplayshortskip \abovedisplayshortskip} % 8/9 is used for lots of things \def\small{\@setsize\small{9pt}\viiipt\@viiipt} % 10/13 for author's names \def\large{\@setsize\large{13pt}\xpt\@xpt} % 14/18 for title \def\Large{\@setsize\Large{18pt}\xivpt\@xivpt} \def\footnotesize{\@setsize\footnotesize{9pt}\viiipt\@viiipt} % Set up page style \def\ps@agu{\def\@oddhead{\hss\hbox to 7in{\rm\hfil\thepage}\hss} \let\@evenhead\@oddhead \def\@oddfoot{}\def\@evenfoot{}} \ps@agu %see also definition of \thanks below %% Bibliography %% \def\thebibliography#1{\section*{References\markboth {REFERENCES}{REFERENCES}}\list %% default is no labels, for those not using \cite or BibTeX % ********************************************************************* % This was the original line but it indented too far so will try others % {}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth % \advance\leftmargin\labelsep {}{\settowidth\labelwidth{[#1]}\leftmargin 0em \advance\leftmargin 1em % ********************************************************************* \usecounter{enumi}\@bibsetup} \def\newblock{\hskip .11em plus .33em minus -.07em} \sloppy \sfcode`\.=1000\relax} % Don't put the citation in an hbox. \def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi \def\@citea{}\@cite{\@for\@citeb:=#2\do {\@citea\def\@citea{\@citesep}\@ifundefined {b@\@citeb}{{\bf ?}\@warning {Citation `\@citeb' on page \thepage \space undefined}}% {\csname b@\@citeb\endcsname}}}{#1}} % undent first line of a reference by using negative \itemindent. % set \itemsep and \parsep to 0pt so there is no space between items. \def\@bibsetup{\itemindent=-\leftmargin \itemsep=0pt \parsep=0pt \small} % Use a semicolon instead of a comma between multiple citations. \def\@citesep{; } % square brackets instead of the round parens that most nat. sci. % publications use. \def\@cite#1#2{[{#1\if@tempswa , #2\fi}]} % &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& % Include incite command to allow put authors name outside square brackets % but keep the date within the brackets % \incite puts the parens only around the date, not the entire citation, % for when the work is referenced in running text. % % E.g., if \cite{foo} produces "[Gildea, 1990]", then \incite{foo} % produces "Gildea [1990]". Since this code uses the comma to determine % where the date starts, formats like "(Gildea 1990)" will not work. % % Only works with one citation, unlike \cite. % Does not print optional comment in []. gildea 23 Oct 90 \def\incite#1{{\let\@citex\@incitex\cite{#1}}} \def\@incitex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi \@ifundefined{b@#2}% {{\bf ?}\@warning{Citation `#2' on page \thepage \space undefined}}% {\edef\@citeb{\csname b@#2\endcsname}\expandafter\@incite\@citeb;}} % find the comma and put leading paren in place of it \def\@incite#1, #2;{#1 {\rm [#2]}} % &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& % Labels should not be printed in References \def\@biblabel#1{\hfill} %% Titles %% % We have to accumulate the title info into a box because \author % and \address may be called more than once if there are multiple % authors with different addresses. \newbox\@titlebox \def\title#1{\setbox\@titlebox\vbox{{\hsize 41pc \centering\Large #1\par} \addvspace{16pt}}} \def\author#1{\setbox\@titlebox\vbox{\unvbox\@titlebox {\hsize 41pc \centering\large\sc #1\par}\addvspace{10pt}}} \def\address#1{\setbox\@titlebox\vbox{\unvbox\@titlebox {\hsize 41pc \centering\small\it #1\par}\addvspace{16pt}}} % To be centered on 8.5in, the title must start a little to the left % of 1in in from the left of the page. \newdimen\@titleoffset \@titleoffset=-.927pc % ********************************************************** % Added this to set footnote marks to be numbers \def\thefootnote{\arabic{footnote}} % #################################################################### % Nov 1991: K. Tracey commented the stuff out below to the next line of % # symbols. This is replaced with the new stuff from S. Gildea on how to %handle the THANKS option of the title (Gets written out along with the % copyright line % ********************************************************** % **** \def\@maketitle{\newpage % **** \hbox{\hskip\@titleoffset \vbox{\unvbox\@titlebox\unskip}}} % **** % This is ugly. We should be able to set \thispagestyle in % \@maketitle, but \maketitle clobbers it. So we do it here. %*********************************************************** %****\def\@thanks{\thispagestyle{empty}} % ####################################################################### % % Now here's the new stuff for handling the footnotes: \def\thanks#1{\footnotemark \xdef\@thanks{\@thanks \par\@makefntext{#1}}} % Handle \thanks differently. \def\maketitle{\par \begingroup \def\@makefnmark{\hbox to 0pt{$^{\@thefnmark}$\hss}} \if@twocolumn \twocolumn[\@maketitle] \else \newpage \global\@topnum\z@ \@maketitle \fi\thispagestyle{empty} \endgroup \setcounter{footnote}{0} \let\maketitle\relax \let\@maketitle\relax \gdef\@author{}\gdef\@title{}\let\thanks\relax} \def\@maketitle{\newpage \hbox{\hskip\@titleoffset \vbox{\unvbox\@titlebox\unskip}}} % ####################################################################### % ********************************************************** % The abstract environment. % Since it is 30pc wide (11pc narrower than the title), % we move it to the right a little to keep everything centered. \def\abstract{\addvspace{16pt}\small \leftskip=5.5pc \hsize=30pc \addtolength\leftskip\@titleoffset \addtolength\hsize\leftskip} \def\endabstract{\par\addvspace{24pt}} %\def\acknowledgments{\par\addvspace{11pt}\small \def\acknowledgments{\par\addvspace{11pt}\small % ********************************************************************** % replaced this line so that the acknolwedgents section is not numbered % \subsubsection{Acknowledgments}\small} {\it Acknowledgments}. } % ********************************************************************** \def\endacknowledgments{\par} % Headings: % for level 1 heading use \section % for level 2 heading use \subsection % for level 3 heading use \subsubsection % ********************************************************************** % I commented the first line out to get the sections and subsections numbered %\setcounter{secnumdepth}{0} % Also added the \large for the section header because we didn't have % the other font size. Strictly for JGR the section header should be: % \centering\sc % Also added the stuff to get the subsubsection numbered. % \def\section{\@startsection {section}{1}{\z@}{11pt}{6pt}{\centering\large\sc}} \def\subsection{\@startsection {subsection}{2}{\z@}{11pt}{6pt}{\it}} \def\subsubsection#1{\par{\refstepcounter{subsubsection}\rm \thesubsubsection. \hskip .25em \it #1.}} % ********************************************************************** % ********************************************************************** % This stuff added to try to change headers so that they will be numbered % with the appropriate amount of space between the number and the header % This was taken from the Latex.tex file. % ********************************************************************** \def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth \def\@svsec{}\else % Originally the following line had \hskip 1em immediately after \endcsname \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname }\fi \@tempskipa #5\relax \ifdim \@tempskipa>\z@ \begingroup #6\relax % Originally the (\hskip .25em \hskip #3) was not part of the next line % \@hangfrom{\hskip #3\relax\rm\@svsec. } % {\interlinepenalty \@M #8\par} % {\hskip #3\relax\rm\@svsec. \hskip .25em} {\noindent\hskip #3\relax\rm\@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}} % ***************************************************** % Put the boxes in the margin that show the first reference % to a figure or table \def\marginboxed#1{\marginpar{{\Large\fbox{#1}}}} % A modification of plain TeX to make the rule shorter. \def\footnoterule{\kern-3\p@ \hrule width 4pc \kern 2.6\p@} % the \hrule is .4pt high \def\authorrule{\footnoterule} % the addresses environment is used at the end of the paper to % list the authors' full addresses. Put a blank line between addresses. \def\addresses{\authorrule\small} \def\endaddresses{\par} % the received environment for the Received, Revised, Accepted lines \def\received{\small\addvspace{\baselineskip}\centering} \def\endreceived{\par\addvspace{\baselineskip}} % ###################################################################### % Nov 1991: K. Tracey --- Replaced this definition with the new one by % S. Gildea so that the Footnote from title with get written out here along % with the copyright at end of document. % \def\copyrightnotice#1{{\small\addvspace{\baselineskip}#1\par % \addvspace{2ex}}} \def\copyrightnotice#1{{\small\par\addvspace{\baselineskip} \ifx\@thanks\empty \else \addvspace{2\baselineskip}\footnoterule \@thanks\par\vskip\baselineskip \fi #1\par \addvspace{2ex}}} % ######################################################################### \def\papernumber#1{\noindent{\small Paper number #1}} % ********************************************************************* % Revised this to make the number of copies a varible instead of a fixed % number (previously set to 3) % \def\runninghead#1{\runningheads{3}{#1}} \def\runninghead#1#2{\runningheads{#1}{#2}} % ********************************************************************* % \runningheads prints #1 copies of the text in #2 \newcount\@rhcnt \def\runningheads#1#2{\par\addvspace{2\baselineskip}\@rhcnt=0 \loop\ifnum\@rhcnt<#1 \advance \@rhcnt by 1 \rhead{#2} \repeat \par\vskip 6pt} \def\rhead#1{\par\noindent\vskip 6pt\hbox to 30pc % {\sc #1\hfil}} {\egtsc #1\hfil}} % &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& % let's try to do something new for the captions % puts the captions in a list for example, after the references instead % of in the text. For the draft style, they appear on a new page with % the title. % &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& %% Figure captions %% % put this before the figure captions and tables % \def\captions{\parskip 14pt \parindent 0pt \small} \def\thefigurecaptions{\section*{ \markboth {FIGURE CAPTIONS}{FIGURE CAPTIONS}}\list % These lines indented too far so will try others % {}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth % \advance\leftmargin\labelsep {}{\settowidth\labelwidth{}\leftmargin 0em \advance\leftmargin 0em \usecounter{enumii}\@capsetup} \def\newblock{\hskip .11em plus .33em minus -.07em} \sloppy \sfcode`\.=1000\relax} \let\endthefigurecaptions=\endlist \def\@capsetup{ \itemindent=0pt \itemsep=16pt \parsep=0pt \small} % Use a semicolon instead of a comma between multiple citations. \def\@capsep{, } % &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& \def\capitem{\@ifnextchar[{\@lcapitem}{\@capitem}} \def\@lcapitem[#1]#2{\item[\@caplabel{#1}]\if@filesw { \def\protect##1{\string ##1\space}\immediate \write\@auxout{\string\capcite{#2}{#1}}\fi\ignorespaces}} \def\@capitem#1{\item Fig.~\the\c@enumii. \hskip 0.5em \if@filesw \immediate\write\@auxout {\string\capcite{#1}{\the\c@enumii}}\fi\ignorespaces} \def\capcite#1#2{\global\@namedef{b@#1}{#2}} \let\citation\@gobble \def\figure{\@ifnextchar [{\@tempswatrue\@figurex}{\@tempswafalse\@figurex[]}} % Don't put the citation in an hbox. \def\@figurex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi \def\@figurea{}\@figure{\@for\@figureb:=#2\do {\@figurea\def\@figurea{\@capsep}\@ifundefined {b@\@figureb}{{\bf ?}\@warning {Citation `\@figureb' on page \thepage \space undefined}}% {\csname b@\@figureb\endcsname}}}{#1}} % \hbox{\csname b@\@figureb\endcsname}}}{#1}} %DEFAULT DEFINITIONS \def\@figure#1#2{{#1\if@tempswa , #2\fi}} % Labels should not be printed in References \def\@caplabel#1{#1\hfill}