![如何强制 \documentclass[]{article} 每行有 3 位作者](https://linux22.com/image/437872/%E5%A6%82%E4%BD%95%E5%BC%BA%E5%88%B6%20%5Cdocumentclass%5B%5D%7Barticle%7D%20%E6%AF%8F%E8%A1%8C%E6%9C%89%203%20%E4%BD%8D%E4%BD%9C%E8%80%85.png)
我有一份有 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 文档属性。