如何删除 amsart 中地址栏的缩进

如何删除 amsart 中地址栏的缩进

我不知道这种行为是否在其他文档类别中很常见,但 amsart 中 pdf 末尾的地址行以一种缩进开始。

这里有一个 MWE,可以强调我上述的意思:

\documentclass{amsart}

\begin{document}
\author{A. U. Thor}
\address{University of Nowhere-Upon-Lostland \\ Department of Metamatics \\ Rue Unknown 0 \\ Neverland N-0000}

\title{Hello world}

\maketitle

\end{document}

有没有办法消除该缩进,以便地址与其他所有内容一样在左侧对齐?

我已经尝试过了

\address{\noindent \noindent University of Nowhere-Upon-Lostland \\ Department of Metamatics \\ Rue Unknown 0 \\ Neverland N-0000}

但它不起作用。

答案1

该类用于\@setaddresses排版地址信息,其中包含四个实例,\indent您想将它们转换为\noindent

\documentclass{amsart}
\usepackage{etoolbox}

\makeatletter
\patchcmd{\@setaddresses}{\indent}{\noindent}{}{}
\patchcmd{\@setaddresses}{\indent}{\noindent}{}{}
\patchcmd{\@setaddresses}{\indent}{\noindent}{}{}
\patchcmd{\@setaddresses}{\indent}{\noindent}{}{}
\makeatother

\begin{document}
\author{A. U. Thor}
\address{University of Nowhere-Upon-Lostland \\ 
  Department of Metamatics \\ Rue Unknown 0 \\ Neverland N-0000}
\curraddr{Somewhere}
\email{[email protected]}
\urladdr{https://example.com}

\title{Hello world}

\maketitle

\end{document}

在此处输入图片描述

相关内容