gpt4 book ai didi

r - 如何在 “Rpres” rmarkdown演示文稿中添加引文和引用书目?

转载 作者:行者123 更新时间:2023-12-03 13:37:15 24 4
gpt4 key购买 nike

这一页:

http://rmarkdown.rstudio.com/authoring_bibliographies_and_citations.html

描述向常规rmarkdown文档添加引文和生成的书目。使用rmarkdown编写演示文稿时,此方法适用于ioslides,slidify和beamer演示文稿。

在演示文稿的开头添加引用书目:行的方法不适用于较新的“Rpres”演示文稿。

如何将书目添加到Rpres rmarkdown演示文稿文件中?

我怀疑答案是Rpres文件的模板或构建选项不支持此功能。如果是这样的话,那么应该感谢在何处进行修补以将--bibliography=选项添加到对pandoc的调用的指针。

我的环境包括

  • RStudio预览版0.9.451
  • 编织者1.1.12
  • rmarkdown 0.7
  • 最佳答案

    knitcitations包可用于使用R命令添加引文和书目。以下块给出了最小的.Rpres:

    Using knitcitations
    =======================================================

    Example Citation
    =======================================================

    ```{r, echo = FALSE}
    library(knitcitations)
    ```

    See the `knitcitations` vignette for details on how to add citations, such as
    `r citep("10.1890/11-0011.1")`

    Bibliography
    ========================================================

    Use the `bibliography` function to add the bibliography.

    ```{r, echo=FALSE, results="asis"}
    bibliography()
    ```

    这里的引用书目是即时创建的,其中包含无法正确解析的LaTeX命令。要获得更多控制权,您可以使用自己的书目,例如
    bib <- read.bibtex("references.bib")
    citet(bib["bloggs2002"])

    请注意,我们可以使用 write.bibtex保存在.Rpres示例中创建的引用书目,然后对其进行编辑以创建最终的 references.bib

    关于r - 如何在 “Rpres” rmarkdown演示文稿中添加引文和引用书目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31221981/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com