Перемещение раздела «ключевые слова» в пакете achemso

Перемещение раздела «ключевые слова» в пакете achemso

Я работаю над повторной подачей статьи в журнал ACS, используя этот achemsoпакет, и одним из запросов от редакции было переместить раздел «ключевые слова» на первую страницу (т. е. над разделом «аннотация»). Есть ли простой способ сделать это, не заходя в пакет и не меняя что-либо, чего я даже не знаю, поскольку я относительно неопытен в LaTeX? Я связался с редакцией, но они ответили: «Если ключевые слова находятся на первой странице, это не имеет значения...»

MWE — это:

    \documentclass[journal=aamick, manuscript=article]{achemso}
    \usepackage[version=3]{mhchem}
    \usepackage[T1]{fontenc}
    \usepackage{textgreek}
    \usepackage{stackengine}
    \usepackage[symbol]{footmisc}
    \usepackage{lipsum}
    \newcommand*\mycommand[1]{\texttt{\emph{#1}}}

    \author{Author 1}
    \affiliation[Institute]{Address 1}
    \author{Author 2}
    \affiliation[Institute]{Address 1}
    \author{Author 3}
    \affiliation[Institute]{Address 1}
    \alsoaffiliation[Other Department]{Address 2}

    \title{Document Title}

    \keywords{keyword 1; keyword 2; keyword 3; keyword 4; keyword 5}

    \begin{document}

    \begin{abstract}
        \lipsum[1-2]
    \end{abstract}

    \end{document}

Любая помощь в размещении ключевых слов на титульном листе будет высоко оценена.

решение1

Вы можете принудительно вывести ключевые слова перед аннотацией, например, используя:

\documentclass[journal=aamick, manuscript=article]{achemso}
\usepackage[version=3]{mhchem}
\usepackage[T1]{fontenc}
\usepackage{textgreek}
\usepackage{stackengine}
\usepackage[symbol]{footmisc}
\usepackage{lipsum}
\newcommand*\mycommand[1]{\texttt{\emph{#1}}}

\author{Author 1}
\affiliation[Institute]{Address 1}
\author{Author 2}
\affiliation[Institute]{Address 1}
\author{Author 3}
\affiliation[Institute]{Address 1}
\alsoaffiliation[Other Department]{Address 2}

\title{Document Title}

\keywords{keyword 1; keyword 2; keyword 3; keyword 4; keyword 5}

\makeatletter
\newcommand*{\forcekeywords}{
  \acs@keywords@print
  \let\acs@keywords@print\relax
}
\makeatother
\begin{document}

\forcekeywords

\begin{abstract}
  \lipsum[1-2]
\end{abstract}

\end{document}

Но, я думаю, результат:

ужасный результат

было бы очень некрасиво.

Лучшим решением было бы сократить аннотацию:

\documentclass[journal=aamick, manuscript=article]{achemso}
\usepackage[version=3]{mhchem}
\usepackage[T1]{fontenc}
\usepackage{textgreek}
\usepackage{stackengine}
\usepackage[symbol]{footmisc}
\usepackage{lipsum}
\newcommand*\mycommand[1]{\texttt{\emph{#1}}}

\author{Author 1}
\affiliation[Institute]{Address 1}
\author{Author 2}
\affiliation[Institute]{Address 1}
\author{Author 3}
\affiliation[Institute]{Address 1}
\alsoaffiliation[Other Department]{Address 2}

\title{Document Title}

\keywords{keyword 1; keyword 2; keyword 3; keyword 4; keyword 5}

\begin{document}

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

\end{document}

введите описание изображения здесь

Примечание: Никто не любит аннотации, в которых больше нескольких строк. Не стоит злоупотреблять этим для введения с несколькими абзацами.

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