sphinx-presentations is a Sphinx extension to convert documentation to Reveal.js presentations.
python -m pip install sphinxext-presentations
Add sphinxext.presentations
to your extensions list in your conf.py
extensions = [
"sphinxext.presentations",
]
Presentations will launch when ?present
is appended to the url of a page. It is recommended to add a way for viewers to launch presentations without modifying the url (a button perhaps?).
npm install
npx webpack