使用RMarkdown为演讲者演示文稿添加演讲者备注

时间:2017-07-04 12:39:48

标签: r knitr r-markdown beamer

我想从RMarkdown文件创建一个beamer pdf演示文稿。 我想在某些幻灯片中添加发言者注释并为这些注释设置选项(打印或不打印时)。

这些演讲者笔记通常会在演讲者的电脑上显示,而不是在幻灯片上显示。

这可能吗?我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

可能的解决方法,但遗憾的是不是纯粹的降价

改编自DanielEWeeks's 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

备注如下:

Example of Beamer notes

03。然后,您需要knit两次文档,将YAML header-includes更改为

header-includes:
  - \setbeameroption{hide notes}   

为了创建没有备注的pdf。

默认情况下,Rmarkdown会覆盖以前创建的文档,因此您可能需要:

  1. 创建笔记pdf-document。
  2. 更改备注名称pdf-document。
  3. 更改YAML部分。
  4. 创建演示文稿pdf-document。
  5. 希望有一种我不了解的更好的方法。

相关问题