某些 APS 期刊要求引用补充材料中使用但正文中未使用的参考文献,方式如下:
@misc{suppl,
howpublished={See Supplemental Material at XXXX, which includes Refs. [xx-yy].}
}
也就是说,它们应该作为新参考文献包含在参考文献描述中。这里,xx 应该是正文中最后一个参考文献的编号 + 1,yy 取决于补充材料中有多少新参考文献。
有没有办法使用 \cite 命令来做到这一点?
我使用 revtex4-2 和相应的参考包。实际上,我只需像往常一样使用 .bib 文件的 \cite{...} 条目即可实现此目的。但是,我现在似乎无法重现我最初得到的行为。我怀疑事情取决于这里的编译顺序,但我不确定如何。我在 revtex 指南中也找不到有关该主题的任何内容,但我可能错过了一些东西。
答案1
手动操作书目
REVtex 似乎使用 bibtex - 据说你也这样做。这将创建一个包含纯 LaTeX 的 bbl 文件,该文件可以直接在文档中使用,并且具有以下结构
\begin{thebibliography}{1}
...
\bibitem{suppl}
See Supplemental Material at XXXX, which includes Refs. [xx-yy].
...
\end{thebibliography}
(假设您已在论文中引用补充参考文献,或通过 将其包含在内nocite
)。
完成稿件后,您可以(1)以新名称保存 bbl 文件mybbl.tex
,(2)注释掉并(3)在论文末尾\bibliography{...}
附上参考文献。\input{mybbl}
然后,您可以随时手动重新排列参考书目中的参考项目的顺序,包括对补充参考文献的引用。
更改补充材料中的参考文献编号
要更改参考文献的起始编号(针对补充 xx),请参见此处的精彩技巧:
更改书目起始编号。实际上,它甚至更简单:\setcounter{enumiv}{xx}
在 后插入\begin{thebibliography}[1]
。这将从 xx+1 开始引用编号。