将作者分为两个层级

将作者分为两个层级

我正在准备一个有四位作者的 tex 文件。其中两位对文档做出了实质性的新颖的智力贡献,而另外两位只是帮助起草了文档。

他们都应该被视为该文献的作者,但我理想的情况下是有两个作者(有脚注关系),后面跟着一些类似“在文献协助下”的文字,后面跟着其他作者的姓名。

目前我正在使用\maketitle并希望

作者一和作者二

在文件协助下

作者三和作者四

然后是摘要等等。

我看不出有任何方法可以\author将作者分成多个部分并用文本插入。

\documentclass[reprint]{revtex4-1}
\pdfoutput=1
\usepackage{amsmath}
\usepackage{graphicx} 
\usepackage{placeins}
\usepackage{amsthm}
\usepackage{nicefrac}
\usepackage{bbm}
\usepackage{amssymb}

% Insert author blurb here

\title{title}
\begin{abstract}abstract\end{abstract}
\maketitle
body
\end{document}

答案1

revtex 类提供了指定可能被误用/重新用于您的目的的可能性\collaboration;只需要去掉括号,括号是由 revtex 自动添加的(但可用于在协作文本之前和之后注入额外的空间)。

下面的代码产生以下输出。

在此处输入图片描述

\documentclass{revtex4-1}
\usepackage{xpatch} % <<<<<<<<<<<<<
\makeatletter       % <<<<<<<<<<<<<
\xpatchcmd\@collaboration@present{(}{\medskip}{}{} % <<<<< opening par is replaced by some space before
\xpatchcmd\@collaboration@present{)}{}{}{} % <<<<< closing par is removed
\makeatother % <<<<<<<<<<<<<<<<<<
\begin{document}
\author{Bugs Bunny}
\affiliation{Looney Tune Studios}
\author{Roger Rabbit}
\affiliation{Looney Tune Studios}
\affiliation{Disney World}
\collaboration{with assistance in documentation from}
\noaffiliation
\author{Mickey Mouse}
\affiliation{Disney World}
\author{Minnie Mouse}
\affiliation{Disney World}
\title{title}
\begin{abstract}abstract\end{abstract}
\maketitle
body
\end{document}

相关内容