如何在 RMarkdown 中创建自定义块?
How to create custom blocks in RMarkdown?
在 RMarkdown 中,我知道我可以输入如下内容:
```{r}
sum <- 1 + 1
```
为当前处理的 .Rmd
文档创建要在 R 会话中评估的块。我知道还有其他 {<label>}
内的标签发生变化并触发不同的行为。 Fx,[Bookdown]{https://bookdown.org/yihui/bookdown/markdown-extensions-by-bookdown.html#equations} 定义:{theorem}
和其他。
我需要的
我希望能够创建自己的块并执行特定代码来处理其内容:
```{myblock}
This text will appear styled different (for example)
```
我不需要为文本样式创建新块,上面的只是一个例子。我怎样才能实现这种定制?
您可以在 official documentation of the knitr
package 中找到支持引擎的信息。
也可以看看 the code。
现在您可以根据自己的需要操作代码,构建包并根据自己的需要使用它。
在 RMarkdown 中,我知道我可以输入如下内容:
```{r}
sum <- 1 + 1
```
为当前处理的 .Rmd
文档创建要在 R 会话中评估的块。我知道还有其他 {<label>}
内的标签发生变化并触发不同的行为。 Fx,[Bookdown]{https://bookdown.org/yihui/bookdown/markdown-extensions-by-bookdown.html#equations} 定义:{theorem}
和其他。
我需要的
我希望能够创建自己的块并执行特定代码来处理其内容:
```{myblock}
This text will appear styled different (for example)
```
我不需要为文本样式创建新块,上面的只是一个例子。我怎样才能实现这种定制?
您可以在 official documentation of the knitr
package 中找到支持引擎的信息。
也可以看看 the code。
现在您可以根据自己的需要操作代码,构建包并根据自己的需要使用它。