Revtex 中的参考文献不完整

Revtex 中的参考文献不完整

我使用的是 revtex4-2,没有特定的参考书目样式。但是,我发现一些参考文献列出的细节不完整。例如,bibtex 条目

@article{lorenz2007repeated,
    title={Repeated averaging and bounded confidence-modeling, analysis and simulation of continuous opinion dynamics},
    author={Lorenz, Von Jan},
    year={2007},
    publisher={Citeseer}
}

出现为 在此处输入图片描述

@article{kozma2008consensus,
  title={Consensus formation on adaptive networks},
  author={Kozma, Balazs and Barrat, Alain},
  journal=Phys. Rev. E},
  volume={77},
  number={1},
  pages={016102},
  year={2008},
  publisher={APS}
}

出现为在此处输入图片描述

我尝试过使用\bibliographystyle{apsrev4-2},但并不能解决问题。

答案1

lorenz2007repeated

这篇文章lorenz2007repeated不是@article。简单的 Google 搜索显示这是一篇博士论文。

@phdthesis{lorenz,
  author = {Jan Lorenz},
  title  = {Repeated Averaging and Bounded Confidence:
            Modeling, Analysis and Simulation of Continuous Opinion Dynamics},
  school = {Universität Bremen},
  year   = {2007},
}

注意更正author字段(作者被称为简·洛伦兹不是“von Jan Lorenz”),更正的title字段(“ confidence-modeling”似乎是标记字幕的拙劣尝试),最后是更正的条目类型@phdthesis

经验法则是:如果条目没有journal,则它不是@article

由于 Google Scholar 对这个条目的处理特别糟糕,我将其添加到了软件生成的书目条目:使用前应检查的常见错误和其他错误

kozma2008consensus

该条目kozma2008consensus只是缺少一个左括号journal=Phys. Rev. E},。该语法错误意味着 BibTeX 必须放弃读取该条目。

@article{kozma2008consensus,
  title     = {Consensus formation on adaptive networks},
  author    = {Kozma, Balazs and Barrat, Alain},
  journal   = {Phys. Rev. E},
  volume    = {77},
  number    = {1},
  pages     = {016102},
  year      = {2008},
  publisher = {APS}
}

相关内容