-
-
Notifications
You must be signed in to change notification settings - Fork 16.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Export reveal.js presentation to .odp or .ppt presentation #1702
Comments
Currently there isn't such a way, as Reveal.js presentations are just webpages, and they would be difficult to convert to specific proprietary |
FWIW this would be a great feature and I think is definitely an achievable thing with a focused team of JS/CSS/HTML experts. I'd expect a reasonable converter could be created with 3-6 person-weeks of work. |
@ijstokes do you have or have access to such expertise? |
You can take a revealjs source markdown file and output a powerpoint presentation using pandoc like this: pandoc --from markdown --to pptx slides.md -o slides.pptx I believe a template presentation can be given as well for styling. |
Is any way to do reverse ? export ppt / odp to html ? |
Any solution for this? |
@davidfetter codypiersall i use the command as you said but the ppt of converted is not pretty style the style of ppt is messy |
The best way is to write the presentation in Markdown and then process it with Pandoc into both reveal.js and PowerPoint, as well as other formats. Pandoc can also convert from PowerPoint to Markdown, but the result is normally not usable without a lot of touching up. You should also look at Quarto (successor of R Markdown) which improves the usability of Pandoc a lot, including processing from VS Code, R Studio and other editors, simpler customization through YAML front matter options, and last but not least computationally generated content. |
Any movement on this? Not super familiar with reveal or pptx format, but could this library help? |
One issue dealing with the use of reveal.js is collaboration: when sharing a reveal.js presentations with colleagues for reuse, it's difficult to provide a simple way to share content to people who are usually using .ppt or .odp files.
A workaround is to export the presentation into pdf, open it e.g. in Libreoffice and create an .odp files.This is described in this Stackoverflow discussion: http://stackoverflow.com/questions/32179373/export-a-reveal-js-presentation-to-libreoffice-odp-or-powerpoint-ppt-pptx
Anyway the output is not totally satisfying for errors in formatting various things.
Is there a way to directly export a reveal.js presentation into .odp or .ppt files in the same way as it's possible to export into .pdf files?
The text was updated successfully, but these errors were encountered: