LATEX Class for the Annals of Mathematics∗
Total Page:16
File Type:pdf, Size:1020Kb
LATEX Class for The Annals of Mathematics∗ Boris Veytsmany 2021/04/10, v1.25 Abstract This package provides a class for typesetting articles for The Annals of Mathematics Contents 1 Introduction3 2 User's Guide3 2.1 Installation...............................3 2.2 Invocation................................4 2.3 Top Matter...............................5 2.3.1 Commands for Authors....................5 2.3.2 Commands for Editors.....................6 2.4 Additional Macros...........................8 2.5 Theorems................................ 10 2.6 Illustrations............................... 10 2.7 Bibliography.............................. 10 2.8 Papers in languages other than English............... 11 3 Implementation 13 3.1 Identification.............................. 13 3.2 Options................................. 13 3.3 Loading Class and Packages...................... 14 3.4 Internationalization........................... 15 3.5 Fonts................................... 15 3.6 Page Dimensions and Paragraphing.................. 16 3.7 Headers................................. 17 3.8 Top Matter Macros........................... 18 3.9 Typesetting Top Matter........................ 23 3.10 Typesetting End Matter........................ 26 ∗©2010{2021, Princeton University (Mathematics Department) [email protected], [email protected] 1 3.11 Sectioning................................ 28 3.12 Figures and Tables........................... 29 3.13 Theorems................................ 29 3.14 Bibliography Macros.......................... 30 3.15 Additional Macros........................... 30 3.16 End of Class.............................. 31 2 1 Introduction The Annals of Mathematics is published bimonthly with the cooperation of Prince- ton University and the Institute for Advanced Study. Founded in 1884 by Ormond Stone of the University of Virginia, the journal was transferred in 1899 to Harvard University, and in 1911 to Princeton University. Since 1933, the Annals has been edited jointly by Princeton University and the Institute for Advanced Study (see http://annals.princeton.edu/annals/about/journal/about.html). This class presents a complete redesign of the journal style|with new fonts and new interface. An author well acquainted with AMSLATEX should find this package easy to use and configurable. The User Manual below illustrates the basic use of the class and discusses the differences with amsart. For an in-depth tutorial of AMSLATEX I could recommend the excellent book [1]. 2 User's Guide 2.1 Installation The installation of the class follows the usual practice [2] for LATEX packages: 1. Run latex on aomart.ins. This will produce the file aomart.cls. 2. Put the file aomart.cls to the place where LATEX can find them (see [2] or the documentation for your TEX system). 3. Update the database of file names. Again, see [2] or the documentation for your TEX system for the system-specific details. 4. The file aomart.pdf provides the documentation for the package (this is the file you are probably reading now). As an alternative to items2 and3 you can just put the files in the working directory where your .tex file is. The class uses some other LATEX classes or packages. Most probably, they are already installed on your system. If not (or if their versions are very old), you need to download and install them. Here is the list: 1. amsart class and related packages [3], 2. Package hyperref [4], 3. ifpdf package [5], 4. fancyhdr package [6], 5. cmtiup package [7] for \special italics" with uprgiht digits and punctuation. Note that since many distributions do not include this package, you may need to install it yourself. Just download the file http://mirrors.ctan. org/fonts/cm/cmtiup.zip, unzip it in your TEXMF directory and rebuild the file names database with the command like mktexlsr, 3 6. yhmath package [8]. 2.2 Invocation To use the class, put in the preamble of your document \documentclass[hoptionsi]{aomart} The class internally loads amsart, so all facilities of amsart [1,9] can be used in the source. The class should work with the Babel [10] package. At present, English, French and German languages are fully supported. See also Section 2.8. options The options draft and final work in the same way as for amsart and standard draft LATEX. If the option draft is chosen, the overfull lines are marked by black final boxes on the margins and the \includegraphics prints blank placeholders for the images. The option final (default) switches off the marking of overfull lines and restores the behavior of \includegraphics. To switch on just the overfull marks, without changing the behavior of \includegraphics, one can either explicitly pass the option final to graphics package: \documentclass[draft]{aomart} \usepackage[final]{graphics} or add in the beginning of the document \overfullrule=5pt option The option manuscript is intended to faciliate the communications between manuscript the editor and the author. It enables two things: 1. Numbering of lines in the manuscript is switched off in the normal mode, but is on in the manuscript mode. 2. Command \EditorialComment is no-op in normal mode, but produces ma- riginal commentaries in the manuscript 3. Hyperlinks are black in normal mode, but blue in manuscript mode. option The option screen is intended for the onscreen version of the acticle. If this screen option is selected, the links are blue colored, and the margins are reduced. option Starting from version 1.9 (2011) the formatting of DOI numbers changed ac- olddoi cording to the new recommendations from CrossRef. The option olddoi switches on the \old" formatting. It is used for compatibility reasons. option Starting from version 1.5 (2016) the formatting of DOI numbers changed doi2016 again according to Crossref recommendations. The option doi2016 switches to the version existed between 2011 and 2016. option Since June 2017 keywords and AMS Mathematical Subjects classification num- oldkeywords bers are printed on the title page. The option oldkeywords suppresses this. 4 options The size-changing options of amsart class (8pt, 9pt,..., 12pt) have no effect 8pt other than producing a warning in the log since the journal is designed for only 9pt one type size (roughly corresponding to 11pt of amsart). option10pt Normally the scheme for MSC numbers is not printed. If the option printscheme11pt printscheme is chosen, however, it is printed explicitly. 12pt 2.3 Top Matter There are two kinds of top matter commands: the ones used primarily for authors and the ones used primarily for editors. We describe them separately. The macros descibed below must be issued in the preamble of the document, i.e. before \begin{document}. They produce fatal error otherwise. This behavior is required by the way non-TEX scripts process the files to produce metadata. The only exception is abstract, which should be placed after \begin{document}. 2.3.1 Commands for Authors \title The command \title, as in amsart class, has two arguments: one optional, and one mandatory: \title[hShortTitlei]{hFullTitlei} The mandatory argument is the full title of the article. The optional argument, if present, defines the shorter version of the title for running heads. If the optional argument is absent, the full title is used instead. The optional argument should be used in two cases: when the full title is too long to fit in the running head, and when the author wants to add a footnote or linebreaks to the title. \author The interface for specifying the authors and their affiliations is close the the \email one of amsart [11] (and different from the standard LATEX). For each author a \address separate command \author should be used, followed by \address and (optionally) \curraddr \curraddr, \email, \urladdr and \orcid. Note that the house style of the \urladdr Annals of Mathematics requires writing \address in the form Institution, City, \orccid State (or Institution, City, Country for non-US locations). Like the newer versions of amsart, aomart does not require the doubling of the @ symbols in the e-mail addresses. The macro \author has two arguments, similarly to \title: \author[hAbbrevNamei]{hFullNamei} The optional argument defines the shorter form of the author's name to be included in the running head. \givenname The papers published in the Annals of Mathematics are included in various \surname databases. For the indexing purposes it is important to correctly separate the authors' names into \First Name/Surname" parts. This operation is not easy for the computers. Therefore we decided that the authors should know best how to deal with their names. The macros \givenname and \surname are used to indicate how to split the name into the parts. \fulladdress Another command which does not affect the typesetting is \fulladdress. It 5 is used to store the full mailing address of the author for the online version of the journal and various databases. \shortauthors In some cases the authors list may be too long for the running head, even if the abbreviated forms are used for each author. In this case it is possible to change the running head by a redefinition of the command \shortauthors. This redefinition must be done after all \author commands, but before \maketitle: \renewcommand{\shortauthors}{A.~Smith et al} \thanks Like amsart (and unlike standard LATEX), aomart allows \thanks only outside of commands \title and \author. \copyrightnote Normally each paper is copyrighted by Department of Mathematics, Prince- ton University. This is reflected in the footnote on the first page of the article. However, by arrangement with the editors, certain papers may have different copy- right. The command \copyrightnote{hcopyright statementi}, if issued, changes the footnote to the corresponding text, for example: \copyrightnote{\textcopyright~2012 by the authors. This paper may be reproduced, in its entirety, for noncommercial purposes.} Note that if you issue this command, you should explicitly include both the copy- right sign and the year unless the paper does not have a copyright, for example: \copyrightnote{This paper is in the public domain} abstract The abstract of the paper must be put between \begin{abstract} and \end{abstract}. Unlike the situation in amsart class, abstract may be put after \maketitle.