【发布时间】:2019-08-14 23:42:46
【问题描述】:
我正在尝试在使用 Rmarkdown bookdown 生成的 MS Word 文件中包含书目引文和参考列表。但是,我在 RMarkdown 终端中收到以下消息:“pandoc-citeproc: reference Rbase not found”,其中 Rbase 是引用材料的 id。
虽然生成了 MS Word 文件,但引文在引言中并未被识别(而是显示“[@Rbase]”,也未显示参考列表(see image attached)。
这是我的 .Rmd 文件:
---
title: "Report with Rmarkdown"
output:
bookdown::word_document2:
bibliography: references.bib
---
# Introduction
This is my introduction [@Rbase].
# References
这是文件 references.bib (UTF-8) 的内容,它与 .Rmd 文件位于同一文件夹中。
@manual{Rbase,
title = {R: A Language and Environment for Statistical Computing},
author = {{R Core Team}},
organization = {R Foundation for Statistical Computing},
address = {Vienna, Austria},
year = {2016},
url = {https://www.R-project.org/},
}
任何人都可以提供有关如何使引用和参考列表可见的任何见解吗?
非常感谢您, 卡门
【问题讨论】:
-
您是否尝试过从“参考书目:references.bib”中删除前导空格?请参阅rmarkdown.rstudio.com/… 中的第一个示例 yaml,其中没有参考书目缩进。
-
非常感谢。你搞定了。解决了。
标签: r r-markdown knitr bookdown pandoc-citeproc