相关疑难解决方法(0)

如何将R Markdown转换为HTML?即,"编织HTML"在R96 0.96中做了什么?

在Rstudio 0.96中的R Markdown文件上按"Knit HTML"时会运行什么命令?

我的动机是,当我在另一个文本编辑环境中时,我可能想要运行相同的命令,或者我可能想要将命令组合成更大的命令makefile.

r rstudio knitr r-markdown

66
推荐指数
4
解决办法
4万
查看次数

R Bookdown _bookdown.yml

Bookdown有许多配置选项,我发现很难理解如何知道一个选项是否存在,以及这些选项所在的逻辑背后的逻辑.

具体来说,我发现很难描述什么进去的选项_bookdown.yml鉴于有至少两个其他的地方,说明选择:

  • _output.yml,
  • 函数调用的参数如bookdown::render_book.

在我看来,在_bookdown.yml函数的参数和参数之间存在任何类型的1对1映射bookdown::render_book,因此_bookdown.yml似乎不仅仅是记录函数调用选项的不同方式.

我们可以在源代码中看到`_bookdown.yml'正在控制一些配置选项,但不是全部.

所以 - 重新解释这个问题 - 为什么是_bookdown.yml一个单独的配置文件以及它应该包含什么的定义?

举一个有代表性的例子,有一个chapter_name可以使用的选项_bookdown.yml.我有以下问题:

  1. 我们怎么知道这是一个选项,因为它没有在这里的文档或这里的例子中引用.
  2. 一旦我们知道它存在,我怎么知道它有什么影响?是否所有这些选项都传递给其他包(例如pandoc,rmarkdown)?我唯一可以找到参考的地方chapter_name是用于记账的CRAN源代码,即使在那里我也无法弄清楚它是如何被使用的.

注意,讨论_bookdown.yml通过笔者在这里,但我还是不完全了解.

r r-markdown bookdown

12
推荐指数
1
解决办法
843
查看次数

标签 统计

r ×2

r-markdown ×2

bookdown ×1

knitr ×1

rstudio ×1