REVTeX 在引用后随机添加 DOI 编号

REVTeX 在引用后随机添加 DOI 编号

出于某种原因,REVTeX 似乎有时在引用后添加 DOI 编号,有时不添加。应该绝不据我所知,我并没有这样做。在 bibtex 条目中我看不到任何内容表明打印 DOI 的条目和不打印 DOI 的条目有什么不同。这是一个最小的工作示例:

\documentclass[aps,pra,10pt]{revtex4-1}
\begin{document}
Refer to Ref.~\cite{KhaliliAmiri2011} and Ref.~\cite{Yang2011}.
%\bibliographystyle{apsrev4-1}
\bibliography{testbib}
\end{document}

如下testbib所示:

@Article{KhaliliAmiri2011,
  Title                    = {Switching current reduction using perpendicular anisotropy in CoFeB–MgO magnetic tunnel junctions},
  Author                   = {Khalili Amiri, P. and Zeng, Z. M. and Langer, J. and Zhao, H. and Rowlands, G. and Chen, Y.-J. and Krivorotov, I. N. and Wang, J.-P. and Jiang, H. W. and Katine, J. A. and Huai, Y. and Galatsis, K. and Wang, K. L.},
  Journal                  = {Applied Physics Letters},
  Year                     = {2011},
  Number                   = {11},
  Pages                    = {112507},
  Volume                   = {98},

  Doi                      = {10.1063/1.3567780},
  ISSN                     = {0003-6951},
  Publisher                = {AIP Publishing},
  Timestamp                = {2016.02.18}
}
@Article{Yang2011,
  Title                    = { First-principles investigation of the very large perpendicular magnetic anisotropy at Fe | MgO and Co | MgO interfaces },
  Author                   = {Yang, H. X. and Chshiev, M. and Dieny, B. and Lee, J. H. and Manchon, A. and Shin, K. H.},
  Journal                  = {Physical Review B},
  Year                     = {2011},

  Month                    = {Aug},
  Number                   = {5},
  Volume                   = {84},

  Doi                      = {10.1103/physrevb.84.054401},
  ISSN                     = {1550-235X},
  Publisher                = {American Physical Society (APS)},
  Timestamp                = {2016.02.18}
}

对于我来说,(引用)输出如下所示:

[1] P. Khalili Amiri, Z. M. Zeng, J. Langer, H. Zhao, G. Rowlands, Y.-J. Chen, I. N. Krivorotov, J.-P. Wang, H. W. Jiang,
J. A. Katine, Y. Huai, K. Galatsis, and K. L. Wang, Applied Physics Letters 98, 112507 (2011).
[2] H. X. Yang, M. Chshiev, B. Dieny, J. H. Lee, A. Manchon, and K. H. Shin, Physical Review B 84 (2011), 10.1103/phys-
revb.84.054401.

请注意,第二条条目末尾印有 DOI。我快疯了。我搞不懂为什么它们会显示不同。我尝试手动更改期刊名称和出版商,看看它是否与其中任何一个有某种关联,但无济于事。无论如何,Phys. Rev. 系列中没有一个 APS 期刊列出以这种方式列出 DOI 编号的参考文献,所以我真的不知所措。

编辑:问题似乎是许多现代期刊(例如 Physical Review B 上的任何最新期刊)不使用“传统”页码,而是使用文章 ID。使用各种 DOI 到 BibTeX 工具时,“页面”字段为空白,并且找不到标识号。通常直接使用相应期刊的“导出引文”(或等效)功能会生成 BibTeX 代码,将 ID 放在“页面”字段中。

答案1

添加一个空白页面字段,例如:

pages={-}

阻止 REVtex 在参考书目中显示 DOI 编号。

相关内容