在 RMarkdown 文档中使用参考书目时,如何在 RStudio 中使用 --citeproc 而不是 pandoc-citeproc?

Posted

技术标签:

【中文标题】在 RMarkdown 文档中使用参考书目时,如何在 RStudio 中使用 --citeproc 而不是 pandoc-citeproc?【英文标题】:How to use --citeproc instead of pandoc-citeproc in RStudio when bibliography is used in an RMarkdown document? 【发布时间】:2021-02-07 05:04:57 【问题描述】:

尝试在 RStudio 中使用在 YAML 中指定为 bibliography: references.bib 的参考书目呈现 RMarkdown 文档时出现以下错误:

[WARNING] Deprecated: pandoc-citeproc filter. Use --citeproc instead.
Error running filter pandoc-citeproc:
Could not find executable pandoc-citeproc
Error: pandoc document conversion failed with error 83

> rmarkdown::pandoc_version()
[1] ‘2.11.0.4’

我找不到使用--citeproc 代替pandoc-citeproc 的方法。将不胜感激任何帮助。谢谢!

【问题讨论】:

【参考方案1】:

rmarkdown 包升级到2.5版时似乎已修复:

https://github.com/rstudio/rmarkdown/releases

【讨论】:

以上是关于在 RMarkdown 文档中使用参考书目时,如何在 RStudio 中使用 --citeproc 而不是 pandoc-citeproc?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用引用键在 Rmarkdown 文档中间插入文章的完整参考?

在 Rmarkdown html 文档中并排时使图形大小(宽度和高度)相同

如何访问在 RMarkdown 文档中作为参数传递的文件中的数据?

在 Word 文档中使用 DiagrammeR(使用 rMarkdown 生成)

如何在 Rmarkdown 文档中显示 Python 代码中的几何对象?

可以在交互式 rmarkdown 文档中使用 knitr 缓存块吗?