texlive[42540] Master/texmf-dist: aomart (19nov16)

commits+karl at tug.org commits+karl at tug.org
Sat Nov 19 23:47:12 CET 2016


Revision: 42540
          http://tug.org/svn/texlive?view=revision&revision=42540
Author:   karl
Date:     2016-11-19 23:47:11 +0100 (Sat, 19 Nov 2016)
Log Message:
-----------
aomart (19nov16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
    trunk/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst
    trunk/Master/texmf-dist/doc/latex/aomart/Makefile
    trunk/Master/texmf-dist/doc/latex/aomart/README
    trunk/Master/texmf-dist/doc/latex/aomart/aomart.pdf
    trunk/Master/texmf-dist/doc/latex/aomart/aomsample.pdf
    trunk/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf
    trunk/Master/texmf-dist/source/latex/aomart/aomart.dtx
    trunk/Master/texmf-dist/tex/latex/aomart/aomart.cls

Modified: trunk/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst	2016-11-19 22:46:54 UTC (rev 42539)
+++ trunk/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst	2016-11-19 22:47:11 UTC (rev 42540)
@@ -2,7 +2,7 @@
 %%%  This is aomplain.bst file, based on amsplain.bst by AMS
 %%%  to support Annals of Mathematics specific fields.
 %%%  
-% Copyright 2010, The Annals of Mathematics.
+% Copyright 2010-2016, The Annals of Mathematics.
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either
 % version 1.3 of this license or (at your option) any 
@@ -18,9 +18,8 @@
 % <borisv at lk.net> 
 %
 % This work consists of the file aomart.dtx the
-% derived file aomart.cls, and the file aomplain.bst
+% derived file aomart.cls, and the files aomplain.bst and aomalpha.bst
 %
-% Version 1.9, 2011/06/13
 %
 %%%
 
@@ -1431,7 +1430,7 @@
     write$ newline$
   "\providecommand{\arxiv}[1]{\href{http://www.arxiv.org/abs/#1}{arXiv~#1}}"
     write$ newline$
-  "\providecommand{\doi}[1]{\url{http://dx.doi.org/#1}}"
+  "\providecommand{\doi}[1]{\url{https://doi.org/#1}}"
     write$ newline$
   "\providecommand{\MR}{\relax\ifhmode\unskip\space\fi MR }"
     write$ newline$

Modified: trunk/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst	2016-11-19 22:46:54 UTC (rev 42539)
+++ trunk/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst	2016-11-19 22:47:11 UTC (rev 42540)
@@ -2,7 +2,7 @@
 %%%  This is aomplain.bst file, based on amsplain.bst by AMS
 %%%  to support Annals of Mathematics specific fields.
 %%%  
-% Copyright 2010, The Annals of Mathematics.
+% Copyright 2010-2016, The Annals of Mathematics.
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either
 % version 1.3 of this license or (at your option) any 
@@ -18,9 +18,8 @@
 % <borisv at lk.net> 
 %
 % This work consists of the file aomart.dtx the
-% derived file aomart.cls, and the file aomplain.bst
+% derived file aomart.cls, and the files aomplain.bst and aomalpha.bst
 %
-% Version 1.9, 2011/06/13
 %
 %%%
 
@@ -1276,7 +1275,7 @@
     write$ newline$
   "\providecommand{\arxiv}[1]{\href{http://www.arxiv.org/abs/#1}{arXiv~#1}}"
     write$ newline$
-  "\providecommand{\doi}[1]{\url{http://dx.doi.org/#1}}"
+  "\providecommand{\doi}[1]{\url{https://doi.org/#1}}"
     write$ newline$
   "\providecommand{\MR}{\relax\ifhmode\unskip\space\fi MR }"
     write$ newline$

Modified: trunk/Master/texmf-dist/doc/latex/aomart/Makefile
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aomart/Makefile	2016-11-19 22:46:54 UTC (rev 42539)
+++ trunk/Master/texmf-dist/doc/latex/aomart/Makefile	2016-11-19 22:47:11 UTC (rev 42540)
@@ -3,7 +3,7 @@
 #
 # This file is in public domain
 #
-# $Id: Makefile,v 1.4 2015-02-18 18:01:49 boris Exp $
+# $Id: Makefile,v 1.5 2016/11/18 21:46:03 boris Exp $
 #
 
 PACKAGE=aomart
@@ -59,7 +59,8 @@
 # Archive for the distribution. Includes typeset documentation
 #
 archive:  all clean
-	tar -C .. -czvf $(PACKAGE).tgz --exclude '*~' --exclude '*.tgz' --exclude '*.zip'  --exclude CVS $(PACKAGE)
+	tar -C .. -czvf ../$(PACKAGE).tgz --exclude '*~' --exclude '*.tgz' --exclude '*.zip'  --exclude CVS $(PACKAGE)
+	mv ../$(PACKAGE).tgz .
 
 zip:  all clean
-	zip -r  $(PACKAGE).zip * -x '*~' -x '*.tgz' -x '*.zip' -x CVS -x 'CVS/*'
\ No newline at end of file
+	zip -r  $(PACKAGE).zip * -x '*~' -x '*.tgz' -x '*.zip' -x CVS -x 'CVS/*'

Modified: trunk/Master/texmf-dist/doc/latex/aomart/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aomart/README	2016-11-19 22:46:54 UTC (rev 42539)
+++ trunk/Master/texmf-dist/doc/latex/aomart/README	2016-11-19 22:47:11 UTC (rev 42540)
@@ -1,6 +1,6 @@
 	      LaTeX Class for The Annals of Mathematics
 			    Boris Veytsman
-			     Version 1.14a
+			     Version 1.15
 
 This package provides the class for typesetting articles for The Annals
 of Mathematics, http://annals.princeton.edu/.  
@@ -7,6 +7,9 @@
 
 Changes:
 
+    Version 1.15
+          New doi formatting
+
     Version 1.14a
           New url on the masthead
 

Modified: trunk/Master/texmf-dist/doc/latex/aomart/aomart.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/aomart/aomsample.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/aomart/aomart.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/aomart/aomart.dtx	2016-11-19 22:46:54 UTC (rev 42539)
+++ trunk/Master/texmf-dist/source/latex/aomart/aomart.dtx	2016-11-19 22:47:11 UTC (rev 42540)
@@ -1,7 +1,7 @@
 % \iffalse
-% $Id: aomart.dtx,v 1.63 2015-02-18 18:01:50 boris Exp $
+% $Id: aomart.dtx,v 1.64 2016/11/18 21:41:12 boris Exp $
 %
-% Copyright 2010-2012, Princeton University (Mathematics Department)
+% Copyright 2010-2016, Princeton University (Mathematics Department)
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either
 % version 1.3 of this license or (at your option) any 
@@ -23,7 +23,7 @@
 % public domain.
 %
 % \fi 
-% \CheckSum{1217}
+% \CheckSum{1226}
 %
 %
 %% \CharacterTable
@@ -229,13 +229,18 @@
 % acticle.  If this option is selected, the links are blue colored,
 % and the margins are reduced.
 %
-% \DescribeOption{olddoi}
-% Starting from version~1.9 the formatting of DOI numbers changed
-% according to the new recommendations from CrossRef.  The option
-% |olddoi| switches on the ``old'' formatting.  It is used for
+% \DescribeOption{olddoi}%
+% Starting from version~1.9 (2011) the formatting of DOI numbers
+% changed according to the new recommendations from CrossRef.  The
+% option |olddoi| switches on the ``old'' formatting.  It is used for
 % compatibility reasons.
 %
+% \DescribeOption{doi2016}%
+% Starting from version~1.5 (2016) the formatting of DOI numbers
+% changed again according to Crossref recommendations.  The option
+% |doi2016| switches to the version existed between 2011 and 2016.  
 %
+%
 % \DescribeOptions{8pt,9pt,10pt,11pt,12pt}
 % The size-changing options of \progname{amsart} class (|8pt|, |9pt|,
 % \dots, |12pt|) have no effect other than producing a warning in the
@@ -723,7 +728,7 @@
 \ProvidesFile{aomart.dtx}
 %</gobble>
 %<class>\ProvidesClass{aomart}
-[2015/02/18 v1.14a Typesetting articles for the Annals of Mathematics]
+[2016/11/18 v1.15 Typesetting articles for the Annals of Mathematics]
 %    \end{macrocode}
 %
 %
@@ -798,6 +803,21 @@
 %   
 % \end{macro}
 %
+%
+% \begin{macro}{\if at aom@doiMMXVI}
+% \changes{v1.15}{2016/11/18}{Added another options} 
+%   DOI processing is different in the 2016 and new mode
+%    \begin{macrocode}
+\newif\if at aom@doiMMXVI
+\@aom at doiMMXVIfalse
+\DeclareOption{doi2016}{\@aom at doiMMXVItrue}
+%    \end{macrocode}
+%   
+% \end{macro}
+%
+%
+%
+%
 % All other options are passed to \progname{amsart}:
 %    \begin{macrocode}
 \DeclareOption*{\PassOptionsToClass{\CurrentOption}{amsart}}
@@ -1903,11 +1923,22 @@
 % \begin{macro}{\doi}
 % \changes{v1.2}{2011/01/05}{Now we properly treat numbers with underscores} 
 % \changes{v1.9}{2011/06/13}{Changed doi look} 
-% \changes{v1.10}{2011/06/21}{Introduced the logic for old doi formatting} 
+% \changes{v1.10}{2011/06/21}{Introduced the logic for old doi
+% formatting} 
+% \changes{v1.15}{2016/11/18}{Doi according to the new Crossref
+% recommendations}  
 %   Typesetting doi\dots
 %    \begin{macrocode}
-\def\doi#1{\if at aom@olddoi\href{http://dx.doi.org/#1}{doi: \path{#1}}%
-\else\url{http://dx.doi.org/#1}\fi}
+\def\doi#1{%
+  \if at aom@doiMMXVI
+     \url{http://dx.doi.org/#1}%
+  \else
+     \if at aom@olddoi
+         \href{http://dx.doi.org/#1}{doi: \path{#1}}%
+      \else
+          \url{https://doi.org/#1}%
+      \fi
+  \fi}
 %    \end{macrocode}
 % \end{macro}
 %

Modified: trunk/Master/texmf-dist/tex/latex/aomart/aomart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/aomart/aomart.cls	2016-11-19 22:46:54 UTC (rev 42539)
+++ trunk/Master/texmf-dist/tex/latex/aomart/aomart.cls	2016-11-19 22:47:11 UTC (rev 42540)
@@ -37,7 +37,7 @@
 %%   Right brace   \}     Tilde         \~}
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{aomart}
-[2015/02/18 v1.14a Typesetting articles for the Annals of Mathematics]
+[2016/11/18 v1.15 Typesetting articles for the Annals of Mathematics]
 \long\def\aom at size@warning#1{%
   \ClassWarning{aomart}{Size-changing option #1 will not be
     honored}}%
@@ -55,6 +55,9 @@
 \newif\if at aom@olddoi
 \@aom at olddoifalse
 \DeclareOption{olddoi}{\@aom at olddoitrue}
+\newif\if at aom@doiMMXVI
+\@aom at doiMMXVIfalse
+\DeclareOption{doi2016}{\@aom at doiMMXVItrue}
 \DeclareOption*{\PassOptionsToClass{\CurrentOption}{amsart}}
 \InputIfFileExists{aomart.cfg}{%
   \ClassInfo{aomart}{%
@@ -456,8 +459,16 @@
 \let\bysame@@orig=\bysame
 \def\bysame{\ClassWarning{aomart}{We no longer omit
     repeated authors}\bysame@@orig}
-\def\doi#1{\if at aom@olddoi\href{http://dx.doi.org/#1}{doi: \path{#1}}%
-\else\url{http://dx.doi.org/#1}\fi}
+\def\doi#1{%
+  \if at aom@doiMMXVI
+     \url{http://dx.doi.org/#1}%
+  \else
+     \if at aom@olddoi
+         \href{http://dx.doi.org/#1}{doi: \path{#1}}%
+      \else
+          \url{https://doi.org/#1}%
+      \fi
+  \fi}
 \def\mr#1{\href{http://www.ams.org/mathscinet-getitem?mr=#1}{MR~\path{#1}}}
 \def\zbl#1{\href{http://www.zentralblatt-math.org/zmath/en/search/?q=an:#1}{Zbl~\path{#1}}}
 \def\arxiv#1{\href{http://www.arxiv.org/abs/#1}{arXiv~\path{#1}}}



More information about the tex-live-commits mailing list