在 amsart 中将标题向上移动

在 amsart 中将标题向上移动

amsart我正在使用该格式(美国数学学会的文章格式)撰写一篇文章。

例如,我会写:

\documentclass[11pt]{amsart}

\title{My title} 

\author{My name}

\date{\today}

\begin{document}

\maketitle

Hi

\end{document}

我发现这种格式将标题/作者标题放在第一页相当低的位置,我想将其稍微上移。

如果我使用文章格式而不是amsart,我通常会使用一些小技巧来做到这一点。

一种方法是将\usepackage{titling}其添加\setlength{\droptitle}{-3em}到我的序言中。这在 中不起作用amsart,因为标题包完全弄乱了标题。(参见amsart maketitle问题

另一种方法是在标题中添加一些负空间,例如:

\title{\vspace{-1cm}My title}

但这似乎没有效果amsart

有人有解决此问题的简单技巧吗?

答案1

只需放在\vspace*{-1cm}之前\maketitle

\documentclass[11pt]{amsart}

\title{My title} 
\author{My name}
\date{\today}

\begin{document}

\vspace*{-1cm}

\maketitle

Hi

\end{document}

简单方法\vspace{-1cm}行不通,因为\vspace分页符后面的命令会消失;文档的开始被视为发生在分页符之后(为了统一)。相反,\vspace*分页符处永远不会删除。

相关内容