【问题标题】:How to include references and bibliography list using bookdown word_document_2?如何使用 bookdown word_document_2 包含参考文献和参考书目列表?
【发布时间】: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


【解决方案1】:

由 cmets 中的 'markdly' 解决:删除 .Rmd 文件中 'bibliography: references.bib' 之前的前导空格。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多