Я використовую RStudio для написання документів із наценкою і хочу додати Зміст (TOC) у верхню частину документів, щоб користувач міг натиснути відповідний розділ для читання. Були деякі відповідні приклади на rpubs, але зараз я, здається, не можу їх знайти. Зверніть увагу, що я не використовую pandoc
і я зовсім новачок у Rmd
& knitr
. Чи є спосіб додати TOC без використання pandoc
? Якщо використання pandoc
обов’язково, то які функції є важливими?
РЕДАГУВАТИ
Ось невеличка зразкова сторінка:
---
title: "Sample Document"
output:
html_document:
toc: true
theme: united
---
Header 1
---------------
This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.
## Header 2
When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:
```{r}
summary(cars)
```
You can also embed plots, for example:
```{r, echo=FALSE}
plot(cars)
```
### Header 3
Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot.
Я спробував запустити це в RStudio v 0.98.864, і це спрацювало! але, на жаль, це не спрацювало на 0.98.501 та 0.98.507. Я працюю над дисертацією в 0.98.501, і після оновлення RStudio деякі мої аналізи не спрацювали. Отже, я повернувся до 0.98.501. Що мені робити зараз? Я дуже хочу TOC, але без шкоди результатам інших аналізів.
toc: true
у фронті YAML це слід робити.