texlive[56102] Master/texmf-dist: aomart (13aug20)

commits+karl at tug.org commits+karl at tug.org
Thu Aug 13 23:31:41 CEST 2020


Revision: 56102
          http://tug.org/svn/texlive?view=revision&revision=56102
Author:   karl
Date:     2020-08-13 23:31:41 +0200 (Thu, 13 Aug 2020)
Log Message:
-----------
aomart (13aug20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/aomart/README
    trunk/Master/texmf-dist/doc/latex/aomart/aomart.pdf
    trunk/Master/texmf-dist/doc/latex/aomart/aomfrench.pdf
    trunk/Master/texmf-dist/doc/latex/aomart/aomsample.pdf
    trunk/Master/texmf-dist/doc/latex/aomart/aomsample.tex
    trunk/Master/texmf-dist/doc/latex/aomart/aomsample1.pdf
    trunk/Master/texmf-dist/doc/latex/aomart/aomsample1.tex
    trunk/Master/texmf-dist/source/latex/aomart/aomart.dtx
    trunk/Master/texmf-dist/tex/latex/aomart/aomart.cls

Added Paths:
-----------
    trunk/Master/texmf-dist/source/latex/aomart/Makefile

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/aomart/Makefile

Deleted: trunk/Master/texmf-dist/doc/latex/aomart/Makefile
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aomart/Makefile	2020-08-13 21:31:23 UTC (rev 56101)
+++ trunk/Master/texmf-dist/doc/latex/aomart/Makefile	2020-08-13 21:31:41 UTC (rev 56102)
@@ -1,69 +0,0 @@
-#
-# Makefile for aomart package
-#
-# This file is in public domain
-#
-# $Id: Makefile,v 1.7 2017/12/14 03:25:19 boris Exp $
-#
-
-PACKAGE=aomart
-
-SAMPLES = \
-	aomsample.tex\
-	aomsample1.tex \
-	aomfrench.tex
-
-PDF = $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf}
-
-all:  ${PDF}
-
-
-%.pdf:  %.dtx   $(PACKAGE).cls
-	pdflatex $<
-	- bibtex $*
-	pdflatex $<
-	- makeindex -s gind.ist -o $*.ind $*.idx
-	- makeindex -s gglo.ist -o $*.gls $*.glo
-	pdflatex $<
-	while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \
-	do pdflatex $<; done
-
-
-%.cls:   %.ins %.dtx  
-	pdflatex $<
-
-%.pdf:  %.tex   $(PACKAGE).cls
-	pdflatex $<
-	- bibtex $*
-	pdflatex $<
-	while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \
-	do pdflatex $<; done
-
-aomsample1.tex: fullref.pl aomsample.tex
-	perl fullref.pl aomsample.tex > aomsample1.tex
-
-
-.PRECIOUS:  $(PACKAGE).cfg $(PACKAGE).cls
-
-
-clean:
-	$(RM)  $(PACKAGE).cls *.log *.aux \
-	*.cfg *.glo *.idx *.toc \
-	*.ilg *.ind *.out *.lof \
-	*.lot *.bbl *.blg *.gls \
-	*.dvi *.ps *.thm *.tgz *.zip *.rpi
-
-distclean: clean
-	$(RM) $(PDF) aomsample1.tex
-
-#
-# Archive for the distribution. Includes typeset documentation
-#
-archive:  all clean
-	COPYFILE_DISABLE=1  \
-	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/*'

Modified: trunk/Master/texmf-dist/doc/latex/aomart/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aomart/README	2020-08-13 21:31:23 UTC (rev 56101)
+++ trunk/Master/texmf-dist/doc/latex/aomart/README	2020-08-13 21:31:41 UTC (rev 56102)
@@ -1,6 +1,6 @@
 	      LaTeX Class for The Annals of Mathematics
 			    Boris Veytsman
-			    Version 1.21
+			    Version 1.24
 
 This package provides the class for typesetting articles for The Annals
 of Mathematics, http://annals.princeton.edu/.  
@@ -7,6 +7,15 @@
 
 Changes:
 
+    Version 1.24
+          Optionally print MSC designation
+
+    Version 1.23
+          Large ymath symbols are now default
+
+    Version 1.22
+          Changed margins for screen mode
+
     Version 1.21
           Better support of internationalization
 

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

Modified: trunk/Master/texmf-dist/doc/latex/aomart/aomfrench.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/aomsample.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aomart/aomsample.tex	2020-08-13 21:31:23 UTC (rev 56101)
+++ trunk/Master/texmf-dist/doc/latex/aomart/aomsample.tex	2020-08-13 21:31:41 UTC (rev 56102)
@@ -13,7 +13,7 @@
 %%% ====================================================================
 \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX)
 [1994/12/01]% LaTeX date must December 1994 or later
-\documentclass[manuscript]{aomart}
+\documentclass[manuscript, printscheme]{aomart}
 %\usepackage[english]{babel}
 %\documentclass[screen]{aomart}
 %\documentclass{aomart}
@@ -120,16 +120,16 @@
 \urladdr{http://borisv.lk.net}
 \givenname{Boris}
 \surname{Veytsman}
-\copyrightyear{2008--2017}
-\copyrightnote{\textcopyright~2008--2012 Boris Veytsman}
+\copyrightyear{2008--2020}
+\copyrightnote{\textcopyright~2008--2020 Boris Veytsman}
 \thanks{The class was commissioned by Annals of Mathematics}
 
 \keyword{Hamiltonian paths}
 \keyword{Typesetting}
-\subject{primary}{matsc2000}{1AB5}
-\subject{primary}{matsc2000}{2FD5}
-\subject{secondary}{matsc2000}{FFFF}
-\subject{secondary}{matsc2000}{G25}
+\subject{primary}{matsc2020}{1AB5}
+\subject{primary}{matsc2020}{2FD5}
+\subject{secondary}{matsc2020}{FFFF}
+\subject{secondary}{matsc2020}{G25}
 
 \received{\formatdate{2004-12-24}}
 \revised{\formatdate{2006-04-12}}

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

Modified: trunk/Master/texmf-dist/doc/latex/aomart/aomsample1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/aomart/aomsample1.tex	2020-08-13 21:31:23 UTC (rev 56101)
+++ trunk/Master/texmf-dist/doc/latex/aomart/aomsample1.tex	2020-08-13 21:31:41 UTC (rev 56102)
@@ -13,7 +13,7 @@
 %%% ====================================================================
 \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX)
 [1994/12/01]% LaTeX date must December 1994 or later
-\documentclass[manuscript]{aomart}
+\documentclass[manuscript, printscheme]{aomart}
 %\usepackage[english]{babel}
 %\documentclass[screen]{aomart}
 %\documentclass{aomart}
@@ -120,16 +120,16 @@
 \urladdr{http://borisv.lk.net}
 \givenname{Boris}
 \surname{Veytsman}
-\copyrightyear{2008--2017}
-\copyrightnote{\textcopyright~2008--2012 Boris Veytsman}
+\copyrightyear{2008--2020}
+\copyrightnote{\textcopyright~2008--2020 Boris Veytsman}
 \thanks{The class was commissioned by Annals of Mathematics}
 
 \keyword{Hamiltonian paths}
 \keyword{Typesetting}
-\subject{primary}{matsc2000}{1AB5}
-\subject{primary}{matsc2000}{2FD5}
-\subject{secondary}{matsc2000}{FFFF}
-\subject{secondary}{matsc2000}{G25}
+\subject{primary}{matsc2020}{1AB5}
+\subject{primary}{matsc2020}{2FD5}
+\subject{secondary}{matsc2020}{FFFF}
+\subject{secondary}{matsc2020}{G25}
 
 \received{\formatdate{2004-12-24}}
 \revised{\formatdate{2006-04-12}}

Added: trunk/Master/texmf-dist/source/latex/aomart/Makefile
===================================================================
--- trunk/Master/texmf-dist/source/latex/aomart/Makefile	                        (rev 0)
+++ trunk/Master/texmf-dist/source/latex/aomart/Makefile	2020-08-13 21:31:41 UTC (rev 56102)
@@ -0,0 +1,69 @@
+#
+# Makefile for aomart package
+#
+# This file is in public domain
+#
+# $Id: Makefile,v 1.7 2017/12/14 03:25:19 boris Exp $
+#
+
+PACKAGE=aomart
+
+SAMPLES = \
+	aomsample.tex\
+	aomsample1.tex \
+	aomfrench.tex
+
+PDF = $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf}
+
+all:  ${PDF}
+
+
+%.pdf:  %.dtx   $(PACKAGE).cls
+	pdflatex $<
+	- bibtex $*
+	pdflatex $<
+	- makeindex -s gind.ist -o $*.ind $*.idx
+	- makeindex -s gglo.ist -o $*.gls $*.glo
+	pdflatex $<
+	while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \
+	do pdflatex $<; done
+
+
+%.cls:   %.ins %.dtx  
+	pdflatex $<
+
+%.pdf:  %.tex   $(PACKAGE).cls
+	pdflatex $<
+	- bibtex $*
+	pdflatex $<
+	while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \
+	do pdflatex $<; done
+
+aomsample1.tex: fullref.pl aomsample.tex
+	perl fullref.pl aomsample.tex > aomsample1.tex
+
+
+.PRECIOUS:  $(PACKAGE).cfg $(PACKAGE).cls
+
+
+clean:
+	$(RM)  $(PACKAGE).cls *.log *.aux \
+	*.cfg *.glo *.idx *.toc \
+	*.ilg *.ind *.out *.lof \
+	*.lot *.bbl *.blg *.gls \
+	*.dvi *.ps *.thm *.tgz *.zip *.rpi
+
+distclean: clean
+	$(RM) $(PDF) aomsample1.tex
+
+#
+# Archive for the distribution. Includes typeset documentation
+#
+archive:  all clean
+	COPYFILE_DISABLE=1  \
+	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/*'


Property changes on: trunk/Master/texmf-dist/source/latex/aomart/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/latex/aomart/aomart.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/aomart/aomart.dtx	2020-08-13 21:31:23 UTC (rev 56101)
+++ trunk/Master/texmf-dist/source/latex/aomart/aomart.dtx	2020-08-13 21:31:41 UTC (rev 56102)
@@ -1,7 +1,7 @@
 % \iffalse
-% $Id: aomart.dtx,v 1.74 2017/12/14 04:17:05 boris Exp $
+% $Id: aomart.dtx,v 1.77 2020/08/09 22:26:46 boris Exp $
 %
-% Copyright 2010-2017, Princeton University (Mathematics Department)
+% Copyright 2010-2020, 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{1474}
+% \CheckSum{1532}
 %
 %
 %% \CharacterTable
@@ -66,7 +66,7 @@
 % \GetFileInfo{aomart.dtx}
 % \newcommand{\progname}[1]{\textsf{#1}}
 % \title{\LaTeX{} Class for The \emph{Annals of
-% Mathematics}\thanks{\copyright 2010, Princeton University
+% Mathematics}\thanks{\copyright 2010--2020, Princeton University
 % (Mathematics Department)}} 
 % \author{Boris Veytsman\thanks{%
 % \href{mailto:borisv at lk.net}{\texttt{borisv at lk.net}},
@@ -260,6 +260,9 @@
 % \progname{amsart}).
 %
 %
+% \DescribeOption{printscheme}%
+% Normally the scheme for MSC numbers is not printed.  If the option
+% |printscheme| is chosen, however, it is printed explicitly.
 %
 %
 %\subsection{Top Matter}
@@ -412,9 +415,8 @@
 % \subject{primary}{msc2000}{20E45}
 % \subject{secondary}{msc2000}{20F65}
 % \end{verbatim}
-% 
 %
-% \DescribeMacro{\formatdate}
+% \DescribeMacro{\formatdate}%
 % The macro |\formatdate| is used to format the dates in the
 % commands.  Its argument is the date in the format |YYYY-MM-DD|, for
 % example
@@ -779,7 +781,7 @@
 \ProvidesFile{aomart.dtx}
 %</gobble>
 %<class>\ProvidesClass{aomart}
-[2017/12/13 v1.21 Typesetting articles for the Annals of Mathematics]
+[2020/08/09 v1.24 Typesetting articles for the Annals of Mathematics]
 %    \end{macrocode}
 %
 %
@@ -878,8 +880,16 @@
 %   
 % \end{macro}
 %
+% \begin{macro}{\if at aom@printscheme}
+% \changes{v1.24}{2020/08/09}{Added optional printing of scheme}
+%    \begin{macrocode}
+\newif\if at aom@printscheme
+\@aom at printschemefalse
+\DeclareOption{printscheme}{\@aom at printschemetrue}
+%    \end{macrocode}
+% 
+% \end{macro}
 %
-%
 % All other options are passed to \progname{amsart}:
 %    \begin{macrocode}
 \DeclareOption*{\PassOptionsToClass{\CurrentOption}{amsart}}
@@ -912,13 +922,15 @@
 % \changes{v0.5}{2010/10/24}{Made Roman font the default URL font} 
 % \changes{v0.10}{2010/12/20}{Screen mode triggers special URL
 % settings} 
-% \changes{v1.1}{2010/12/31}{In manuscript mode the links are always blue} 
+% \changes{v1.1}{2010/12/31}{In manuscript mode the links are always
+% blue} 
+% \changes{v1.22}{2018/05/21}{In screen mode we no longer crop pages} 
 %    \begin{macrocode}
 \RequirePackage{fancyhdr, lastpage, ifpdf}
 \RequirePackage[breaklinks,colorlinks]{hyperref}
 \if at aom@screen at mode
 \hypersetup{linkcolor=blue,citecolor=blue, 
-  urlcolor=blue, pdfpagescrop={110 705 500 80}}%
+  urlcolor=blue}%
 \else\if at aom@manuscript at mode
 \hypersetup{linkcolor=blue,citecolor=blue, 
   urlcolor=blue}%
@@ -978,13 +990,40 @@
 %
 %\subsection{Fonts}
 %\label{sec:fonts}
-% 
+%
 % \changes{v0.8}{2010/1/16}{Added yhmath}
-% We use \progname{yhmath} for wide symbols:
+% We use \progname{yhmath} for large symbols:
 %    \begin{macrocode}
 \RequirePackage{yhmath}
 %    \end{macrocode}
 % 
+% \changes{v1.23}{2018/12/25}{Made ymath large symbols default}
+% Since version 1.2 ymath no longer makes its large symbols default.
+% We override this
+%    \begin{macrocode}
+\DeclareSymbolFont{largesymbols}{OMX}{yhex}{m}{n}
+%    \end{macrocode}
+% 
+% \begin{macro}{\widehat}
+% \begin{macro}{\widetilde}
+% \changes{v1.23}{2018/12/25}{We are taking wide hat and wide tilde
+% from amsfonts}
+% The way \cs{widehat} and \cs{widetilde} are implemented in ymath is
+% buggy, see
+% \url{https://www.reddit.com/r/LaTeX/comments/2j7mtn/usepackageamsmath_vs_usepackageyhmath_and_the/}.  We use AMS definitions instead 
+%    \begin{macrocode}
+\xdef\widehat#1{\noexpand\@mathmeasure\z@\textstyle{#1}%
+  \noexpand\ifdim\noexpand\wd\z@>\tw@ em%
+  \mathaccent"0\hexnumber@\symAMSb 5B{#1}%
+  \noexpand\else\mathaccent"0362{#1}\noexpand\fi}
+\xdef\widetilde#1{\noexpand\@mathmeasure\z@\textstyle{#1}%
+  \noexpand\ifdim\noexpand\wd\z@>\tw@ em%
+  \mathaccent"0\hexnumber@\symAMSb 5D{#1}%
+  \noexpand\else\mathaccent"0365{#1}\noexpand\fi}
+%    \end{macrocode}
+% 
+% \end{macro}
+% \end{macro}
 %
 % \changes{v0.3}{2010/09/26}{Added package mdputu} 
 % \changes{v0.4}{2010/09/28}{Switched to upright digits in italics
@@ -1363,16 +1402,24 @@
 %
 % \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:
+% \changes{v1.20}{2017/05/09}{Make primary and secondary subjects
+% separated}
+% \changes{v1.24}{2020/08/09}{Added scheme} 
+%   Subjects.
 %    \begin{macrocode}
 \let\@primarysubjects\@empty
 \let\@secondarysubjects\@empty
+\let\@primaryscheme\@empty
+\let\@secondaryschme\@empty
 \def\subject#1#2#3{%
   \expandafter\ifx\csname @#1subjects\endcsname\@empty\relax
      \expandafter\gdef\csname @#1subjects\endcsname{#3}%
   \else
      \expandafter\g at addto@macro\csname @#1subjects\endcsname{, #3}%
+  \fi
+  \if at aom@printscheme
+  \expandafter\g at addto@macro\csname @#1subjects\endcsname{%
+    ~(#2)}%
   \fi}
 %    \end{macrocode}
 %   
@@ -1831,13 +1878,13 @@
 \def\@setsubjects{%
   \let\@subjects\@empty
    \ifx\@primarysubjects\@empty\else
-     \edef\@subjects{Primary: \@primarysubjects}%
+     \edef\@subjects{Primary:~\@primarysubjects}%
     \fi
    \ifx\@secondarysubjects\@empty\else
      \ifx\@primarysubjects\@empty
-       \edef\@subjects{Secondary: \@secondarysubjects}%
+       \edef\@subjects{Secondary:~\@secondarysubjects}%
      \else
-       \edef\@subjects{\@subjects; Secondary: \@secondarysubjects}%
+       \edef\@subjects{\@subjects; Secondary:~\@secondarysubjects}%
      \fi
     \fi
     \ifpdf
@@ -1844,7 +1891,7 @@
       \hypersetup{pdfsubject=\@subjects}%
     \fi
     \if at aom@oldkeywords\else
-    \@footnotetext{AMS Classification: \@subjects.}%
+    \@footnotetext{AMS Classification:~\@subjects.}%
     \fi
 }  
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/tex/latex/aomart/aomart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/aomart/aomart.cls	2020-08-13 21:31:23 UTC (rev 56101)
+++ trunk/Master/texmf-dist/tex/latex/aomart/aomart.cls	2020-08-13 21:31:41 UTC (rev 56102)
@@ -37,7 +37,7 @@
 %%   Right brace   \}     Tilde         \~}
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{aomart}
-[2017/12/13 v1.21 Typesetting articles for the Annals of Mathematics]
+[2020/08/09 v1.24 Typesetting articles for the Annals of Mathematics]
 \long\def\aom at size@warning#1{%
   \ClassWarning{aomart}{Size-changing option #1 will not be
     honored}}%
@@ -61,6 +61,9 @@
 \newif\if at aom@oldkeywords
 \@aom at oldkeywordsfalse
 \DeclareOption{oldkeywords}{\@aom at oldkeywordstrue}
+\newif\if at aom@printscheme
+\@aom at printschemefalse
+\DeclareOption{printscheme}{\@aom at printschemetrue}
 \DeclareOption*{\PassOptionsToClass{\CurrentOption}{amsart}}
 \InputIfFileExists{aomart.cfg}{%
   \ClassInfo{aomart}{%
@@ -73,7 +76,7 @@
 \RequirePackage[breaklinks,colorlinks]{hyperref}
 \if at aom@screen at mode
 \hypersetup{linkcolor=blue,citecolor=blue,
-  urlcolor=blue, pdfpagescrop={110 705 500 80}}%
+  urlcolor=blue}%
 \else\if at aom@manuscript at mode
 \hypersetup{linkcolor=blue,citecolor=blue,
   urlcolor=blue}%
@@ -90,6 +93,15 @@
   \addto\captionsgerman{\def\@aom at by{Von}\def\@aom at and{und}}%
   \addto\captionsenglish{\def\@aom at by{By}\def\@aom at and{and}}}{}}
 \RequirePackage{yhmath}
+\DeclareSymbolFont{largesymbols}{OMX}{yhex}{m}{n}
+\xdef\widehat#1{\noexpand\@mathmeasure\z@\textstyle{#1}%
+  \noexpand\ifdim\noexpand\wd\z@>\tw@ em%
+  \mathaccent"0\hexnumber@\symAMSb 5B{#1}%
+  \noexpand\else\mathaccent"0362{#1}\noexpand\fi}
+\xdef\widetilde#1{\noexpand\@mathmeasure\z@\textstyle{#1}%
+  \noexpand\ifdim\noexpand\wd\z@>\tw@ em%
+  \mathaccent"0\hexnumber@\symAMSb 5D{#1}%
+  \noexpand\else\mathaccent"0365{#1}\noexpand\fi}
 \IfFileExists{cmtiup.sty}{%
   \RequirePackage{cmtiup}}{%
   \ClassWarning{aomart}{The package mdputu is not found.\MessageBreak
@@ -243,11 +255,17 @@
   \g at addto@macro\@keywords{, #1}\fi}
 \let\@primarysubjects\@empty
 \let\@secondarysubjects\@empty
+\let\@primaryscheme\@empty
+\let\@secondaryschme\@empty
 \def\subject#1#2#3{%
   \expandafter\ifx\csname @#1subjects\endcsname\@empty\relax
      \expandafter\gdef\csname @#1subjects\endcsname{#3}%
   \else
      \expandafter\g at addto@macro\csname @#1subjects\endcsname{, #3}%
+  \fi
+  \if at aom@printscheme
+  \expandafter\g at addto@macro\csname @#1subjects\endcsname{%
+    ~(#2)}%
   \fi}
 \def\formatdate#1{\@formatdate#1\@endformatdate}
 \def\@formatdate#1-#2-#3\@endformatdate{%
@@ -453,13 +471,13 @@
 \def\@setsubjects{%
   \let\@subjects\@empty
    \ifx\@primarysubjects\@empty\else
-     \edef\@subjects{Primary: \@primarysubjects}%
+     \edef\@subjects{Primary:~\@primarysubjects}%
     \fi
    \ifx\@secondarysubjects\@empty\else
      \ifx\@primarysubjects\@empty
-       \edef\@subjects{Secondary: \@secondarysubjects}%
+       \edef\@subjects{Secondary:~\@secondarysubjects}%
      \else
-       \edef\@subjects{\@subjects; Secondary: \@secondarysubjects}%
+       \edef\@subjects{\@subjects; Secondary:~\@secondarysubjects}%
      \fi
     \fi
     \ifpdf
@@ -466,7 +484,7 @@
       \hypersetup{pdfsubject=\@subjects}%
     \fi
     \if at aom@oldkeywords\else
-    \@footnotetext{AMS Classification: \@subjects.}%
+    \@footnotetext{AMS Classification:~\@subjects.}%
     \fi
 }
 \def\@@and{\MakeLowercase{\@aom at and}}



More information about the tex-live-commits mailing list.