如何在作者姓名和其所属机构之间添加一些文字?

如何在作者姓名和其所属机构之间添加一些文字?

以下是 MWE:

\documentclass[12pt]{article}
\usepackage{authblk}
\begin{document}
\title{Title}
\author[1]{AuthorA}
\author[1*]{AuthorB}
\affil[1]{Institute Name}
\affil[*]{Address correspondence to: [email protected]}
\maketitle
\date{}
\begin{abstract}
QWERTYUIOP
\end{abstract}
\end{document}

输出为

代码输出

我想要做的是在“作者 A 和作者 B”行与“机构名称”行之间添加一行“代表 XYZ 合作”。您能帮忙吗?

答案1

您必须修改源代码,因为authblk已经改变了 的定义\@author

\documentclass[12pt]{article}
\usepackage{authblk}
\makeatletter
\renewcommand\@author{\ifx\AB@affillist\AB@empty\AB@author\else
      \ifnum\value{affil}>\value{Maxaffil}\def\rlap##1{##1}%
    \AB@authlist\\[\affilsep]\behalf\\\AB@affillist
    \else  \AB@authors\fi\fi}
\makeatother
\begin{document}
\title{Title}
\def\behalf{On behalf of the XYZ collaboration}
\author[1]{AuthorA}
\author[1*]{AuthorB}
\affil[1]{Institute Name}
\affil[*]{Address correspondence to: [email protected]}
\maketitle
\date{}
\begin{abstract}
QWERTYUIOP
\end{abstract}
\end{document}

在此处输入图片描述

相关内容