arXiv 论文的 ACM bibtex 格式

arXiv 论文的 ACM bibtex 格式

我使用 ACM格式使用以下示例打印 arXiv 论文

\documentclass[manuscript,screen]{acmart}

\begin{document}

\section{Introduction}
Text~\cite{Mnih13}

\bibliographystyle{ACM-Reference-Format}
\bibliography{sample-base}


\end{document}
\endinput

并且入口是

@article{Mnih13,
  author    = {V. Mnih and K. Kavukcuoglu and D. Silver and A. Graves and I. Antonoglou and D. Wierstra and M. Riedmiller},
  title     = {Playing Atari with Deep Reinforcement Learning},
  year      = {2013},
  eprint = {arXiv:1312.5602},
}

现在,我在输出中看到的是

V. Mnih、K. Kavukcuoglu、D. Silver、A. Graves、I. Antonoglou、D. Wierstra 和 M. Riedmiller。2013 年。使用深度强化学习玩 Atari。(2013 年)。arXiv:arXiv:1312.56021

因此,我看到两个 2013 和两个 arXiv。这正常吗?

答案1

您在问题中引用的网站上的示例(https://www.acm.org/publications/authors/bibtex-formatting)似乎已经过时了。记录acmart软件包(属于ACM-Reference-Format.bst)建议输入eprint不带前导的 arXiv idarXiv:

该样式支持 arXiv 推荐的字段eprint和(可选)primaryclass,例如,

eprint       = "960935712",
primaryclass = "cs",

该文档还链接到 arXiv 建议https://arxiv.org/help/hypertex/bibstyles

文档没有提到 arXiv 上未在期刊上发表的文章,但考虑到这@article会产生低于标准的结果和 BibTeX 警告

Warning--no journal in Mnih13
Warning--no number and no volume in Mnih13
Warning--page numbers missing in both pages and numpages fields in Mnih13

我可能会选择更通用的@misc

\documentclass[manuscript,screen]{acmart}

\begin{filecontents}{\jobname.bib}
@misc{Mnih13,
  author    = {V. Mnih and K. Kavukcuoglu and D. Silver and A. Graves
               and I. Antonoglou and D. Wierstra and M. Riedmiller},
  title     = {Playing Atari with Deep Reinforcement Learning},
  year      = {2013},
  eprint    = {1312.5602},
}
\end{filecontents}

\begin{document}
\section{Introduction}
Text~\cite{Mnih13}

\bibliographystyle{ACM-Reference-Format}
\bibliography{\jobname}
\end{document}

V. Mnih、K. Kavukcuoglu、D. Silver、A. Graves、I. Antonoglou、D. Wierstra 和 M. Riedmiller。2013 年。使用深度强化学习玩 Atari。arXiv:1312.5602

acmart还带有一种biblatex风格以及biblatex我通常推荐使用的风格@online对未在期刊上发表的 arXiv 条目使用样式,请参阅biblatex 书目条目中没有期刊标题字段的 @article 格式

相关内容