我注意到我的参考书目中的那些 arXiv 论文没有正确显示其 arXiv ID。有什么解决办法吗?
谢谢
答案1
您需要按照 Mico 的建议进行操作,并下载支持在输出中格式化 arXiv ID 的样式。然后,您需要向 BibTeX 条目添加一些字段。关键字段是和eprint
字段,其中包含 arXiv ID 号,包含存档(对于 arXiv),并包含文档的 arXiv 类。然后,您需要下载样式文件,例如可用的样式archivePrefix
primaryClass
eprint
archivePrefix
arXiv
primaryClass
utphys
http://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}