Skip to content

Simple reveal.js template with mathjax support and no node or npm dependencies, just a good old Makefile

Notifications You must be signed in to change notification settings

alejandrogallo/reveal-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reveal.js template

This template only uses very simple tools to set-up a presentation:

  • Make
  • m4
  • sed
  • pandoc (optional for latex conversion)

I know, you want to see a preview, here it is.

Features

  • Write in markdown, html or latex, which means that is also done with people writing formulas in mind.
  • Automatic conversion from all formats into html.
  • Building just by hitting make.
  • You do not need an internet connection to use the slides, since all libraries are linked locally.
  • The revealjs template is a simple m4 script (template/revealjs.m4)

Getting started

Pandoc is only needed for latex conversion, if you need it install pandoc, on ubuntu/debian

sudo apt-get install pandoc

Clone repository

git clone --recursive https://github.com/alejandrogallo/reveal-template

and make!

make

Write your slides in slides/ in markdown, html or latex and add the slides in the main.sed file with the html extension.

The makefile will convert (if necessary) your slides into html and will create an index.html file.