Render PowerPoint presentations from R Markdown documents
Branch: master
Clone or download
Latest commit 3330be5 Nov 28, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
rsconnect/documents adding layout images Nov 18, 2018
support adding layout images Nov 27, 2018
vignettes rough draft of webinar Nov 27, 2018
webinar webinar final draft Nov 28, 2018
.gitignore updating gitignore Nov 27, 2018 updating readme Nov 28, 2018
ppt-rmd.png rough draft of webinar Nov 27, 2018

R Markdown to PowerPoint

You can render PowerPoint presentations from R Markdown documents. This capability is made possible by recent improvements to Pandoc. See Rendering PowerPoint Presentations with RStudio for more information.


You can generate most elements supported by Pandoc’s Markdown with the PowerPoint output including: Inline formatting; lists; LaTeX math expressions/equations; hyperlinks; block quotations; and more. Additionally, PowerPoint output support these nice features:

  • Images and tables
  • Columns
  • Speaker notes
  • Templates

RStudio v1.2

RStudio version 1.2 bundles Pandoc 2 making it easy to create PowerPoint presentations in R. You can upgrade to the latest version of RStudio by downloading and installing the RStudio Preview.


See the Pandoc manual for specific details. Note: If you want to change the slide size or design you should make those changes in a PowerPoint template and then include reference_doc: mytemplate.pptx in the YAML header.