我刚刚发现了很棒的Xaringan
软件包,我希望我的演示文稿尽可能地递增。
例如,我的简介幻灯片如下:
```{r intro1, echo=TRUE}
version$version.string #should give 3.6.1
```
--
```{r intro2, echo=TRUE}
class(iris)
```
--
```{r intro3, echo=TRUE}
dim(iris) #row, cols
```
--
```{r intro4, echo=TRUE}
colnames(iris)
```
尽管如此,我觉得这样写起来很乏味并且不易读。
我尝试了这个,但是不起作用:
```{r , echo=TRUE}
version$version.string
class(iris)
--
dim(iris)
colnames(iris)
```
当然,这里以--
为代码。
是否可以从代码内部递增幻灯片?
答案 0 :(得分:1)
Yihui几乎在评论中给出了答案,但我在此处进行了另一处调整,以确保分隔符代码(即knitr::asis_output('\n--\n')
)在输出中不可见(这是通过指定行号来完成的)其中分隔符出现在块参数中,如下所示。
您可以在要分离的地方使用分隔符代码,只需确保未对行号进行echo
编辑即可。
---
output:
xaringan::moon_reader:
seal: false
---
```{r, echo = -4}
version$version.string
class(iris)
knitr::asis_output('\n--\n')
dim(iris)
colnames(iris)
```