Appended to the end of this message you will find four files used to create a TeX abstract for electronic submission to the American Mathematical Society. The beginning of each file is marked by "%+++START OF FILE:xxx" where "xxx" is the file name of that particular file. Divide this message into the four files and name them as indicated. The instructions in these files will describe how to input your abstract into a file which can be submitted to the AMS, and instructions for how to submit the file electronically. --------------------------------cut here---------------------------------- %+++START OF FILE: readme.doc AMS Electronic Abstract Submission LaTeX Submissions There are four files provided to aid you in the preparation of an AMS abstract to be submitted in electronic form. These files will work with LaTeX or with the LaTeX AMSTEX option. The files are: 1). readme.doc --- the file you are now reading, which gives an overview of the submission process 2). amsabs.sty --- the abstract documentstyle file---DO NOT MAKE ANY CHANGES TO THIS FILE!!! 3). instruct.tex --- the LaTeX source file for documentation on using the abstract documentstyle 4). example.tex --- the file containing the AMS Electronic Abstract Processing Information Section (necessary for the processing of your abstract) and a template for preparing an electronic abstract file. The actual macro definitions are contained in the file, amsabs.sty. First copy this file to your LaTeX documentstyle directory. NO changes should ever be made to it. The instruct.tex file should be run through LaTeX and printed to give you the instructions for preparing an abstract to submit electronically to the American Mathematical Society (AMS). To type your abstract, copy the example.tex file to another file name, for example, abstract.tex. Then edit the new file (abstract.tex) and fill in the necessary data pertinent to you and the abstract. Make sure the top section (Processing Information Section) is filled in completely, or the processing of your abstract may be delayed. It is very important that each line of your abstract be kept to less than 80 characters. When your abstract is in its final form and ready to be sent to the AMS, either send your abstract file (abstract.tex) via an electronic network system (e-mail) using the following INTERNET address: ABS-SUBMIT@MATH.AMS.COM or mail a diskette (IBM or Macintosh) containing your abstract.tex file to: Abstracts Editorial Department American Mathematical Society 201 Charles Street Providence, RI 02904 USA If you have questions or problems with the electronic abstract header file, you may contact the AMS Technical Support Group at 800-321-4AMS (321-4267) or 401-455-4000. %+++START OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% %% American Mathematical Society %% %% LaTeX Electronic Abstract Instructions %% %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % instruc.tex August 1990 % % This file contains instructions for LaTeX electronic submissions to % Abstracts of papers presented to the American Mathematical Society. % % American Mathematical Society, Technical Support Group, P. O. Box 6248, % Providence, RI 02940 % 800-321-4AMS or 401-455-4080; Internet: Tech-Support@Math.AMS.com % % Processing file with LaTeX requires the following file: % % amsabs.sty % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \documentstyle{amsabs} \topmargin 0pt \headheight 0pt \headsep 0pt % long pages, no running heads \nofiles % no need for an .aux file \documentationmode \begin{document} \begingroup % enclose 10-point section in a group \xpt\baselineskip12pt\normalbaselineskip12pt \begin{center} \tenbf Instructions for Electronic Submissions in \LaTeX{} to\\ \bit % bold italic Abstracts of papers presented to the\\ American Mathematical Society \end{center} \footnotetext{American Mathematical Society, August, 1990} An electronic American Mathematical Society (AMS) abstract consists of two main sections: the processing information section, and the text (or document) section. The processing information section is for AMS office use only and will not print when the abstract file is run through \LaTeX. The first part of the text section is the title block, printed in twelve-point type with single line spacing and a left indentation of 1.5 inches. The abstract body is also twelve point, but it has one-and-a-half line spacing and no left indentation. Before the final publication, the abstract will be reduced to 65\%. These type specifications are put into effect by using \verb=\documentstyle{amsabs}= in \LaTeX. The \verb=amsabs= style sets the width and height of the abstract block so that the total area works out to a predetermined maximum size that has been established for AMS abstracts. After you run your abstract through \LaTeX, it should turn out to be one page or less; otherwise it is too long and should be rewritten to meet the AMS requirements. To prepare an AMS abstract in \LaTeX, start by copying the \verb=example.tex= file provided to a file called \verb=abstract.tex= (or whatever you want). Once you have an \verb=abstract.tex= file, you can edit it and enter the information for the two sections. \subsection*{\tenbf The Processing Information Section} The first section in the \verb=abstract.tex= file is the processing information section; it needs to be filled in completely. This information is for AMS office use only: the percent signs at the beginning of each line are \LaTeX{} comment markers, and will keep the information from printing when the abstract file is run through \LaTeX. \subsection*{\tenbf Text or Document Section} The contents of the title block are the author's name and address, the title of the abstract, and an optional ``preliminary report'' remark. The basic structure is provided in the \verb=abstract.tex= file so that you simply need to fill in the appropriate information. To add the ``preliminary report'' remark delete the \verb=%= sign before the \verb=\prelim= line. The \LaTeX{} commands \verb=\author= and \verb=\address= should be supplied in matched pairs. If two or more authors have the same address, type them together in a single \verb=\author= command using \verb=\and= to separate the author names, as explained in the \LaTeX{} manual. I.e., for three authors with one address, type \verb=\author{Author= \verb=One= \verb=\and= \verb=Author= \verb=Two= \verb=\and= \verb=Author= \verb=Three}= \verb=\address{Address= \verb=of= \verb=all= \verb=three}=. Addresses can be handled in the same way, using \verb=\and= to separate multiple addresses given for one author. The final printed abstract will be reduced, so the initial line length is $8 {1\over 2}$ inches. Because of the margins required on most printers, the lines of the abstract dvi files will run off the page when printed unless the paper is printed in ``landscape'' mode (rotated 90$^\circ$). If you wish to print your abstract for proofing purposes, but do not have a printer that can print ``landscape'' copy, delete the \% before the \verb=\proofmode= command in your source file. In ``proof'' mode \LaTeX{} will set line lengths proportional for $8{1\over 2}''\times 11''$ paper, so the printed abstract still must fit on one page. $\underline{\hbox{\bf NOTE:}}$ Line endings will {\bf *not*} be the same in proof mode as they will be in the final mode. Following are two examples of abstracts; both are shown in proof mode. The examples are from {\em Abstracts of papers presented to the American Mathematical Society}, October 1988, Issue 59, Volume 9, Number 5. \newpage \begin{verbatim} \documentstyle{amsabs} \proofmode \begin{document} \author{David C. Fisher} \address{University of Colorado, Denver, CO 80202} \author{Daniel C. Burnett \and Patricia D. Jungers} \address{Harvey Mudd College, Claremont, CA 91711} \title{Fair Cost Allocation on a Parallel Processor} %\prelim \maketitle \begin{abstract} A method is proposed for fairly charging for the use of a parallel processor. We used the following principle: {\em A fair scheme bills users proportionally to the average increase in execution time caused by inserting their job into a long job list.} This charges both for the resources used plus (or minus) the idle resources created (or consumed). To obtain answers, simplifications are made. Jobs are assumed to be time-sliced into subjobs of equal length which are scheduled by the ``next-fit'' bin packing algorithm. Also assume the resources required by the jobs are independent and identically distributed.... \end{abstract} \end{document} \end{verbatim} \endgroup % End of 10-point section \vskip 18pt \proofmode \textheight9in % use full page size for these examples \author{David C. Fisher} \address{University of Colorado, Denver, CO 80202} \author{Daniel C. Burnett \and Patricia D. Jungers} \address{Harvey Mudd College, Claremont, CA 91711} \title{Fair Cost Allocation on a Parallel Processor} %\prelim \maketitle \begin{abstract} A method is proposed for fairly charging for the use of a parallel processor. We used the following principle: {\em A fair scheme bills users proportionally to the average increase in execution time caused by inserting their job into a long job list.} This charges both for the resources used plus (or minus) the idle resources created (or consumed). To obtain answers, simplifications are made. Jobs are assumed to be time-sliced into subjobs of equal length which are scheduled by the ``next-fit'' bin packing algorithm. Also assume the resources required by the jobs are independent and identically distributed.... \end{abstract} \newpage %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \documentationmode \begingroup \xpt\baselineskip12pt\normalbaselineskip12pt % to reset baselineskip \begin{verbatim} \documentstyle{amsabs} \proofmode \begin{document} \author{W. E. Fitzgibbon} \address{University of Houston, TX 77204} \author{J. J. Morgan} \address{Texas A\&M University, College Station, TX 77843} \author{S. J. Waggoner} \address{Furman University, Greenville, SC 29613} \title{Quasilinear Systems of Reaction Diffusion Equations} \prelim \maketitle \begin{abstract} We are concerned with the existence of solutions to systems of quasilinear parabolic equations and the corresponding quasilinear elliptic systems. Speaking in the roughest possible terms we employ the properties of a convex function to control the growth of the reaction vector field. This in turn allows the use of a scalar comparison function to dominate the summation of the components of the system and thereby provides a-priori bounds for the system. Classical arguments now guarantee the existence of solutions. \end{abstract} \end{document} \end{verbatim} \endgroup % End of 10-point section \vskip18pt \proofmode \author{W. E. Fitzgibbon} \address{University of Houston, TX 77204} \author{J. J. Morgan} \address{Texas A\&M University, College Station, TX 77843} \author{S. J. Waggoner} \address{Furman University, Greenville, SC 29613} \title{Quasilinear Systems of Reaction Diffusion Equations} \prelim \maketitle \begin{abstract} We are concerned with the existence of solutions to systems of quasilinear parabolic equations and the corresponding quasilinear elliptic systems. Speaking in the roughest possible terms we employ the properties of a convex function to control the growth of the reaction vector field. This in turn allows the use of a scalar comparison function to dominate the summation of the components of the system and thereby provides a-priori bounds for the system. Classical arguments now guarantee the existence of solutions. \end{abstract} \end{document} %+++ START OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 8/90 % (LaTeX version) % % % AMS ELECTRONIC ABSTRACT % % PROCESSING INFORMATION SECTION % % (Place an X in appropriate [ ] where needed) % % % Method of Presentation: [ ] in person at a meeting [ ] by title % % Author [ ] is / [ ] is not willing to mail preprints. % [ ] Resubmission /[ ] Revision of an abstract previously submitted. % % FOR A PAPER TO BE PRESENTED AT A MEETING*, PLEASE SUPPLY THE FOLLOWING: % % To be presented in person by: % ----------------------------------------- % Place of meeting: % ----------------------------------------------------- % Date of meeting: Number of meeting: % ------------------- ----------------- % (see inside front cover of "Notices" or "Abstracts" for details) % % % [ ] Member AMS Member Code: % ---------------------------------------- % [ ] Nonmember** (sponsored by member: ) % -------------------------------- % % [ ] Contributed ten-minute paper [ ] Invited address % % [ ] Invited Paper for Special Session organized by: % ------------------- % Title of Special Session: % --------------------------------------------- % [ ] Paper submitted for consideration in the Special Session named above; % if this paper cannot be scheduled in the Special Session, please % % [ ] consider it for presentation in a session for contributed 10-minute % papers. % [ ] do not consider it for presentation in a session for contributed % 10-minute papers. % % [ ] MAA Contributed Paper for Session on % -------------------------------- % organized by % ------------------------------------- % % *Please notify the Associate Secretary or the Providence office as soon % as you can if it becomes impossible to make the presentation in person. % % **The sponsoring member must send verification of sponsorship to the % American Mathematical Society within one week of receipt of nonmember's % abstract. Verification may be in writing sent via surface mail or via % an electronic message sent to the AMS Abstract's INTERNET address: % ABS-SUBMIT@MATH.AMS.COM % % +-----------------------------------------------------------------------+ % | | % | Name of presenter: | % | -------------------------------------------------- | % | | % | Address*: | % | ------------------------------------------------------------ | % | | % | ------------------------------------------------------------ | % | | % | ------------------------------------------------------------ | % | | % | ------------------------------------------------------------ | % | | % | Presenter's electronic address: | % | ------------------------------------- | % | | % | *If no department is specified, Dept of Math will be assumed. | % +-----------------------------------------------------------------------+ % % Subject Classification Number (see Math. Reviews for listing) % ----------- % *************************************************************************** % [ ] Lecture at the Joint Summer Research Conference on % ----------------- % % -------------------------------------------------------------------- *************************************************************************** %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Text Section \documentstyle{amsabs} % For portrait orientation instead of landscape, delete the % from the % following line: %\proofmode \begin{document} % Each \author should have a corresponding \address. For multiple authors % with a single address, or vice versa, see the instructions (instruct.tex). \author{} \address{} \author{} \address{} \title{} % To add "Preliminary report" after the title, uncomment this line: %\prelim \maketitle \begin{abstract} % Abstract text begins here \end{abstract} \end{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% %% American Mathematical Society %% %% LaTeX Electronic Abstract Header File %% %% %% %% %% %% DO NOT ADD TO, DELETE FROM, OR ALTER IN *ANY* WAY %% %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % amsabs.sty August 1990 % % This file is the document definition (`style file') for the Abstracts % of papers presented to the American Mathematical Society. It defines % only features which are specific to the Abstracts. % % NOTE: In a special situation where the author and address combination % of a given abstract is causing difficulties with the punctuation or % spacing, the author(s) and address(es) can be specified explicitly % by redefining \authoraddress after all the \author's and \address's % and setting \c@author=1. You could leave out the \author's and % \address's entirely, as far as the output goes, since redefining % \authoraddress simply overrides any previous information; but they % may be wanted in there for database purposes. MJD 7-AUG-1989 % % American Mathematical Society, Technical Support Group, P. O. Box 6248, % Providence, RI 02940 % 800-321-4AMS or 401-455-4080; Internet: Tech-Support@Math.AMS.com % % TeXing this file requires the following files: % % article.sty % art12.sty (loaded by article.sty) % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \typeout{} \typeout{Document Style `amsabs' <15 August 1990>.} \typeout{For submissions to the Abstracts of the American Mathematical Society.} \typeout{} \typeout{The amsabs style uses the `article' document style, with suitable} \typeout{modifications. The 12pt option is selected automatically.} \typeout{} \ifx\empty\@optionlist \def\@optionlist{12pt}% \else\edef\@optionlist{\@optionlist,12pt}\fi \input article.sty % Proof mode is to allow normal printing at portrait orientation % on 8 1/2 by 11 paper. Otherwise the default setting of the % text width will cause the text to run off the paper. % % If the author does not specify \proofmode, the abstract will % be typeset at the wide width. \def\normalmode{\textwidth 51.5pc \oddsidemargin 1pc \evensidemargin 1pc \marginparwidth 0pt \textheight 24pc \advance\textheight by \topskip \normalbaselineskip12pt\def\baselinestretch{1.5}% \@normalsize % Must execute \@normalsize to properly set baselineskip \leftskip1.5in} \normalmode % \documentationmode is used in the documentation file instruct.tex % It resets page length and baselineskip to suitable values. \def\documentationmode{\textwidth6.4in % proof mode width \oddsidemargin .05in \evensidemargin .05in \marginparwidth 0pt \textheight9in \parskip4pt plus 2pt \leftskip0pt \normalbaselineskip12pt \def\baselinestretch{1}% \@normalsize % Must execute \@normalsize to properly set baselineskip \def\thefootnote{}\font\bit=cmbxti10 } \def\proofmode{\textwidth 6.4in \oddsidemargin .05in \evensidemargin .05in \marginparwidth 0pt \textheight 5.36in \advance\textheight by \topskip \normalbaselineskip12pt\def\baselinestretch{1.5}% \@normalsize % Must execute \@normalsize to properly set baselineskip \leftskip1.2in} % \newpages taken out of \maketitle and \@maketitle because for % abstracts they're not really needed. \def\maketitle{\par \begingroup \def\thefootnote{\fnsymbol{footnote}}% \def\@makefnmark{\hbox to 0pt{$^{\@thefnmark}$\hss}}% % \newpage \global\@topnum\z@ \@maketitle \thispagestyle{plain}\@thanks \endgroup \setcounter{footnote}{0}% % \let\maketitle\relax % these are commented out so we can use % \let\@maketitle\relax% maketitle twice in the documentation examples \gdef\@thanks{}% \loop\ifnum\c@author>0 \global\@namedef{@author\the\c@author}{}\advance\c@author\m@ne \repeat \loop\ifnum\c@address>0 \global\@namedef{@address\the\c@address}{}\advance\c@address\m@ne \repeat %\gdef\@title{}\let\thanks\relax }% \def\@maketitle{\null \begingroup \def\baselinestretch{1}\@normalsize \leftskip=1.5in \ifnum\c@author=\c@address % if equal, OK unless both are 0. \if\c@author=0 \edef\@howmany{According to my calculations you have \the\c@author\space \string\author's and \the\c@address\space \string\address's.}% \expandafter\errhelp\expandafter{\@howmany}% \errmessage{Abstract error: You need at least one \string\author\space and one \string\address}% \fi \else \edef\@howmany{According to my calculations you have \the\c@author\space \string\author's and \the\c@address\space \string\address's}% \expandafter\errhelp\expandafter{\@howmany}% \errmessage{Abstract error: The number of \string\author's and \string\address's should be equal}% \fi %The space in \and is outside the \rm group because if the outer font is \bf % the space should be wider than a \rm space \noindent \leavevmode\llap{\hbox to 1.5in{\absnum\hfil}}% %\@tempcnta is initialized to 1, not 0 because if multiple author/addresses, % after the last one we want to put a period instead of a comma, hence % handled outside the loop. \@tempcnta=1 %Set a temporary counter equal to \c@totalauthors; it will be decremented by % \authoraddress. \@tempcntc=\c@totalauthors \loop\ifnum\@tempcnta<\c@author \authoraddress,\ \advance\@tempcnta\@ne \repeat \authoraddress.\ {\it\ignorespaces\@title\unskip.} \@prelimreport\par\endgroup} % Some slightly tricky stuff to get \and to print comma or "and" % in the way that we want. The desired output is: % % Author, Address, Author, Address and Author, Address % % where if there are multiple addresses for one author, they % are given as % % Address, Address and Address % % but for authors, the \author commands are rearranged if necessary so % that multiple authors with one address are at the end of the % author--address list, and appear as % % Author, Address, Author and Author, Address % \def\authoraddress{\ignorespaces \def\and{\global\advance\@tempcntb\@ne}% \@tempcntb\z@ \setbox0\hbox{\@nameuse{@author\the\@tempcnta}}% \def\and{\global\advance\@tempcntb\m@ne\ifcase\@tempcntb {\rm and}\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \fi}% {\bf\ignorespaces \global\advance\@tempcntc\m@ne\ifnum\@tempcntc=0 \ifnum\c@totalauthors>\@ne{\rm and}\ \fi\fi \@nameuse{@author\the\@tempcnta}\unskip,}\ \@tempcntb\z@ \def\and{\global\advance\@tempcntb\@ne}% \setbox0\hbox{\@nameuse{@address\the\@tempcnta}}% \def\and{\advance\@tempcntb\m@ne\ifcase\@tempcntb {\rm and}\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \or\unskip,\ \fi}% \ignorespaces\@nameuse{@address\the\@tempcnta}\unskip} %Technically I think \c@... counters are only associated with environments, %and \author is not an environment, but it may be helpful to use the same %type of name anyway. MJD \newcount\c@author \c@author=0 \newcount\c@address \c@address=0 \newcount\c@totalauthors \c@totalauthors=0 \newcount\@tempcntc % LaTeX only declares \@tempcnta and \@tempcntb % Define \@author1, \@author2, ... and \@address1, \@address2, ... % Ordinary article style only has one \@author \def\author#1{\advance\c@author\@ne\advance\c@totalauthors\@ne \global\@namedef{@author\the\c@author}{#1}} \def\address#1{\advance\c@address\@ne \global\@namedef{@address\the\c@address}{#1}} % If the author does not use \prelim, \@prelimreport will do an % \unskip after the title is typeset; otherwise it will typeset % "Preliminary report." \def\@prelimreport{\unskip} \def\prelim{\gdef\@prelimreport{Preliminary report.}} \def\abstract{\leftskip0pt\noindent\ignorespaces} \def\endabstract{\par} % For office use at AMS: \def\received#1{\unskip\enspace(Received #1)} \def\amsabsnum#1{\gdef\absnum{\rm #1}} \amsabsnum{}