Reputation: 79
Thank you for your help!
I am having troubles with getting the table of contents (toc) into my Rmarkdown
I have set up the document with the following YAML.. and according to https://bookdown.org/yihui/rmarkdown/html-document.html and https://rstudio.github.io/distill/basics.html#table-of-contents I should be able to get a nice toc. But it does not work for me.. Any idea?
---
title: Evidence for Resilient Agriculture ERA
description: |
Using tidymodels to Explore Agroforestry Data
date: "7/23/2021"
author:
- first_name: "Kamau"
last_name: "Lindhardt"
url: https://www.linkedin.com/in/magnus-kamau-lindhardt/
affiliation: World Agroforestry Centre, Nairobi
affiliation_url: https://www.worldagroforestry.org
- name: "Peter Steward"
bibliography: library.bib
csl: frontiers-in-ecology-and-the-environment.csl
output: distill::distill_article
toc: true
toc_float:
collapsed: false
smooth_scroll: true
number_sections: true
toc_depth: 3
code_folding: true
---
With the content of my document like this:
```{r setup, include=FALSE, code_folding=FALSE}
knitr::opts_chunk$set(
echo = TRUE,
warning = FALSE,
message = FALSE,
comment = "#",
R.options = list(width = 60)
)
```
```{r ERA and ICRAF logo, fig.align='center', size=20, code_folding=TRUE}
library(cowplot)
ggdraw() +
draw_image("/Users/kamaulindhardt_1/Library/Mobile Documents/com~apple~CloudDocs/MSc Wageningen University /Internship ICRAF-ERA/R notes, codes and content/ERA_AGROFORESTRY/./IMAGES/ERA_logo_color.png", width = 0.5) +
draw_image("/Users/kamaulindhardt_1/Library/Mobile Documents/com~apple~CloudDocs/MSc Wageningen University /Internship ICRAF-ERA/R notes, codes and content/ERA_AGROFORESTRY/./IMAGES/ICRAF_logo.png", width = 0.5, x = 0.5)
```
# Libraries
```{r setup bookdown, include=TRUE}
library(bookdown)
library(tidyverse)
library(data.table)
library(kableExtra)
library(knitr)
library(here)
#library(cowplot)
```
# Section
## Subsection
### Subsubsection
#### Subsubsubsection
## Quarterly Results {.tabset}
some text
text 1
```{r include=FALSE, layout="l-screen-inset"}
rmarkdown::paged_table(mtcars)
```
```{r, dpi = 200, fig.align='center', fig.cap= 'first'}
plot(cars)
```
text 2
# Section
```{r, fig.align='center', fig.cap= 'second'}
plot(pressure)
```
text 3
# Section 4
## Subsection 4.1
```{r fig.align='center', tidy=TRUE, code_folding=TRUE}
library(ggplot2)
#qplot(x = Sepal.Length, y = Sepal.Width, data = iris,
# xlab="Sepal Length", ylab="Sepal Width",
# main="Sepal Length-Width", color=Species, shape=Species)
scatter <- ggplot(data=iris, aes(x = Sepal.Length, y = Sepal.Width))
scatter + geom_point(aes(color=Species, shape=Species)) +
xlab("Sepal Length") + ylab("Sepal Width") +
ggtitle("Sepal Length-Width")
```
Instead, I get this with nothing inside.
..and there is no content in my table of content??
Upvotes: 1
Views: 1274
Reputation: 135
I think is just a matter of formatting your YAML. When I pasted yours, I had the exact same result as you. However, if I format it like this:
title: Evidence for Resilient Agriculture ERA
description: |
Using tidymodels to Explore Agroforestry Data
date: "7/23/2021"
author:
- first_name: "Kamau"
last_name: "Lindhardt"
url: https://www.linkedin.com/in/magnus-kamau-lindhardt/
affiliation: World Agroforestry Centre, Nairobi
affiliation_url: https://www.worldagroforestry.org
- name: "Peter Steward"
bibliography: library.bib
csl: frontiers-in-ecology-and-the-environment.csl
output:
distill::distill_article:
toc: true
number_sections: true
toc_depth: 4
code_folding: true
toc_float:
collapsed: false
smooth_scroll: true
I obtain this, with the TOC:
Obviously, I didn't add the images you have.
Upvotes: 3