Имена авторов в начале статьи

Имена авторов в начале статьи

Я пытаюсь отправить статью в журнал, который требует, чтобы имена авторов и контактная информация были указаны сразу после названия статьи. Я использую стиль amsart, и настройка по умолчанию для этого стиля — перечислить контактную информацию в конце статьи. Поскольку я предпочел бы не менять стили, любые предложения о том, как перечислить контактную информацию с именами авторов в начале статьи, были бы весьма признательны.

решение1

Как упоминалось в комментариях: если журнал предлагает или предполагает определенный стиль или шаблон LaTeX, то вам следует использовать его. Обычно вы не можете выбрать свой собственный стиль для отправки в журнал.

В amsartклассе контактная информация набирается командой \enddoc@text. Вы можете использовать эту команду сразу после, \maketitleчтобы получить контактную информацию сразу после заголовка:

\maketitle

\makeatletter
\enddoc@text
\let\enddoc@text\empty % to remove the contact info from the end of the document
\makeatother

Обратите внимание, что нам нужно \makeatletterи , \makeatotherчтобы иметь возможность использовать \enddoc@text, поскольку он содержит @. Мы делаем это, \let\enddoc@text\emptyчтобы удалить контактную информацию из конца документа.

Полный пример с некоторым форматированием:

\documentclass{amsart}

\usepackage{lipsum}

\author{Author \and Author}
\title{Title}
\address{University of bla}
\email{[email protected]}

\begin{document}

\maketitle

\makeatletter
\vspace{-2em}
{\centering\enddoc@text}
\let\enddoc@text\empty % to remove the contact info from the end of the document
\makeatother

\begin{abstract}
\lipsum[50]
\end{abstract}

\lipsum

\end{document} 

Связанный контент