出于某种原因,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 编号。