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*
分页符处永远不会删除。