如何在参考文献中引用文章?

如何在参考文献中引用文章?

某些 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 开始引用编号。

相关内容