Skip to content

Emacs Package: org-re-reveal, RevealJS

  • Create a presentation in an org file
  • Use level 1 headings are slides
  • Optionally, additional subheadings can be under or bolded text sections

Starting Template based on the org-re-reveal README.org presentation

Section titled “Starting Template based on the org-re-reveal README.org presentation”
#+title: Title of slides
# Turn off transitions and use simple white theme
#+REVEAL_TRANS: none
#+REVEAL_THEME: white
# Example from https://gitlab.com/oer/org-re-reveal/-/blob/main/Readme.org?ref_type=heads&plain=1
# Disable scaling, use a fixed viewing area and use browser zoom for text size control
# Use local css to left justify text like .reveal p { text-align: left; }
#+REVEAL_MIN_SCALE: 1
#+REVEAL_MAX_SCALE: 1
#+OPTIONS: reveal_width:1400 reveal_height:1000
#+REVEAL_EXTRA_CSS: basic-reveal-local.css

See the org-re-reveal README.org for more examples of usage

  • After finishing the presentation, export using org-export-dispatch and select reveal.js HTML presentation format
  • Use #+REVEAL: split to insert a new slide inside an org heading