Mendeley 生成的 bibtex 中未显示 arXiv id

Mendeley 生成的 bibtex 中未显示 arXiv id

我注意到我的参考书目中的那些 arXiv 论文没有正确显示其 arXiv ID。有什么解决办法吗?

谢谢

答案1

您需要按照 Mico 的建议进行操作,并下载支持在输出中格式化 arXiv ID 的样式。然后,您需要向 BibTeX 条目添加一些字段。关键字段是和eprint字段,其中包含 arXiv ID 号,包含存档(对于 arXiv),并包含文档的 arXiv 类。然后,您需要下载样式文件,例如可用的样式archivePrefixprimaryClasseprintarchivePrefixarXivprimaryClassutphyshttp://golem.ph.utexas.edu/~distler/TeXstuff/utphys.bst该文件负责格式化 arXiv ID 以及 DOI(如果存在),以便使用此 MWE,您可以获得适当的输出:

\documentclass{article}
\begin{filecontents*}{test.bib}
@article{Braun:2014dca,
      author         = "Braun, Harald and Schmidt, Wolfram and Niemeyer, Jens C.
                        and Almgren, Ann S.",
      title          = "{Large-eddy simulations of isolated disc galaxies with
                        thermal and turbulent feedback}",
      journal        = "Mon.Not.Roy.Astron.Soc.",
      number         = "4",
      volume         = "442",
      pages          = "3407-3426",
      doi            = "10.1093/mnras/stu1119",
      year           = "2014",
      eprint         = "1405.6245",
      archivePrefix  = "arXiv",
      primaryClass   = "astro-ph.GA",
      SLACcitation   = "%%CITATION = ARXIV:1405.6245;%%",
}
\end{filecontents*}
\usepackage{hyperref}
\begin{document}
Test text~\nocite{*}
\bibliography{test}
\bibliographystyle{utphys}
\end{document}

在此处输入图片描述

相关内容