From f5cea8308088d502f2e2760a784b372c4ebe711f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 19 Aug 2012 22:18:34 +0000 Subject: aomart (19aug12) git-svn-id: svn://tug.org/texlive/trunk@27459 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst | 24 ++-- Master/texmf-dist/bibtex/bst/aomart/aomplain.bst | 24 ++-- Master/texmf-dist/doc/latex/aomart/README | 9 +- Master/texmf-dist/doc/latex/aomart/aomart.pdf | Bin 289660 -> 388030 bytes Master/texmf-dist/doc/latex/aomart/aomsample.bib | 16 ++- Master/texmf-dist/doc/latex/aomart/aomsample.pdf | Bin 388573 -> 487500 bytes Master/texmf-dist/doc/latex/aomart/aomsample.tex | 9 +- Master/texmf-dist/doc/latex/aomart/aomsample1.pdf | Bin 388587 -> 487499 bytes Master/texmf-dist/doc/latex/aomart/aomsample1.tex | 9 +- Master/texmf-dist/source/latex/aomart/aomart.dtx | 138 ++++++++++++++++++---- Master/texmf-dist/tex/latex/aomart/aomart.cls | 22 +++- 11 files changed, 197 insertions(+), 54 deletions(-) diff --git a/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst b/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst index b62ca7fa20a..337f7773413 100644 --- a/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst +++ b/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst @@ -100,6 +100,7 @@ ENTRY volume year zblnumber + titlenote } {} { label extra.label sort.label bysame } @@ -788,6 +789,7 @@ FUNCTION {article} { output.bibitem format.authors "author" output.check format.title "title" output.check + titlenote output crossref missing$ { format.journal.vol.year "journal, volume, and year" output.check format.pages "pages" output.check @@ -813,6 +815,7 @@ FUNCTION {book} } if$ format.booktitle "title" output.check + titlenote output format.edition output crossref missing$ { format.bookvolume.series.number output @@ -832,6 +835,7 @@ FUNCTION {booklet} { output.bibitem format.authors output format.booktitle "title" output.check + titlenote output howpublished output address output format.date output @@ -851,6 +855,7 @@ FUNCTION {inbook} } if$ format.booktitle "title" output.check + titlenote output format.edition output crossref missing$ { format.bookvolume.series.number output @@ -872,6 +877,7 @@ FUNCTION {incollection} { output.bibitem format.authors "author" output.check format.title "title" output.check + titlenote output crossref missing$ { format.inproc.title.venue.editors "booktitle" output.check format.bookvolume.series.number output @@ -893,6 +899,7 @@ FUNCTION {inproceedings} { output.bibitem format.authors "author" output.check format.title "title" output.check + titlenote output crossref missing$ { format.inproc.title.venue.editors "booktitle" output.check format.bookvolume.series.number output @@ -925,6 +932,7 @@ FUNCTION {manual} { format.authors output.nonnull } if$ format.booktitle "title" output.check + titlenote output author empty$ { organization empty$ { address output } @@ -945,6 +953,7 @@ FUNCTION {mastersthesis} { output.bibitem format.authors "author" output.check format.booktitle "title" output.check + titlenote output "Master's thesis" format.thesis.type output.nonnull school "school" output.check address output @@ -958,6 +967,7 @@ FUNCTION {misc} { output.bibitem format.authors output format.title output + titlenote output howpublished output format.date output note output @@ -970,6 +980,7 @@ FUNCTION {phdthesis} { output.bibitem format.authors "author" output.check format.booktitle "title" output.check + titlenote output "Ph.D. thesis" format.thesis.type output.nonnull school "school" output.check address output @@ -986,6 +997,7 @@ FUNCTION {proceedings} { format.editors output.nonnull } if$ format.booktitle "title" output.check + titlenote output venue empty$ 'skip$ { add.space.if.necessary "(" * venue * ")" * } @@ -1016,6 +1028,7 @@ FUNCTION {techreport} { output.bibitem format.authors "author" output.check format.booktitle "title" output.check + titlenote output format.tr.number output.nonnull institution "institution" output.check address output @@ -1028,6 +1041,7 @@ FUNCTION {unpublished} { output.bibitem format.authors "author" output.check format.booktitle "title" output.check + titlenote output note "note" output.check format.date output fin.entry @@ -1373,16 +1387,6 @@ FUNCTION {forward.pass} if$ author empty$ { editor empty$ { "" } 'editor if$ } 'author if$ 'this.author := - this.author prev.author = - { "\bysame" 'bysame := } - { "" 'bysame := - this.author "" = - { "abcxyz" } - 'this.author - if$ - 'prev.author := - } - if$ } FUNCTION {reverse.pass} diff --git a/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst b/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst index 332b0ba1efd..3fa012bd156 100644 --- a/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst +++ b/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst @@ -97,6 +97,7 @@ ENTRY volume year zblnumber + titlenote } {} { label bysame } @@ -782,6 +783,7 @@ FUNCTION {article} { output.bibitem format.authors "author" output.check format.title "title" output.check + titlenote output crossref missing$ { format.journal.vol.year output format.pages "pages" output.check @@ -807,6 +809,7 @@ FUNCTION {book} } if$ format.booktitle "title" output.check + titlenote output format.edition output crossref missing$ { format.bookvolume.series.number output @@ -826,6 +829,7 @@ FUNCTION {booklet} { output.bibitem format.authors output format.title "title" output.check + titlenote output howpublished output address output format.date output @@ -845,6 +849,7 @@ FUNCTION {inbook} } if$ format.booktitle "title" output.check + titlenote output format.edition output crossref missing$ { format.bookvolume.series.number output @@ -866,6 +871,7 @@ FUNCTION {incollection} { output.bibitem format.authors "author" output.check format.title "title" output.check + titlenote output crossref missing$ { format.inproc.title.venue.editors "booktitle" output.check format.bookvolume.series.number output @@ -887,6 +893,7 @@ FUNCTION {inproceedings} { output.bibitem format.authors "author" output.check format.title "title" output.check + titlenote output crossref missing$ { format.inproc.title.venue.editors "booktitle" output.check format.bookvolume.series.number output @@ -919,6 +926,7 @@ FUNCTION {manual} { format.authors output.nonnull } if$ format.booktitle "title" output.check + titlenote output author empty$ { organization empty$ { address output } @@ -939,6 +947,7 @@ FUNCTION {mastersthesis} { output.bibitem format.authors "author" output.check format.booktitle "title" output.check + titlenote output "Master's thesis" format.thesis.type output.nonnull school "school" output.check address output @@ -952,6 +961,7 @@ FUNCTION {misc} { output.bibitem format.authors output format.title output + titlenote output howpublished output format.date output note output @@ -964,6 +974,7 @@ FUNCTION {phdthesis} { output.bibitem format.authors "author" output.check format.booktitle "title" output.check + titlenote output "Ph.D. thesis" format.thesis.type output.nonnull school "school" output.check address output @@ -980,6 +991,7 @@ FUNCTION {proceedings} { format.editors output.nonnull } if$ format.booktitle "title" output.check + titlenote output venue empty$ 'skip$ { add.space.if.necessary "(" * venue * ")" * } @@ -1010,6 +1022,7 @@ FUNCTION {techreport} { output.bibitem format.authors "author" output.check format.booktitle "title" output.check + titlenote output format.tr.number output.nonnull institution "institution" output.check address output @@ -1022,6 +1035,7 @@ FUNCTION {unpublished} { output.bibitem format.authors "author" output.check format.booktitle "title" output.check + titlenote output note "note" output.check format.date output fin.entry @@ -1232,16 +1246,6 @@ FUNCTION {longest.label.pass} 'author if$ 'this.author := - this.author prev.author = - { "\bysame" 'bysame := } - { "" 'bysame := - this.author "" = - { "abcxyz" } - 'this.author - if$ - 'prev.author := - } - if$ } EXECUTE {initialize.longest.label} diff --git a/Master/texmf-dist/doc/latex/aomart/README b/Master/texmf-dist/doc/latex/aomart/README index 574dfd3eb80..0e001cf6594 100644 --- a/Master/texmf-dist/doc/latex/aomart/README +++ b/Master/texmf-dist/doc/latex/aomart/README @@ -1,11 +1,18 @@ LaTeX Class for The Annals of Mathematics Boris Veytsman - Version 1.10 + Version 1.11 This package provides the class for typesetting articles for The Annals of Mathematics, http://annals.princeton.edu/. Changes: + + Version 1.11 + Added \copyrightnote + Added \fulladdress + Bibliography changes: added titlenote field, + deleted \bysame line + Bug fix with e-mail including underscores Version 1.10 `Old' doi formatting can be set with the option olddoi diff --git a/Master/texmf-dist/doc/latex/aomart/aomart.pdf b/Master/texmf-dist/doc/latex/aomart/aomart.pdf index 8356a654958..0660a3a6557 100644 Binary files a/Master/texmf-dist/doc/latex/aomart/aomart.pdf and b/Master/texmf-dist/doc/latex/aomart/aomart.pdf differ diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample.bib b/Master/texmf-dist/doc/latex/aomart/aomsample.bib index daa6606d0f6..253a8afee20 100644 --- a/Master/texmf-dist/doc/latex/aomart/aomsample.bib +++ b/Master/texmf-dist/doc/latex/aomart/aomsample.bib @@ -199,7 +199,7 @@ url = {http://www.math.leidenuniv.nl/~hwl/PUBLICATIONS/1973a/art.pdf} @Article{Zarhin92, key = {Zarh92}, - author = {Zarhin, Yuri G.}, + author = {Zarhin, {\relax Yu}ri G.}, title = {Abelian Varieties Having a Reduction of {K3} Type}, journal = {Duke Math J.}, year = 1992, @@ -242,14 +242,14 @@ url = {http://www.math.leidenuniv.nl/~hwl/PUBLICATIONS/1973a/art.pdf} } @Unpublished{Zarhin:AG, - author = {Zarhin, Yuri G.}, + author = {Zarhin, {\relax Yu}ri G.}, title = {On Abel Groups}, sortyear = 2200, note = {Private Communication} } @Unpublished{Zarhin:AC, - author = {Zarhin, Yuri G.}, + author = {Zarhin, {\relax Yu}ri G.}, title = {Algebra and Cryptography}, sortyear = 2100, note = {Private Communication} @@ -267,3 +267,13 @@ url = {http://www.math.leidenuniv.nl/~hwl/PUBLICATIONS/1973a/art.pdf} venue = {Z{\"u}rich}, publisher = {Springer-Verlag}, } + +@Book{Knuth94:TheTeXbook, + author = {Knuth, Donald Ervin}, + title = {The \TeX book}, + publisher = {Addison-Wesley Publishing Company}, + year = 1994, + series = {Computers \& Typesetting A}, + address = {Reading, MA}, + titlenote = {with illustrations by Duane Bibby} +} diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample.pdf b/Master/texmf-dist/doc/latex/aomart/aomsample.pdf index 345d497dda5..981c4ca3bbc 100644 Binary files a/Master/texmf-dist/doc/latex/aomart/aomsample.pdf and b/Master/texmf-dist/doc/latex/aomart/aomsample.pdf differ diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample.tex b/Master/texmf-dist/doc/latex/aomart/aomsample.tex index a5278aad3f3..8f2e55e1643 100644 --- a/Master/texmf-dist/doc/latex/aomart/aomsample.tex +++ b/Master/texmf-dist/doc/latex/aomart/aomsample.tex @@ -113,10 +113,15 @@ Providence, Rhode Island} \author{Boris Veytsman} \address{George Mason University\\ Fairfax, Virginia} +\fulladdress{Computational Materials Science Center, MS 6A2\\ +George Mason University\\ +Fairfax, VA 22030} \email{borisv@lk.net} \urladdr{http://borisv.lk.net} \givenname{Boris} \surname{Veytsman} +\copyrightyear{2008--2012} +\copyrightnote{\textcopyright~2008--2012 Boris Veytsman} \thanks{The class was commissioned by Annals of Mathematics} \keyword{Hamiltonian paths} @@ -175,6 +180,8 @@ Michal48,Michal38,Zarhin:AG,Zarhin:AC,degroot1992stochastic}. quotations necessary?} +It is always a pleasure to cite Knuth~\cite{Knuth94:TheTeXbook}. + \section{Enumeration of Hamiltonian paths in a graph} Let $\mathbf{A}=(a_{ij})$ be the adjacency matrix of graph $G$. The @@ -1725,7 +1732,7 @@ and now in \cn{Large} size: \bibliography{aomsample} -\bibliographystyle{aomplain} +\bibliographystyle{aomalpha} \end{document} \endinput diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf b/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf index 69a39af0919..051364595c5 100644 Binary files a/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf and b/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf differ diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample1.tex b/Master/texmf-dist/doc/latex/aomart/aomsample1.tex index 69bf2bf2f70..a2b84aa1a35 100644 --- a/Master/texmf-dist/doc/latex/aomart/aomsample1.tex +++ b/Master/texmf-dist/doc/latex/aomart/aomsample1.tex @@ -113,10 +113,15 @@ Providence, Rhode Island} \author{Boris Veytsman} \address{George Mason University\\ Fairfax, Virginia} +\fulladdress{Computational Materials Science Center, MS 6A2\\ +George Mason University\\ +Fairfax, VA 22030} \email{borisv@lk.net} \urladdr{http://borisv.lk.net} \givenname{Boris} \surname{Veytsman} +\copyrightyear{2008--2012} +\copyrightnote{\textcopyright~2008--2012 Boris Veytsman} \thanks{The class was commissioned by Annals of Mathematics} \keyword{Hamiltonian paths} @@ -175,6 +180,8 @@ Michal48,Michal38,Zarhin:AG,Zarhin:AC,degroot1992stochastic}. quotations necessary?} +It is always a pleasure to cite Knuth~\cite{Knuth94:TheTeXbook}. + \section{Enumeration of Hamiltonian paths in a graph} Let $\mathbf{A}=(a_{ij})$ be the adjacency matrix of graph $G$. The @@ -1718,7 +1725,7 @@ and now in \cn{Large} size: \bibliography{aomsample} -\bibliographystyle{aomplain} +\bibliographystyle{aomalpha} \end{document} \endinput diff --git a/Master/texmf-dist/source/latex/aomart/aomart.dtx b/Master/texmf-dist/source/latex/aomart/aomart.dtx index 155d99aa3f5..acf42d2b551 100644 --- a/Master/texmf-dist/source/latex/aomart/aomart.dtx +++ b/Master/texmf-dist/source/latex/aomart/aomart.dtx @@ -1,5 +1,5 @@ % \iffalse -% $Id: aomart.dtx,v 1.54 2011-06-21 21:34:22 boris Exp $ +% $Id: aomart.dtx,v 1.59 2012-08-16 22:58:28 boris Exp $ % % Copyright 2010-2011, Princeton University (Mathematics Department) % This work may be distributed and/or modified under the @@ -23,7 +23,7 @@ % public domain. % % \fi -% \CheckSum{1089} +% \CheckSum{1136} % % %% \CharacterTable @@ -98,6 +98,12 @@ % \changes{v1.5}{2011/02/26}{Added sortyear to the styles} % \changes{v1.6}{2011/03/06}{Bibliography change: aomalpha now % respects key field in the bib file} +% \changes{v1.11}{2012/07/23}{Added new commands for copyright +% statement} +% \changes{v1.11}{2012/07/24}{Bibliography change: titlenote, deleted bysame} +% \changes{v1.11}{2012/08/16}{Added \textbackslash fulladdress} +% \changes{v1.11}{2012/08/16}{Deleted \textbackslash repeatedauthors{} from +% the documentation} % % \clearpage % @@ -310,6 +316,12 @@ % |\surname| are used to indicate how to split the name into the % parts. % +% \DescribeMacro{\fulladdress} +% Another command which does not affect the typesetting is +% \cmd{\fulladdress}. It is used to store the full mailing address of +% the author for the online version of the journal and various +% databases. +% % \DescribeMacro{\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 @@ -328,6 +340,26 @@ % |\title| and |\author|. % % +% \DescribeMacro{\copyrightnote} +% Normally each paper is copyrighted by Department of Mathematics, +% Princeton 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 copyright. The command +% \cmd{\copyrightnote}\marg{copyright statement}, if issued, changes +% the footnote to the corresponding text, for example: +% \begin{verbatim} +% \copyrightnote{\textcopyright~2012 by the authors. This paper may +% be reproduced, in its entirety, for noncommercial purposes.} +% \end{verbatim} +% Note that if you issue this command, you should explicitly include +% both the copyright sign and the year unless the paper does not have +% a copyright, for example: +% \begin{verbatim} +% \copyrightnote{This paper is in the public domain} +% \end{verbatim} +% +% +% % \DescribeEnv{abstract} % The abstract of the paper must be put between |\begin{abstract}| and % |\end{abstract}|. Unlike the situation in \progname{amsart} @@ -422,6 +454,17 @@ % Note that if the argument of |\endpage| is empty, \LaTeX{} tries to % calculate the last page number as best as it can. % +% \DescribeMacro{\copyrightyear} +% In the standard copyright statement the copyright year is assumed to +% be the same as the |\publicationyear|. However, for special cases +% one can set the copyright year explicitly, for example, +% \begin{verbatim} +% \publicationyear{2012} +% \copyrightyear{2011} +% \end{verbatim} +% Note that if you use your own copyright statement instead of the +% canned one (with the command \cmd{\copyrightnote}), you need to put +% there the copyright year explicitly instead of using this command. % % \DescribeMacro{\doinumber} % \DescribeMacro{\mrnumber} @@ -623,27 +666,23 @@ % the same author, some with a year, and some without, you may want % to put them in a certain order. The field |sortyear| overrides % |year| for the sorting purposes. -% \end{description} -% -% -% \DescribeMacro{\repeatedauthors} -% If you do not use Bib\TeX{} and produce your bibliography manually, -% you may want to have repeated authors to -% be suppressed in the bibliography list, like it is done in the -% example. The command |\repeatedauthors| should be used in this -% case, for example: +% \item[titlenote:] this field is like \texttt{note}, but is typeset +% immediately after a title. It should be used for additional +% information, for example, % \begin{verbatim} -% \bibitem{fre:cichon} -% D.~H. Fremlin, \emph{Cichon's diagram}, presented at the -% S{\'e}minaire Initiation {\`a} l'Analyse, G. Choquet, M. Rogalski, -% J. Saint Raymond, at the Universit{\'e} Pierre et Marie Curie, -% Paris, 23e ann{\'e}e., 1983/194. -% -% \bibitem{fre:riesz} -% \repeatedauthors{D.~H. Fremlin}, \emph{Topological {R}iesz spaces -% and measure theory}, Cambridge University Press, 2008. +% @Book{Knuth94:TheTeXbook, +% author = {Knuth, Donald Ervin}, +% title = {The \TeX book}, +% publisher = {Addison-Wesley Publishing Company}, +% year = 1994, +% series = {Computers \& Typesetting A}, +% address = {Reading, MA}, +% titlenote = {with illustrations by Duane Bibby} +% } % \end{verbatim} % +% \end{description} +% % % \DescribeMacro{\doi} % \DescribeMacro{\mr} @@ -684,7 +723,7 @@ \ProvidesFile{aomart.dtx} % %\ProvidesClass{aomart} -[2011/06/21 v1.10 Typesetting articles for the Annals of Mathematics] +[2012/08/16 v1.11 Typesetting articles for the Annals of Mathematics] % \end{macrocode} % % @@ -1109,6 +1148,7 @@ \@onlypreamble{\curraddr} \@onlypreamble{\urladdr} \@onlypreamble{\givenname} +\@onlypreamble{\fulladdress} \@onlypreamble{\surname} \@onlypreamble{\thanks} \@onlypreamble{\keyword} @@ -1126,6 +1166,8 @@ \@onlypreamble{\volumenumber} \@onlypreamble{\issuenumber} \@onlypreamble{\publicationyear} +\@onlypreamble{\copyrightnote} +\@onlypreamble{\copyrighyear} \@onlypreamble{\papernumber} \@onlypreamble{\startpage} \@onlypreamble{\endpage} @@ -1138,6 +1180,8 @@ % Most top matter macros are defined in \progname{amsart}. Here we % just add some new macros and redefine some. % +% \begin{macro}{\fulladdress} +% \changes{v1.11}{2012/08/16}{Added macro} % \begin{macro}{\givenname} % \begin{macro}{\surname} % These commands at present do nothing: they are for machine @@ -1145,10 +1189,13 @@ % \begin{macrocode} \let\givenname=\@gobble \let\surname=\@gobble +\let\fulladdress=\@gobble % \end{macrocode} % \end{macro} % \end{macro} -% +% \end{macro} +% +% % \begin{macro}{\keyword} % Actually \progname{amsart} has |\kewords| macro. It redefines % |\@keywords|. Our macro adds to the stack instead. @@ -1356,6 +1403,30 @@ % \end{macro} % \end{macro} % +% \begin{macro}{\copyrightyear} +% \changes{v1.11}{2012/07/23}{Added macro} +% This is the copyright year in case it does not coincide with the +% publication year: +% \begin{macrocode} +\def\copyrightyear#1{\def\@copyrightyear{#1}} +\copyrightyear{} +% \end{macrocode} +% +% \end{macro} +% +% \begin{macro}{\copyrightnote} +% \changes{v1.11}{2012/07/23}{Added macro} +% This is the copyrightnote. The default has some trickery with the +% year: +% \begin{macrocode} +\def\copyrightnote#1{\def\@copyrightnote{#1}} +\copyrightnote{\textcopyright~% + \ifx\@empty\@copyrightyear\currentyear\else\@copyrightyear\fi~% + Department of Mathematics, Princeton University} +% \end{macrocode} +% +% \end{macro} +% %\subsection{Typesetting Top Matter} %\label{sec:maketitle} % @@ -1420,6 +1491,7 @@ % \end{macro} % % \begin{macro}{\@adminfootnotes} +% \changes{v1.11}{2012/07/23}{Added copyright statement} % We do not typeset keywords, so we change the definition: % \begin{macrocode} \def\@adminfootnotes{% @@ -1431,6 +1503,9 @@ \ifx\@empty\thankses\else \@footnotetext{% \def\par{\let\par\@par}\@setthanks}% \fi + \ifx\@empty\@copyrightnote\else \@footnotetext{% + \def\par{\let\par\@par}\@copyrightnote\@addpunct.}% + \fi } % \end{macrocode} % @@ -1522,6 +1597,7 @@ % \changes{v0.5}{2010/10/24}{E-mail is now in Roman font} % \changes{v0.9}{2010/12/04}{Deleted spurious space in urladdress} % \changes{v1.2}{2011/01/05}{Changed font for current address} +% \changes{v1.11}{2012/07/23}{Changed email handling} % The difference between our definition and the one in % \progname{amsart} is that we want the e-mail and URL to be clickable % \begin{macrocode} @@ -1542,7 +1618,7 @@ \def\email##1##2{\begingroup \@ifnotempty{##2}{\nobreak\indent\emailaddrname \@ifnotempty{##1}{, \ignorespaces##1\unskip}\hskip0.2em:\space - \href{mailto:##2}{\rmfamily##2}\par}\endgroup}% + \href{mailto:##2}{\nolinkurl{##2}}\par}\endgroup}% \def\urladdr##1##2{\begingroup \@ifnotempty{##2}{\nobreak\indent \@ifnotempty{##1}{, \ignorespaces##1\unskip}% @@ -1726,12 +1802,24 @@ %\label{sec:bibl} % % \begin{macro}{\repeatedauthors} -% When the authors are repeated, we change them to |\bysame|: +% \changes{v1.11}{2012/08/16}{Now this command is obsolete} +% When the authors are repeated, we used change them to |\bysame|; +% we no more do this: % \begin{macrocode} -\def\repeatedauthors#1{\bysame} +\def\repeatedauthors#1{\ClassWarning{aomart}{The command is obsolte}#1} % \end{macrocode} % \end{macro} % +% \begin{macro}{\bysame} +% \changes{v1.11}{2012/08/16}{Made the macro obsolete} +% We no longer use \cmd{\bysame} +% \begin{macrocode} +\let\bysame@@orig=\bysame +\def\bysame{\ClassWarning{aomart}{We no longer omit + repeated authors}\bysame@@orig} +% \end{macrocode} +% +% \end{macro} % % \begin{macro}{\doi} % \changes{v1.2}{2011/01/05}{Now we properly treat numbers with underscores} diff --git a/Master/texmf-dist/tex/latex/aomart/aomart.cls b/Master/texmf-dist/tex/latex/aomart/aomart.cls index 35d5123e737..73e19dcc7cb 100644 --- a/Master/texmf-dist/tex/latex/aomart/aomart.cls +++ b/Master/texmf-dist/tex/latex/aomart/aomart.cls @@ -37,7 +37,7 @@ %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{aomart} -[2011/06/21 v1.10 Typesetting articles for the Annals of Mathematics] +[2012/08/16 v1.11 Typesetting articles for the Annals of Mathematics] \long\def\aom@size@warning#1{% \ClassWarning{aomart}{Size-changing option #1 will not be honored}}% @@ -169,6 +169,7 @@ \@onlypreamble{\curraddr} \@onlypreamble{\urladdr} \@onlypreamble{\givenname} +\@onlypreamble{\fulladdress} \@onlypreamble{\surname} \@onlypreamble{\thanks} \@onlypreamble{\keyword} @@ -186,6 +187,8 @@ \@onlypreamble{\volumenumber} \@onlypreamble{\issuenumber} \@onlypreamble{\publicationyear} +\@onlypreamble{\copyrightnote} +\@onlypreamble{\copyrighyear} \@onlypreamble{\papernumber} \@onlypreamble{\startpage} \@onlypreamble{\endpage} @@ -194,6 +197,7 @@ \@onlypreamble{\zblnumber} \let\givenname=\@gobble \let\surname=\@gobble +\let\fulladdress=\@gobble \def\keyword#1{\ifx\@keywords\@empty\gdef\@keywords{#1}\else \g@addto@macro\@keywords{, #1}\fi} \let\@subjects\@empty @@ -261,6 +265,12 @@ \mrnumber{} \def\zblnumber#1{\gdef\@zblnumber{#1}} \zblnumber{} +\def\copyrightyear#1{\def\@copyrightyear{#1}} +\copyrightyear{} +\def\copyrightnote#1{\def\@copyrightnote{#1}} +\copyrightnote{\textcopyright~% + \ifx\@empty\@copyrightyear\currentyear\else\@copyrightyear\fi~% + Department of Mathematics, Princeton University} \def\@settitle{\begin{center}% \baselineskip20\p@\relax \bfseries\LARGE @@ -306,6 +316,9 @@ \ifx\@empty\thankses\else \@footnotetext{% \def\par{\let\par\@par}\@setthanks}% \fi + \ifx\@empty\@copyrightnote\else \@footnotetext{% + \def\par{\let\par\@par}\@copyrightnote\@addpunct.}% + \fi } \def\@setkeywords{% \ifpdf @@ -346,7 +359,7 @@ \def\email##1##2{\begingroup \@ifnotempty{##2}{\nobreak\indent\emailaddrname \@ifnotempty{##1}{, \ignorespaces##1\unskip}\hskip0.2em:\space - \href{mailto:##2}{\rmfamily##2}\par}\endgroup}% + \href{mailto:##2}{\nolinkurl{##2}}\par}\endgroup}% \def\urladdr##1##2{\begingroup \@ifnotempty{##2}{\nobreak\indent \@ifnotempty{##1}{, \ignorespaces##1\unskip}% @@ -398,7 +411,10 @@ }{% \popQED\endtrivlist\@endpefalse } -\def\repeatedauthors#1{\bysame} +\def\repeatedauthors#1{\ClassWarning{aomart}{The command is obsolte}#1} +\let\bysame@@orig=\bysame +\def\bysame{\ClassWarning{aomart}{We no longer omit + repeated authors}\bysame@@orig} \def\doi#1{\if@aom@olddoi\href{http://dx.doi.org/#1}{doi: \path{#1}}% \else\url{http://dx.doi.org/#1}\fi} \def\mr#1{\href{http://www.ams.org/mathscinet-getitem?mr=#1}{MR~\path{#1}}} -- cgit v1.2.3