我正在使用Rstudio中的一個Markdown文檔來比較Perl和R.我想要 能夠做的是根據使用的語言使用不同的代碼塊背景顏色。 例如在knitr/markdown中更改代碼塊顏色
R代碼裏面塊
```{r}
dog <- 1
cat <- 2
dog + cat
```
Perl代碼塊
```{r, engine='perl'}
$dog = 1;
$cat = 2;
print $dog + $cat;
```
如果使用knitr與上面的代碼生成一個HTML文件時,R代碼塊具有固體灰色背景,而代碼塊的輸出具有白色/透明背景。
但是,Perl代碼塊和輸出具有白色/透明背景,看起來很混亂。我希望在markdown/knitr中有這樣一個優雅的方法。
感謝這篇有用的文章。你知道是否可以使用鏈接的樣式表**僅用於非R代碼塊?與RStudio捆綁在一起的R代碼突出顯示優於'highlight.js'提供的內容。 –