xaringan:更改特定块的代码背景
xaringan: Changing code background for specific chunks
在this feature request back in 2016 Yihui shows,在底部,如何让不同的代码块在R Markdown中有不同的背景。我在这里附上了这个截图。有没有办法用 xaringan 做到这一点?
我找到了 答案,它适用于更改所有代码块的背景颜色,但我不知道如何修改 css 所以我只能更改背景一些特定的块。
此处的目标是让大多数块正常显示,但少数块显示为红色背景或类似表示 "This is bad"。任何帮助将不胜感激。
这实际上是我想要做的事情 work out a few days ago。
这是一种解决方法。
首先在您的 css 文件中或将以下内容放入 xaringan
Rmarkdown 文件中:
```{css, echo=F}
.code-bg-red .remark-code, .code-bg-red .remark-code * {
background-color:red!important;
}
```
然后像
一样包装代码块
.code-bg-red[
```{r}
lm(speed ~ dist, cars)
```
]
那么你的输出将是:
当然,您可以根据需要将红色更改为其他颜色。
在this feature request back in 2016 Yihui shows,在底部,如何让不同的代码块在R Markdown中有不同的背景。我在这里附上了这个截图。有没有办法用 xaringan 做到这一点?
我找到了
此处的目标是让大多数块正常显示,但少数块显示为红色背景或类似表示 "This is bad"。任何帮助将不胜感激。
这实际上是我想要做的事情 work out a few days ago。
这是一种解决方法。
首先在您的 css 文件中或将以下内容放入 xaringan
Rmarkdown 文件中:
```{css, echo=F}
.code-bg-red .remark-code, .code-bg-red .remark-code * {
background-color:red!important;
}
```
然后像
一样包装代码块.code-bg-red[
```{r}
lm(speed ~ dist, cars)
```
]
那么你的输出将是:
当然,您可以根据需要将红色更改为其他颜色。