Setup¶
Requirements¶
sphinx-revealjs requires Python 3.6+ and Sphinx.
Current development environment¶
Python:
3.10.4Sphinx:
4.3.2
Installation¶
You can install sphinx-revealjs from PyPI.
$ pip install sphinx-revealjs
sphinx-revealjs specify Sphinx and docutils expressly as dependencies.
You get Sphinx by this command only.
Configuration¶
sphinx-revealjs does not provide revealjs builder instead of html builder.
To use builder, edit your conf.py.
extensions = [
"sphinx_revealjs",
]
if you want to configure more, edit conf.py with seeing Configurations.
Build¶
Run make command to build presentations.
Files are generated to revealjs folder.
$ make revealjs
You can generate all pages as index.html to use dirrevealjs.
make dirrevealjs