xaringan: изменение фона кода для определенных кусков
В этом запросе на функцию в далеком 2016 году Yihui показывает, как разные фрагменты кода могут иметь разный фон в R Markdown. Я прикрепил скриншот этого здесь. Есть ли способ сделать это с помощью xaringan?
Я нашел этот ответ, который работает для изменения цвета фона для всех кусков кода, но я не могу понять, как изменить CSS, чтобы я мог изменить фон только для нескольких определенных кусков.
Цель в том, чтобы большинство фрагментов отображалось нормально, но некоторые из них отображаются на красном фоне или похожи, что означает "Это плохо". Любая помощь будет оценена.
1 ответ
Это было на самом деле то, что я пытался решить несколько дней назад.
Вот один из обходных путей.
Сначала в вашем файле 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)
```
]
Вы можете, конечно, изменить красный на другие цвета в соответствии с вашими потребностями.