引用没有作者的网页,显示不带引号的标题(revtex4.1)

引用没有作者的网页,显示不带引号的标题(revtex4.1)

我正在使用 revtex4.1 编写一份文档,我想在参考书目中引用一些没有特定作者的网页。

我的想法很简单:我希望在参考书目中显示以下元素:

<Title>, <url>, [Accessed: <access_date>]      (1)

如果省略该字段,参考书目条目@online似乎不起作用author。另一个选择是使用@misc,这就是我所做的:

\documentclass[aps,jmp,amsmath,amssymb,reprint]{revtex4-1}

\usepackage{url}

\begin{filecontents}{biblio.bib}
@misc{lammps,
    title = {{LAMMPS website}},
    howpublished = {\url{http://lammps.sandia.gov}},
    note = {[Accessed: 10-October-2017]}
  }
\end{filecontents}

\begin{document}
\onecolumngrid

See LAMMPS \cite{lammps}.

\bibliography{biblio.bib}

 \end{document}

结果如下:

在此处输入图片描述

这几乎没问题。但是,我想改变两件事:

  1. 我希望标题不带引号。
  2. 显然,字段为空存在一些问题author:所有没有作者的条目都被视为相同的作者,如果@misc添加多个没有作者的条目这会引起问题

有没有办法获得我想要的结果 (1)?没有引用,没有冲突,因为没有作者的条目被视为来自同一作者。

或者这是创建我自己的 BibTeX 条目样式的唯一选择?

答案1

我找到了一个解决方法。默认情况下,revtex4.1 将脚注放在参考书目中(请参阅用户指南)因此,我可以通过脚注轻松获得我所寻找的内容:

\documentclass[aps,jmp,amsmath,amssymb,reprint]{revtex4-1}

\usepackage{hyperref}

\begin{filecontents}{biblio.bib}
@misc{lammps,
    title = {{LAMMPS website}},
    howpublished = {\url{http://lammps.sandia.gov}},
    note = {[Accessed: 10-October-2017]}
  }
\end{filecontents}

\begin{document}

\onecolumngrid

See LAMMPS \footnote{LAMMPS website, \url{http://lammps.sandia.gov}, [Accessed: 10-October-2017]}.

\bibliography{biblio.bib}

\end{document}

结果:

在此处输入图片描述

然而,有两点必须注意:

  1. \usepackage{hyperref}必须使用而不是\usepackage{url}
  2. 有必要包含某种参考书目,即使我们没有引用其中的任何内容。

相关内容