Skip to content

UNOFFICIAL GIT REPOSITORY FORK from the HTML Presentation builder for Pythonista (https://github.com/attakei/sphinx-revealjs)

License

Notifications You must be signed in to change notification settings

tiacsys/sphinx-revealjs

 
 

Repository files navigation

sphinx-revealjs

Documentation Status

Sphinx extension with theme to generate Reveal.js presentation

Overview

This extension generate Reveal.js presentation from standard reStructuredText.

It include theses features.

  • Custom builder to translate from reST to reveal.js style HTML
  • Template to be enable to render presentation local independent

For more information, refer to the documentation.

Installation

$ pip install sphinx-revealjs

Usage

  1. Create your sphinx documentation

  2. Edit conf.py to use this extension

    extensions = [
        'sphinx_revealjs',
    ]
  3. Write source for standard document style

  4. Build sources as Reveal.js presentation

    $ make revealjs

Change logs

See it

Policy for following to Reveal.js version

This is implemented based Reveal.js. I plan to update it at patch-version for catch up when new Reveal.js version released.

  • If Reveal.js updated minor or patch version, sphinx-revealjs update patch version.
  • If Reveal.js updated major version, sphinx-revealjs update minor version with compatible for two versions.

Contributing

GitHub repository does not have reveal.js library.

If you use from GitHub and editable mode, Run tools/fetch_revealjs.py after install.

$ git clone https://github.com/attakei/sphinx-revealjs
$ cd sphinx-revealjs
$ python tools/fetch_revealjs.py

For more information, See CONTRIBUTING.rst and "contributing" page in documentation.

Copyright

Apache-2.0 license. Please see LICENSE.

About

UNOFFICIAL GIT REPOSITORY FORK from the HTML Presentation builder for Pythonista (https://github.com/attakei/sphinx-revealjs)

Resources

License

Stars

Watchers

Forks

Languages

  • Python 94.5%
  • HTML 5.5%