SymbolixAU
SymbolixAU

Reputation: 26258

xaringan slide separator not separating slides

In this example xaringan presentation, why are both the ## blank page and the leaflet map on the same slide, given I've separated them by the new-slide separator --- ?

---
title: "map test"
output:
  xaringan::moon_reader:
    css: ["default"]
    nature:
      highlightLines: true
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```


## blank page

content 

--- 

leaflet page

```{r}
library(leaflet)
leaflet() %>%
  addTiles()

```

---

enter image description here

Upvotes: 15

Views: 1347

Answers (2)

DaríoM
DaríoM

Reputation: 11

In my case I'm adding mathjax/latex equations and I had:

$$
\begin{aligned} P(Y= k)=\comb{k-1}{r-1} * p^r q^{k-r}, \qquad k= r,r+1
\end{aligned}\label{pascal}\tag{5}
$$

And I had to remove the breaklines

$$\begin{aligned} P(Y= k)=\comb{k-1}{r-1} * p^r q^{k-r}, \qquad k= r,r+1
\end{aligned}\label{pascal}\tag{5}$$

and then it worked. I've that it renders mathjax better if all the code is in a single line.

Upvotes: 0

Yue Jiang
Yue Jiang

Reputation: 1281

Looks like you've got an unintended space after the new slide separator after blank content as "--- ". Remove that space and it'll be recognized as real slide separator:

---
title: "map test"
output:
  xaringan::moon_reader:
    css: ["default"]
    nature:
      highlightLines: true
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```


## blank page

content 

---

leaflet page

```{r}
library(leaflet)
leaflet() %>%
  addTiles()

```

---

Upvotes: 19

Related Questions