Sto lavorando su un documento markdown in Rstudio che confronta Perl e R. Ciò che vorrei essere in grado di fare è avere diversi colori di sfondo del blocco di codice a seconda della lingua utilizzata . Per esempiocambia colore blocco codice in knitr/markdown
blocco di codice R
```{r}
dog <- 1
cat <- 2
dog + cat
```
Perl blocco di codice
```{r, engine='perl'}
$dog = 1;
$cat = 2;
print $dog + $cat;
```
Se si genera un file html utilizzando knitr con il codice di cui sopra, il blocco di codice R ha un sfondo grigio uniforme mentre l'output dal blocco di codice ha uno sfondo bianco/trasparente.
Tuttavia, il blocco di codice Perl e l'output hanno uno sfondo bianco/trasparente che sembra confuso. La mia speranza è che ci sia un modo elegante per farlo in markdown/knitr.
grazie per questo utile post. Sai se è possibile utilizzare il foglio di stile collegato ** solo ** per blocchi di codice non R?L'evidenziazione del codice R in bundle con RStudio è migliore di quella fornita da 'highlight.js'. –