如何强制 \documentclass[]{article} 每行有 3 位作者

如何强制 \documentclass[]{article} 每行有 3 位作者

我有一份有 6 位作者的手稿,我试图在每行放置三位作者。

例如,这是当前代码:

\documentclass[]{article}

\title{ The \textbackslash author macro should work with any number of
authors per row!}

\author{ AAA AAA\\ fff \and BBB BBB\\BLABLA \and CCC CCC\\BLABLA \and
DDD DDD\\ fff \and EEE EEE \\BLABLA \and FFF FFF\\BLABLA }

\date{}

\begin{document}

\maketitle

\end{document}

当我尝试让 DDD 移动到第二行时,会产生以下内容。

知道怎样做吗?

在此处输入图片描述

答案1

如果您不想使用任何其他包,您应该在作者 C 和 D 之间手动插入适当的调整:

在此处输入图片描述

\documentclass{article}

\title{A title}

\author{%
  Author A \\ Affiliation A \and
  Author B \\ Affiliation B \and
  Author C \\ Affiliation C
\end{tabular} \endgraf
\begin{tabular}[t]{c}
  Author D \\ Affiliation D \and
  Author E \\ Affiliation E \and
  Author F \\ Affiliation F
}

\begin{document}

\maketitle

\end{document}

\and此处的解决方案源于使用 时关闭前一个段落tabular并打开一个新段落的事实\author。因此,手动干预允许您插入段落分隔符 ( \endgraf)。

您还可以通过提供以下设置来设置自己的tabular风格\author

\author{%
  \begin{tabular}{ c c c }
       Author A   &    Author B   &    Author C   \\
    Affiliation A & Affiliation B & Affiliation C \\
    \\
       Author D   &    Author E   &    Author F   \\
    Affiliation D & Affiliation E & Affiliation F
  \end{tabular}
}

\author请注意,如果您使用利用来设置该细节的包,这些 TeX 构造可能会干扰 PDF 文档属性。

相关内容