我希望某个代码块以不同的颜色(例如红色)突出显示,以表明这是不好的做法。如果我使用的是.Rnw
,我可以添加块选项background = 'red'
并得到我想要的,但这似乎不起作用.Rmd
。我的猜测是,我需要制作一个自定义 css 样式表(尽管我不知道选择器是什么),也许还需要创建一个自定义挂钩。我希望它是基于每个块的,而不是整个文档的整体更改。
我们可以使用class.source
代码块标头中的选项可为 R Markdown 提供自定义 CSS。这在以下帖子中进行了解释:
将 CSS 类添加到 RMarkdown 中的单个代码块 https://stackoverflow.com/questions/37944197/add-a-css-class-to-single-code-chunks-in-rmarkdown
举个例子,我可能会设置一个名为“badCode”的类,然后使用一些 CSS 来根据您的需要更改背景。这是我的.Rmd
:
---
output: html_document
---
```{css}
.badCode {
background-color: red;
}
```
```{r mtcars}
summary(mtcars)
```
```{r cars, class.source="badCode"}
summary(cars)
```
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)