如何强制R markdown / LaTeX在参考书目中显示“note”字段(显示其他信息)?

时间:2017-02-23 13:50:06

标签: r knitr r-markdown bibtex bookdown

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

bibliography: bibliography.bib

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

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

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

如果是上面的示例,我想在输入后的PDF文件中输入:

  

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

我该怎么做?

1 个答案:

答案 0 :(得分:3)

  1. 我从中下载了'elsevier-harvard.csl'引文样式 http://www.zotero.org/styles
  2. 我打开了 http://editor.citationstyles.org/visualEditor/并加载提到 式
  3. 在参考书目布局下我添加了节点'Text',设置类型: '变量'和选定变量'note'
  4. 我改变了风格的名称 然后下载它(elsevier-harvard-with-titles-with-notes.csl)
  5. 在我的.Rmd文件的标题内,我添加了以下内容 line:csl: elsevier-harvard-with-titles-with-notes.csl
  6. 现在有效!