Following the excellent advice in this thread, I learned how to get a subtitle below the main title, using the titling
package. Unfortunately, the trick runs into an error when you try including an abstract. Here's a minimal working example:
\documentclass[11pt]{amsart}
\usepackage{fullpage}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{amsfonts,mathrsfs}
\usepackage{amsxtra}
\usepackage{titling}
\newcommand{\subtitle}[1]{%
\posttitle{%
\par\end{center}
\begin{center}\large#1\end{center}
\vskip0.5em}%
}
\begin{document}
\title{Title goes here}
\subtitle{Subtitle goes here}
\author{Author 1}
\address{Address 1}
\email{Email 1}
\author{Author 2}
\address{Address 2}
\email{Email 2}
\begin{abstract}
Abstract goes here
\end{abstract}
\maketitle
\section{Introduction}
Begin section 1...
\end{document}
Although the code compiles, it reports the warning No \author given
and the abstract fails to appear in the PDF.
I would like to have the title, subtitle, abstract, and introduction to all appear on the 1st page. (I don't want a separate "title page", as the formatting needs to be compact for a limited-space journal article.) Thanks for your help!
titling
enhances the standard clases, but has no awareness of ams-classes.ams
allows you to issue\author
multiple times, whereas you can't with the standard classes. In other words, packagetitling
is not really suited for ams-classes (or KOMA).