I use bookdown to generate documents in both html and PDF. How could I use results from inline R code in theorem and example environments?
Here is what I tried:
---
title: "Test"
output:
bookdown::pdf_book:
toc: false
html_document:
toc: false
---
```{r}
a <- 2
b <- 3
```
If $a = `r a`$ and $b = `r b`$, then $a + b = `r a + b`$.
```{theorem}
If $a = `r a`$ and $b = `r b`$, then $a + b = `r a + b`$.
```
```{example}
If $a = `r a`$ and $b = `r b`$, then $a + b = `r a + b`$.
```
To avoid this type of problems, I insert a blank environment (for numbering and reference only) and then write the content (you may want to end with a special character or
---
).