summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/aomart
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-08-13 21:31:41 +0000
committerKarl Berry <karl@freefriends.org>2020-08-13 21:31:41 +0000
commitb49945b30a6ab91e2a224bfe64f5a1f10016416d (patch)
tree3a3e3da0ef5619168ca5d1f3fff7a9d5f9df3ab7 /Master/texmf-dist/tex/latex/aomart
parent1e8dd364b60217632c6c999d2d5afcb6867203c6 (diff)
aomart (13aug20)
git-svn-id: svn://tug.org/texlive/trunk@56102 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/aomart')
-rw-r--r--Master/texmf-dist/tex/latex/aomart/aomart.cls30
1 files changed, 24 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/aomart/aomart.cls b/Master/texmf-dist/tex/latex/aomart/aomart.cls
index a9324141a25..82430d1c322 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/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@size@warning#1{%
\ClassWarning{aomart}{Size-changing option #1 will not be
honored}}%
@@ -61,6 +61,9 @@
\newif\if@aom@oldkeywords
\@aom@oldkeywordsfalse
\DeclareOption{oldkeywords}{\@aom@oldkeywordstrue}
+\newif\if@aom@printscheme
+\@aom@printschemefalse
+\DeclareOption{printscheme}{\@aom@printschemetrue}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{amsart}}
\InputIfFileExists{aomart.cfg}{%
\ClassInfo{aomart}{%
@@ -73,7 +76,7 @@
\RequirePackage[breaklinks,colorlinks]{hyperref}
\if@aom@screen@mode
\hypersetup{linkcolor=blue,citecolor=blue,
- urlcolor=blue, pdfpagescrop={110 705 500 80}}%
+ urlcolor=blue}%
\else\if@aom@manuscript@mode
\hypersetup{linkcolor=blue,citecolor=blue,
urlcolor=blue}%
@@ -90,6 +93,15 @@
\addto\captionsgerman{\def\@aom@by{Von}\def\@aom@and{und}}%
\addto\captionsenglish{\def\@aom@by{By}\def\@aom@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@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@addto@macro\csname @#1subjects\endcsname{, #3}%
+ \fi
+ \if@aom@printscheme
+ \expandafter\g@addto@macro\csname @#1subjects\endcsname{%
+ ~(#2)}%
\fi}
\def\formatdate#1{\@formatdate#1\@endformatdate}
\def\@formatdate#1-#2-#3\@endformatdate{%
@@ -453,20 +471,20 @@
\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
\hypersetup{pdfsubject=\@subjects}%
\fi
\if@aom@oldkeywords\else
- \@footnotetext{AMS Classification: \@subjects.}%
+ \@footnotetext{AMS Classification:~\@subjects.}%
\fi
}
\def\@@and{\MakeLowercase{\@aom@and}}