Дополнительные слайды с кодом / рисунками в Rmarkdown to Beamer Presentation

Я пытаюсь вывести beamer_presentation в Rmarkdown, где я хотел бы показать фрагмент кода, а затем, щелкнув, показать рисунок в результате этого фрагмента кода. Я знаю, что пакет xarigan позволяет это довольно просто (-), но я бы предпочел использовать базовый Rmarkdown для воспроизводимости.

Пример:

---
title: "Untitled"
author: "BP"
output: beamer_presentation
---

## Slide with Bullets

- Making a plot

    ```{r cars, echo= TRUE}
     plot(cars$speed, cars$distance)
    ```

В идеале презентация должна показывать маркер и фрагмент кода, а затем постепенно строить график.

Спасибо


person thebenjaminp    schedule 09.02.2021    source источник
comment
Можете ли вы создать минимальный воспроизводимый пример?   -  person samcarter_is_at_topanswers.xyz    schedule 09.02.2021
comment
Я полагаю, что отредактировал фрагмент кода для этого!   -  person thebenjaminp    schedule 09.02.2021


Ответы (1)


Вы можете немного изменить определение среды Shaded

---
title: "Untitled"
author: "BP"
output: 
    beamer_presentation:
        keep_tex: true
header-includes:
   - \renewenvironment{Shaded}{\begin{snugshade}}{\end{snugshade}\pause}        
---

## Slide with Bullets

- Making a plot

    ```{r cars, echo= TRUE}
     plot(cars$speed, cars$distance)
    ```

(если вы не хотите этого для всего документа, сделайте это в группе вокруг вашего сюжета)

person samcarter_is_at_topanswers.xyz    schedule 09.02.2021
comment
Спасибо! Это прекрасно работает. - person thebenjaminp; 09.02.2021
comment
@thebenjaminp Добро пожаловать! - person samcarter_is_at_topanswers.xyz; 09.02.2021