一种自动生成“作者贡献”部分的方法

一种自动生成“作者贡献”部分的方法

背景

学术期刊和其他学术出版物开始采用标准化的作者贡献部分要求。在这一部分中,作者根据他们对稿件和研究的实际贡献进行标记。这种制度的优点不是这个问题的主题(有关此主题的进一步讨论,有几篇论文可供参考,包括来自McNutt 等人)。

随着这一趋势的发展,对作者贡献部分的更多规范化要求正在形成。有关示例,请参阅信用分类法, 这Elsevier 作者声明, 这自然出版集团声明。如果您选择这里未列出的您最喜欢的出版商,我敢打赌他们也有类似的期望。

LaTeX 中的先例

虽然各个期刊可能有特定的格式要求,但作者贡献声明的核心在于在每个作者姓名旁边添加正确的勾选框。这与作者所属机构和联系信息的标签非常相似。

问题

是否存在一种方法(包、可插入代码等)来自动生成作者贡献部分?

类似的 TeX.SE 问题

一个简单的逐项列表解决方案。

平均能量损失

这是一个元问题,所以我认为 MWE 规则不适用于此。我可以根据要求将一些东西拼凑起来。

答案1

为这项任务开发的软件包并不多,因为手动实现信息相当容易。如果你仍然在寻找一些自动化的方法,我建议使用credits仅在GitHub。如果您使用 Overleaf,您可以直接下载文件credits.sty并将其上传到 Overleaf。

这里有一个最简单的例子,厚颜无耻地从 Pseudomanifold 中抄袭而来,供一个由两位作者组成的团队使用:

% load package
\usepackage{credits}

% define authors and their contributions
\credit{Alice}  {1,1,1,1,1,1,1,1,1,1,1,1,1,1}
\credit{Bob}    {0,1,0,1,0,1,0,1,0,1,0,1,0,1}

\begin{document}
  \insertcreditsstatement
\end{document}

这个包的缺点是您不能插入两个不同的 CRedIT 语句,因为目前无法指定要包含在语句中的作者。

相关内容