summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-05-10 21:12:01 +0000
committerKarl Berry <karl@freefriends.org>2017-05-10 21:12:01 +0000
commit6d3c33529a0516037ff0b4534036366a978e00e7 (patch)
treebb24a4233fbac44f71a7a007424ec85763182ec0
parent282329a6844be443c1b77e547d48f5a849a62d68 (diff)
aomart (10may17)
git-svn-id: svn://tug.org/texlive/trunk@44282 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst8
-rw-r--r--Master/texmf-dist/bibtex/bst/aomart/aomplain.bst8
-rw-r--r--Master/texmf-dist/doc/latex/aomart/README6
-rw-r--r--Master/texmf-dist/doc/latex/aomart/aomart.pdfbin405627 -> 406231 bytes
-rw-r--r--Master/texmf-dist/doc/latex/aomart/aomsample.bib2
-rw-r--r--Master/texmf-dist/doc/latex/aomart/aomsample.pdfbin487845 -> 473199 bytes
-rw-r--r--Master/texmf-dist/doc/latex/aomart/aomsample.tex6
-rw-r--r--Master/texmf-dist/doc/latex/aomart/aomsample1.pdfbin479756 -> 473193 bytes
-rw-r--r--Master/texmf-dist/doc/latex/aomart/aomsample1.tex4
-rw-r--r--Master/texmf-dist/source/latex/aomart/aomart.dtx44
-rw-r--r--Master/texmf-dist/tex/latex/aomart/aomart.cls36
11 files changed, 89 insertions, 25 deletions
diff --git a/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst b/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
index d8cfcf139d6..0a856949ce5 100644
--- a/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
+++ b/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
@@ -368,7 +368,13 @@ FUNCTION {fin.entry}
jfmnumber output.nonempty.jfmnumber
arxiv output.nonempty.arxiv
doi output.nonempty.doi
- url output.nonempty.url
+ doi empty$
+ { url output.nonempty.url }
+ { doi missing$
+ { url output.nonempty.url }
+ 'skip$
+ if$}
+ if$
newline$
}
diff --git a/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst b/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst
index 2a498de1487..03d0fe74d15 100644
--- a/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst
+++ b/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst
@@ -364,7 +364,13 @@ FUNCTION {fin.entry}
jfmnumber output.nonempty.jfmnumber
arxiv output.nonempty.arxiv
doi output.nonempty.doi
- url output.nonempty.url
+ doi empty$
+ { url output.nonempty.url }
+ { doi missing$
+ { url output.nonempty.url }
+ 'skip$
+ if$}
+ if$
newline$
}
diff --git a/Master/texmf-dist/doc/latex/aomart/README b/Master/texmf-dist/doc/latex/aomart/README
index 7d568c8200c..ac8c9cb959e 100644
--- a/Master/texmf-dist/doc/latex/aomart/README
+++ b/Master/texmf-dist/doc/latex/aomart/README
@@ -1,12 +1,16 @@
LaTeX Class for The Annals of Mathematics
Boris Veytsman
- Version 1.19
+ Version 1.20
This package provides the class for typesetting articles for The Annals
of Mathematics, http://annals.princeton.edu/.
Changes:
+ Version 1.20
+ Print primary and secondary subjects separately
+ We no longer print url if doi is present
+
Version 1.19
Bibliography changes
diff --git a/Master/texmf-dist/doc/latex/aomart/aomart.pdf b/Master/texmf-dist/doc/latex/aomart/aomart.pdf
index 6cdda220fc8..9fd50e7bc6c 100644
--- a/Master/texmf-dist/doc/latex/aomart/aomart.pdf
+++ b/Master/texmf-dist/doc/latex/aomart/aomart.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample.bib b/Master/texmf-dist/doc/latex/aomart/aomsample.bib
index 39e9d4fed8d..1c77e663682 100644
--- a/Master/texmf-dist/doc/latex/aomart/aomsample.bib
+++ b/Master/texmf-dist/doc/latex/aomart/aomsample.bib
@@ -194,7 +194,7 @@ url = {http://www.math.leidenuniv.nl/~hwl/PUBLICATIONS/1973a/art.pdf}
author = {A. Minasyan and D. Osin},
title = {Normal Automorphisms of Relatively Hyperbolic Groups},
arxiv = {0809.2408},
- year = 2008
+ year = 2008,
}
@Article{Zarhin92,
diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample.pdf b/Master/texmf-dist/doc/latex/aomart/aomsample.pdf
index 90d8b7b7075..7ed40e39472 100644
--- a/Master/texmf-dist/doc/latex/aomart/aomsample.pdf
+++ b/Master/texmf-dist/doc/latex/aomart/aomsample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample.tex b/Master/texmf-dist/doc/latex/aomart/aomsample.tex
index f3878ae7ed5..ed04e86b7a9 100644
--- a/Master/texmf-dist/doc/latex/aomart/aomsample.tex
+++ b/Master/texmf-dist/doc/latex/aomart/aomsample.tex
@@ -126,8 +126,10 @@ Fairfax, VA 22030}
\keyword{Hamiltonian paths}
\keyword{Typesetting}
-\subject{primary}{matsc2000}{123456789}
+\subject{primary}{matsc2000}{1AB5}
+\subject{primary}{matsc2000}{2FD5}
\subject{secondary}{matsc2000}{FFFF}
+\subject{secondary}{matsc2000}{G25}
\received{\formatdate{2004-12-24}}
\revised{\formatdate{2006-04-12}}
@@ -1732,7 +1734,7 @@ and now in \cn{Large} size:
\bibliography{aomsample}
-\bibliographystyle{aomalpha}
+\bibliographystyle{aomplain}
\end{document}
\endinput
diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf b/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf
index 2c2589afa65..f5a69489b4f 100644
--- a/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf
+++ b/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/aomart/aomsample1.tex b/Master/texmf-dist/doc/latex/aomart/aomsample1.tex
index 52ec84d22cf..6dfb76e81d5 100644
--- a/Master/texmf-dist/doc/latex/aomart/aomsample1.tex
+++ b/Master/texmf-dist/doc/latex/aomart/aomsample1.tex
@@ -126,8 +126,10 @@ Fairfax, VA 22030}
\keyword{Hamiltonian paths}
\keyword{Typesetting}
-\subject{primary}{matsc2000}{123456789}
+\subject{primary}{matsc2000}{1AB5}
+\subject{primary}{matsc2000}{2FD5}
\subject{secondary}{matsc2000}{FFFF}
+\subject{secondary}{matsc2000}{G25}
\received{\formatdate{2004-12-24}}
\revised{\formatdate{2006-04-12}}
diff --git a/Master/texmf-dist/source/latex/aomart/aomart.dtx b/Master/texmf-dist/source/latex/aomart/aomart.dtx
index 4c3a87e8c66..9762462f6f4 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.70 2017/04/13 02:24:55 boris Exp $
+% $Id: aomart.dtx,v 1.72 2017/05/09 19:25:37 boris Exp $
%
% Copyright 2010-2017, Princeton University (Mathematics Department)
% This work may be distributed and/or modified under the
@@ -23,7 +23,7 @@
% public domain.
%
% \fi
-% \CheckSum{1396}
+% \CheckSum{1441}
%
%
%% \CharacterTable
@@ -745,7 +745,7 @@
\ProvidesFile{aomart.dtx}
%</gobble>
%<class>\ProvidesClass{aomart}
-[2017/04/12 v1.19 Typesetting articles for the Annals of Mathematics]
+[2017/05/09 v1.20 Typesetting articles for the Annals of Mathematics]
% \end{macrocode}
%
%
@@ -1329,11 +1329,17 @@
%
% \begin{macro}{\subject}
% \changes{v1.18}{2017/02/15}{Drop scheme and primary/secondary}
+% \changes{v1.20}{2017/05/09}{Make primary and secondary subjects separated}
% Subjects:
% \begin{macrocode}
-\let\@subjects\@empty
-\def\subject#1#2#3{\ifx\@subjects\@empty\gdef\@subjects{#3}\else
- \g@addto@macro\@subjects{, #3}\fi}
+\let\@primarysubjects\@empty
+\let\@secondarysubjects\@empty
+\def\subject#1#2#3{%
+ \expandafter\ifx\csname @#1subjects\endcsname\@empty\relax
+ \expandafter\gdef\csname @#1subjects\endcsname{#3}%
+ \else
+ \expandafter\g@addto@macro\csname @#1subjects\endcsname{, #3}%
+ \fi}
% \end{macrocode}
%
% \end{macro}
@@ -1585,6 +1591,7 @@
% \changes{v1.16}{2016/12/03}{Added names, abstract, subjects,
% keywords, zblnumber, arxivnumber}
% \changes{v1.16}{2016/12/03}{Corrected the endpage bug}
+% \changes{v1.20}{2017/05/09}{Make primary and secondary subjects separated}
% This writes the information about the paper into the file
% |jobname.rpi|. Note that hyperref makes our life a little bit
% more complex
@@ -1633,7 +1640,8 @@
{\@percentchar arxiv=\@arxivnumber}%
\fi
\protected@write\@mainrpi{}%
- {\@percentchar subjects=\@subjects}%
+ {\@percentchar subjects=Primary \@primarysubjects; Secondary:
+ \@secondarysubjects}%
\protected@write\@mainrpi{}%
{\@percentchar keywords=\@keywords}%
\protected@write\@mainrpi{}%
@@ -1715,6 +1723,7 @@
%
% \begin{macro}{\@adminfootnotes}
% \changes{v1.11}{2012/07/23}{Added copyright statement}
+% \changes{v1.20}{2017/05/09}{Make primary and secondary subjects separated}
% We do not typeset keywords, so we change the definition:
% \begin{macrocode}
\def\@adminfootnotes{%
@@ -1722,7 +1731,10 @@
\ifx\@empty\@date\else \@footnotetext{\@setdate}\fi
\ifx\@empty\@subjclass\else \@footnotetext{\@setsubjclass}\fi
\ifx\@empty\@keywords\else\@setkeywords\fi
- \ifx\@empty\@subjects\else\@setsubjects\fi
+ \ifx\@empty\@primarysubjects
+ \ifx\@empty\@secondarysubjects
+ \else\@setsubjects\fi
+ \else\@setsubjects\fi
\ifx\@empty\thankses\else \@footnotetext{%
\def\par{\let\par\@par}\@setthanks}%
\fi
@@ -1752,14 +1764,26 @@
%
% \begin{macro}{\@setsubjects}
% \changes{v1.18}{2017/02/11}{Now we print subjects}
+% \changes{v1.20}{2017/05/09}{Make primary and secondary subjects separated}
% Setting subjects
% \begin{macrocode}
\def\@setsubjects{%
+ \let\@subjects\@empty
+ \ifx\@primarysubjects\@empty\else
+ \edef\@subjects{Primary: \@primarysubjects}%
+ \fi
+ \ifx\@secondarysubjects\@empty\else
+ \ifx\@primarysubjects\@empty
+ \edef\@subjects{Secondary: \@secondarysubjects}%
+ \else
+ \edef\@subjects{\@subjects; Secondary: \@secondarysubjects}%
+ \fi
+ \fi
\ifpdf
\hypersetup{pdfsubject=\@subjects}%
- \if@aom@oldkeywords\else
- \@footnotetext{AMS Classification: \@subjects}%
\fi
+ \if@aom@oldkeywords\else
+ \@footnotetext{AMS Classification: \@subjects.}%
\fi
}
% \end{macrocode}
diff --git a/Master/texmf-dist/tex/latex/aomart/aomart.cls b/Master/texmf-dist/tex/latex/aomart/aomart.cls
index fb7546467ee..8e302ff6f69 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}
-[2017/04/12 v1.19 Typesetting articles for the Annals of Mathematics]
+[2017/05/09 v1.20 Typesetting articles for the Annals of Mathematics]
\long\def\aom@size@warning#1{%
\ClassWarning{aomart}{Size-changing option #1 will not be
honored}}%
@@ -241,9 +241,14 @@
}
\def\keyword#1{\ifx\@keywords\@empty\gdef\@keywords{#1}\else
\g@addto@macro\@keywords{, #1}\fi}
-\let\@subjects\@empty
-\def\subject#1#2#3{\ifx\@subjects\@empty\gdef\@subjects{#3}\else
- \g@addto@macro\@subjects{, #3}\fi}
+\let\@primarysubjects\@empty
+\let\@secondarysubjects\@empty
+\def\subject#1#2#3{%
+ \expandafter\ifx\csname @#1subjects\endcsname\@empty\relax
+ \expandafter\gdef\csname @#1subjects\endcsname{#3}%
+ \else
+ \expandafter\g@addto@macro\csname @#1subjects\endcsname{, #3}%
+ \fi}
\def\formatdate#1{\@formatdate#1\@endformatdate}
\def\@formatdate#1-#2-#3\@endformatdate{%
\@tempcnta=#3\relax
@@ -359,7 +364,8 @@
{\@percentchar arxiv=\@arxivnumber}%
\fi
\protected@write\@mainrpi{}%
- {\@percentchar subjects=\@subjects}%
+ {\@percentchar subjects=Primary \@primarysubjects; Secondary:
+ \@secondarysubjects}%
\protected@write\@mainrpi{}%
{\@percentchar keywords=\@keywords}%
\protected@write\@mainrpi{}%
@@ -409,7 +415,10 @@
\ifx\@empty\@date\else \@footnotetext{\@setdate}\fi
\ifx\@empty\@subjclass\else \@footnotetext{\@setsubjclass}\fi
\ifx\@empty\@keywords\else\@setkeywords\fi
- \ifx\@empty\@subjects\else\@setsubjects\fi
+ \ifx\@empty\@primarysubjects
+ \ifx\@empty\@secondarysubjects
+ \else\@setsubjects\fi
+ \else\@setsubjects\fi
\ifx\@empty\thankses\else \@footnotetext{%
\def\par{\let\par\@par}\@setthanks}%
\fi
@@ -426,11 +435,22 @@
\fi
}
\def\@setsubjects{%
+ \let\@subjects\@empty
+ \ifx\@primarysubjects\@empty\else
+ \edef\@subjects{Primary: \@primarysubjects}%
+ \fi
+ \ifx\@secondarysubjects\@empty\else
+ \ifx\@primarysubjects\@empty
+ \edef\@subjects{Secondary: \@secondarysubjects}%
+ \else
+ \edef\@subjects{\@subjects; Secondary: \@secondarysubjects}%
+ \fi
+ \fi
\ifpdf
\hypersetup{pdfsubject=\@subjects}%
- \if@aom@oldkeywords\else
- \@footnotetext{AMS Classification: \@subjects}%
\fi
+ \if@aom@oldkeywords\else
+ \@footnotetext{AMS Classification: \@subjects.}%
\fi
}
\def\@@and{\MakeLowercase{\@aom@and}}