如何强制 R markdown / LaTeX 在参考书目中显示“注释”字段(显示附加信息)?

mat*_*ked 2 r bibtex knitr r-markdown bookdown

我在我的 .Rmd 文件中使用参考书目:

bibliography: bibliography.bib
Run Code Online (Sandbox Code Playgroud)

我的示例 .bib 条目如下所示:

@misc{XYZ,
    author = "Somebody",
    note = "Accessed: 2017-01-10",
    title = "{Global database of LaTeX}",
    url = "http://writeInLatex.com",
    year = "2016"
}
Run Code Online (Sandbox Code Playgroud)

我必须在参考书目中显示“注释”字段。在上面的例子中(网页) - 有关访问日期的信息,如果是文章 - 文章的语言。

对于上面的示例,我希望在 PDF 文件中包含以下条目:

有人,2016 年。 LaTeX 的全球数据库。访问时间:2017-01-10

我怎样才能做到这一点?

mat*_*ked 5

  1. 我从http://www.zotero.org/styles下载了“elsevier-harvard.csl”引用样式
  2. 我打开了 http://editor.citationstyles.org/visualEditor/并加载了提到的样式
  3. 在参考书目布局下,我添加了节点“文本”,设置类型:“变量”和选定的变量“注释”
  4. 我更改了样式的名称,然后下载了它(elsevier-harvard-with-titles-with-notes.csl)
  5. 在我的 .Rmd 文件的标题中,我添加了以下行: csl: elsevier-harvard-with-titles-with-notes.csl

它现在有效!