Revealer

Revealer is an overlay of reveal.js designed to easily create beautiful scientific presentations.

In a mindset close to LaTeX, presentations are defined by a single text file (.pres) containing both the presentation parameters and the textual content. Media elements are stored in an associated folder. A command-line tool manages reveal.js and its plugins for you, and a quasi-WYSIWYG workflow is available inside VS Code.

Simple demo

Because making a presentation should be as simple as writing a title slide, then a slide, then a sub-slide.

>>> 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.

Quick start

pipx install .                 # install the `revealer` command
revealer root ~/Presentations  # remember where presentations live
revealer new MyTalk            # scaffold a new presentation
revealer build MyTalk          # generate the HTML

Contents