Добавляйте заметки докладчика к презентациям Beamer с помощью RMarkdown

Я хочу создать презентацию в формате PDF из файла RMarkdown. Я хотел бы добавить заметки докладчика к некоторым слайдам и установить параметры для этих заметок (печатать или нет при печати презентации).

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

Это возможно? Как я могу это сделать?


person plmrcy    schedule 04.07.2017    source источник
comment
привет, PL_Mrcy, если ответ решил ваш вопрос, не могли бы вы отметить его как решенный? :)   -  person Marcelo Avila    schedule 22.03.2021


Ответы (1)


Возможный обходной путь, но, к сожалению, не только уценка

По материалам DanielEWeeks на GitHub.

01. Добавьте следующее в раздел YAML

header-includes:
  - \setbeameroption{show notes}   

02. и добавьте примечания как

## This is a slide

this is (markdown) text in slide

\note{
this is a note (does not understand markdown and
and wont work in other outputs formats (such 
as ioslides or Slidy
}

## Next Slide

Заметки будут выглядеть так:

Пример заметок Beamer

03. Затем вам придется knit документ дважды, изменив YAML header-includes на

header-includes:
  - \setbeameroption{hide notes}   

чтобы создать pdf без заметок.

По умолчанию Rmarkdown перезапишет ранее созданный документ, поэтому вам может потребоваться:

  1. создавать заметки pdf-документа.
  2. изменить название pdf-документа заметок.
  3. изменить раздел YAML.
  4. создать презентационный pdf-документ.

Надеюсь, есть способ получше, о котором я не знаю.

person Marcelo Avila    schedule 21.05.2018