背景
学术期刊和其他学术出版物开始采用标准化的作者贡献部分要求。在这一部分中,作者根据他们对稿件和研究的实际贡献进行标记。这种制度的优点不是这个问题的主题(有关此主题的进一步讨论,有几篇论文可供参考,包括来自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 语句,因为目前无法指定要包含在语句中的作者。