Я хотел бы изменить цвет фона R-фрагментов и выходов R-фрагментов в bookdown gitbook. Пробовал следовать https://bookdown.org/yihui/rmarkdown-cookbook/chunk-styling.html раздел 7.3, Изменение цвета фона фрагмента в RMarkdown или https://github.com/yihui/knitr-examples/blob/master/116-html-class.Rmd
но безуспешно.
Я отредактировал минимальный пример отсюда: https://github.com/rstudio/bookdown-demo а> с этим в style.css
.Rchunk {
background-color: #f2dede;
font-weight: bolder;
color: red;
}
.Rout {
background-color: #d9edf7;
font-weight: bolder;
color: blue;
}
и это в index.Rmd
вокруг # Prerequisite
```{r, echo=FALSE}
knitr::opts_chunk$set(fig.align='center', out.width='60%', class.source="Rchunk", class.output="Rout", comment="", prompt=TRUE)
```
# Prerequisites
```{r}
summary(iris$Sepal.Length)
```
Как показано на первом рисунке, класс передается в файле html, и отображается font-weight: bolder;
, но не цвет шрифта и фона. На самом деле он есть, но в маске, но в другом стиле css.
.book .book-body .page-wrapper .page-inner section.normal pre {
overflow: auto;
word-wrap: normal;
margin: 0 0 1.275em;
padding: .85em 1em;
background: #f7f7f7;
}
Есть ли способ удалить вызов серого фона, чтобы можно было показать красочный класс?
!important
. Не знаю, как я пропустил этот вопрос сbookdown
иbackground color
в моем поиске. - person GaelS   schedule 12.01.2021