LaTeX:多個作者保持在同一行

LaTeX:多個作者保持在同一行

我目前新增的論文有 5 位作者,如下所示:

\author{First Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\\And
  Second Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\\And
  Third Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\\And
  Fourth Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\\And
  Fifth Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\
}

目前它們顯示在同一行並重疊,如下所示: 在此輸入影像描述

我以為 LaTeX 會自動打破這條線,但顯然不會。我希望在頂行有 3 個,然後在下面有 2 個,但我還沒有找到如何正確執行此操作。發現了一些技巧,但後來我失去了下排的樣式。

編輯:經過一番調查後,似乎是所使用的樣式包導致了問題。我們必須使用這個樣式包,因為這是一個作業。這是一個有關不同標籤的樣式代碼\and

{\def\and{\unskip\enspace{\rm and}\enspace}%
 \def\And{\end{tabular}\hss \egroup \hskip 1in plus 2fil 
       \hbox to 0pt\bgroup\hss \begin{tabular}[t]{c}\bf}%
 \def\AND{\end{tabular}\hss\egroup \hfil\hfil\egroup
      \vskip 0.25in plus 1fil minus 0.125in
       \hbox to \linewidth\bgroup\large \hfil\hfil
         \hbox to 0pt\bgroup\hss \begin{tabular}[t]{c}\bf}
 \hbox to \linewidth\bgroup\large \hfil\hfil
 \hbox to 0pt\bgroup\hss \begin{tabular}[t]{c}\bf\@author 
                        \end{tabular}\hss\egroup
 \hfil\hfil\egroup
}

解決這個問題的最佳方法是什麼?

答案1

組合命令\And\AND,如下圖所示:

\author{First Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\\And
  Second Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\\And
  Third Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\\AND
  Fourth Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\\And
  Fifth Author \\
  Affiliation / Address line 1 \\
  {\tt email@domain} \\
}

給出了想要的結果: 在此輸入影像描述

相關內容