Como remover o recuo do campo de endereço no amsart

Como remover o recuo do campo de endereço no amsart

Não sei se esse comportamento é comum a outras classes de documentos, mas a linha de endereço no final do pdf no amsart começa com uma espécie de recuo.

Aqui há um MWE que deve destacar o que quero dizer com o que foi dito acima:

\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}

Existe uma maneira de remover esse recuo para que o endereço fique alinhado à esquerda como todo o resto?

eu já tentei com

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

mas não funciona.

Responder1

A classe usa \@setaddressespara compor as informações de endereço, que contém quatro instâncias de \indente você deseja transformá-las em \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}

insira a descrição da imagem aqui

informação relacionada