Revealer¶
Revealer turns a plain-text .pres file into a polished
reveal.js presentation — and pairs it with a
live, in-browser WYSIWYG editor that writes every change back into that
same text file.
In a mindset close to LaTeX, one readable source holds the whole talk:
settings, slides, layout, math, figures, citations. Media live in a folder
next to it. The revealer command manages the reveal.js engine and its
plugins for you, serves the deck with live reload while you write, and
exports self-contained HTML or a lossless PDF.
A 30-second taste¶
A presentation can be as small as this:
>>> first: Diffusion in crowded media
> subtitle: Group seminar
=== The question
How does crowding change the propagator?
* Anomalous exponents
* Finite-size effects
> eq +
\langle x^2(t) \rangle \sim t^\alpha
Save it as talk.pres and run:
revealer talk.pres
Your browser opens on the deck; every save rebuilds and reloads it in place,
and the ✏ button switches to edit mode — click, drag and type directly on
the slides, with each change written back to talk.pres as a minimal text
edit.
Simple demo¶
>>> first: Simple Revealer demo
> subtitle: A tiny `.pres` file
=== First slide
A slide can be just a title and a few lines of HTML. <br>
* Write text
* Add bullets
* Save and build
--- A vertical sub-slide
Use <code>---</code> to create a slide below the previous one.
Contents¶
Getting started
Guides
Contributing