вывод блока латекса R не оформлен

При использовании bookdown, если у меня есть блок R, где я хочу показать вывод, но не код R, в выводе PDF отсутствуют декорации по умолчанию.

Например, в этом примере есть хорошо отформатированный фрагмент (серый фон, цветной текст и т. д.)

```{r test1, echo=TRUE}
1:4
```

Но у этого нет никакого украшения.

```{r test2, echo=FALSE}
1:4
```

Контраст хорошо виден ниже.

введите здесь описание изображения

Как я могу создать второй пример с серым фоном и цветным текстом?


person Rob Hyndman    schedule 07.05.2018    source источник


Ответы (1)


Вы можете дать выходному блоку имя языка, например,

```{r test2, echo=FALSE, class.output='r'}
1:4
```

По умолчанию текстовый вывод генерируется в

```
```

С class.output='lang' текстовый вывод генерируется для

```lang
```

Без имени языка блоки кода не будут выделены синтаксисом.

person Yihui Xie    schedule 08.05.2018