其他类别中的 Revtex 4.1 书目样式

其他类别中的 Revtex 4.1 书目样式

我想知道是否有人移植了 revtex 4.1 中使用的参考书目样式(如 apsrev4-1.bst),以便它们可以在其他类别中使用,例如书籍。

提前致谢!

答案1

看起来 revtex bst 是针对类文件高度定制的。我发现下面的输出与标准类的输出大致相同

\usepackage[sort&compress,numbers]{natbib}
\bibliographystyle{apsrev4-1}
\usepackage{doi}%<----------
\usepackage{hyperref}

它还需要一个带有自定义设置的附加 bibtex 文件,特别是如果您希望包含完整的文章名称(选项longbibliographyrevtex4-1)。创建以下文件,revtex-custom.bib内容如下

@CONTROL{REVTEX41Control}
@CONTROL{apsrev41Control,author="48",editor="1",pages="1",title="0",year="0"}

然后按如下方式定义您的围兜:

\nocite{apsrev41Control}
\bibliography{my-bib,revtex-custom}

答案2

我无法使@CONTROL序列像上面那样工作,但我找到了一种调整方法,apsrev4-1.bst以输出您想要的内容。首先,复制apsrev4-1.bst到一个名为的新文件,例如,,apsrev4-1_custom.bst并将其放在与您的tex文件相同的目录中。在其中,找到函数control.init,并修改您想要的任何选项--#0为假,#1为真。要显示标题,请将#0上面的内容更改control.title#1。通过运行使用这个新修改的\bibliographystyle{apsrev4-1custom}

相关内容