J'utilise RStudio pour écrire des documents de démarquage et je souhaite ajouter une table des matières (TOC) en haut des documents afin que l'utilisateur puisse cliquer sur la section appropriée pour la lecture. Il y avait quelques exemples pertinents sur les rpubs mais maintenant je n'arrive pas à les trouver. Veuillez noter que je n'utilise pas pandoc
et que je suis assez nouveau dans Rmd
& knitr
. Existe-t-il un moyen d'ajouter des tables des matières sans utiliser pandoc
? Si l'utilisation pandoc
est obligatoire, quelles fonctions sont pertinentes?
ÉDITER
Voici un petit exemple de page:
---
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.
J'ai essayé de l'exécuter dans RStudio v 0.98.864 et cela a fonctionné! mais malheureusement cela n'a pas fonctionné sur 0.98.501 et 0.98.507. Je travaille sur ma thèse en 0.98.501 et après la mise à jour de RStudio, certaines de mes analyses n'ont pas fonctionné. Donc, je suis revenu à 0.98.501. Qu'est-ce que je devrais faire maintenant? Je veux vraiment des TOC mais sans nuire aux résultats des autres analyses.
toc: true
dans le front-matière YAML devrait le faire.