Включите определенные слайды из другой презентации для Xaringan

Для презентаций использую пакет xaringan R.

У меня следующая структура каталогов

└── presentations
    ├── 01_intro
    |    ├── intro.Rmd
    |    └── intro.html
    └── 02_test
    |    ├── test.Rmd
    |    └── test.html
    └── 03_new
         ├── new.Rmd
         └── new.html

В новую презентацию (03_new) я хотел бы включить слайд номер 3 из вступительного слайда (01_intro).

Это можно сделать:

  1. <iframe src="../01_intro/intro.html#3"></iframe> or,
  2. knitr::include_url("../01_intro/intro.html#3")

Вопрос

Есть ли способ сделать это с помощью {r child='../01_intro/intro.Rmd{slide#}'}?

OR

Есть ли способ сделать это с помощью {r child='../01_intro/intro.Rmd{slide-name}'}?

Причины, по которым мне нужно решение для этого:

  1. Легко использовать повторно, и у меня есть трек из слайдов.
  2. Это помешало бы мне снова работать над тем же материалом.

Это было бы очень полезно, когда мне нужно было бы сделать новую презентацию из ряда существующих презентаций. Я просто вставляю определенный раздел в новый, затем копирую-вставляю или снимаю скриншот.


person Deepak Tanwar    schedule 17.05.2020    source источник


Ответы (1)


взгляните на этот вопрос, надеюсь, это поможет, ссылка

Я думаю, вы правы насчет того, как это сделать, просто сделайте слайд презентации отдельным файлом .RMD, надеюсь, это не слишком запутывает

 ---  
 title: My Report  
 output: 
   pdf_document:
     toc: yes 
 ---

 ```{r child = 'chapter1.Rmd'}
 ```

 ```{r child = 'chapter2.Rmd'}
 ```
person Daniel Jachetta    schedule 17.05.2020
comment
Я бы хотел этого избежать. Я обновил свой вопрос с указанием причин. - person Deepak Tanwar; 17.05.2020