使用 IEEEtran 文档类——如何对齐多行作者

使用 IEEEtran 文档类——如何对齐多行作者

假设我正在使用 IEEE Transactions 期刊课程

\documentclass[conference]{IEEEtran}

我应该如何正确对齐作者以使其以这种格式显示?

在此处输入图片描述

答案1

在会议模式下,您已经以列格式获得了每位作者的\IEEEauthorblockN姓名和\IEEEauthorblockA所属机构。然后,您可以在同一个单元格中引入换行符来放置第二个换行符。各列由\and命令分隔。

\documentclass[conference]{IEEEtran}
\usepackage{lipsum} %<---- For dummy text
\title{Some IEEE paper}

\author{
\IEEEauthorblockN{Michael Shell}
\IEEEauthorblockA{School of Electrical and\\
Computer Engineering\\
Georgia Institute of Technology\\
Atlanta, Georgia 30332--0250\\
Email: [email protected]}\\   %<------ Line breaks in the current column
\IEEEauthorblockN{Michael Shell}
\IEEEauthorblockA{School of Electrical and\\
Computer Engineering\\
Georgia Institute of Technology\\
Atlanta, Georgia 30332--0250\\
Email: [email protected]}
\and
\IEEEauthorblockN{Homer Simpson}
\IEEEauthorblockA{Twentieth Century Fox\\
Springfield, USA\\
Email: [email protected]}\\[0.9cm]  %<------- Extra vertical space
\IEEEauthorblockN{Homer Simpson}
\IEEEauthorblockA{Twentieth Century Fox\\
Springfield, USA\\
Email: [email protected]}
\and
\IEEEauthorblockN{James Kirk\\
and Montgomery Scott}
\IEEEauthorblockA{Starfleet Academy\\
San Francisco, California 96678-2391\\
Telephone: (800) 555--1212\\
Fax: (888) 555--1212}\\                 %<-----------
\IEEEauthorblockN{James Kirk\\
and Montgomery Scott}
\IEEEauthorblockA{Starfleet Academy\\
San Francisco, California 96678-2391\\
Telephone: (800) 555--1212\\
Fax: (888) 555--1212}
}
\begin{document}
\maketitle


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

\lipsum[2-6]
\end{document}

在此处输入图片描述

答案2

我想参考这个答案对类似的问题(本例中有 5 位作者)。

他们引入了一个新命令\linebreakand来代替\and一行作者的末尾:

\makeatletter
\newcommand{\linebreakand}{%
  \end{@IEEEauthorhalign}
  \hfill\mbox{}\par
  \mbox{}\hfill\begin{@IEEEauthorhalign}
}
\makeatother

使用此命令,作者列表在来源和论文中保持相同的顺序。请参阅原始答案作为示例和解释。

相关内容