Rmarkdown нумерация между чанками становится чанком кода - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь сделать некоторую иерархическую нумерацию на Rmarkdown, которая обычно проста, но я сталкиваюсь с некоторой проблемой, которую я не уверен, если это ошибка или я что-то упускаю.

Если Я запускаю следующую команду Внутри Rmarkdown (даже здесь, на github) вторая нумерация (2. number2) превращается в кусок кода вместо продолжения предыдущего подсчета, который должен был быть равен ii, и я не могу понять, почему или как исправить это.

1. RR
    1. number1

```{r}
print(head(iris))
```

    2. number2


```{r}
print(head(iris))
```

Output

[Редактировать: добавлено изображение на выходе]

1 Ответ

0 голосов
/ 16 апреля 2020

Попробуйте отключить эхо, чтобы вы не получили кодовые поля вокруг вывода, и вместо использования print попробуйте использовать пакет knitr и вызывать кабель, он создает красиво отформатированную таблицу, которая не будет мешать вашему тексту и эхо убивает печать поля кода

1. RR
```{r echo=FALSE}
knitr::kable(head(iris))
```

2. major stuff
  i) some sub-stuff
     A. more-sub stuff
     B. more-sub stuff

```{r echo=FALSE}
knitr::kable(head(iris))
```

enter image description here

...