Skip to main content

Jupyter Notebook Tools for Sphinx

Project description

nbsphinx is a Sphinx extension that provides a source parser for *.ipynb files. Custom Sphinx directives are used to show Jupyter Notebook code cells (and of course their results) in both HTML and LaTeX output. Un-evaluated notebooks – i.e. notebooks without stored output cells – will be automatically executed during the Sphinx build process.

Documentation (and example of use):

http://nbsphinx.rtfd.org/

Code:

http://github.com/spatialaudio/nbsphinx/

Python Package Index:

https://pypi.python.org/pypi/nbsphinx/

License:

MIT – see the file LICENSE for details.

Quick Start:
  1. Install nbsphinx with pip:

    pip install nbsphinx --user

    … or, if you prefer, just copy the file nbsphinx.py your Sphinx directory.

  2. Edit your conf.py and add 'nbsphinx' to extensions.

  3. Edit your index.rst and add the names of your *.ipynb files (without the .ipynb extension) to the toctree directive.

  4. Run Sphinx!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nbsphinx-0.2.0.tar.gz (29.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nbsphinx-0.2.0-py2.py3-none-any.whl (24.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file nbsphinx-0.2.0.tar.gz.

File metadata

  • Download URL: nbsphinx-0.2.0.tar.gz
  • Upload date:
  • Size: 29.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for nbsphinx-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7b3bf569ab79857d98e5df66fcbb1198bde1799cdc1de724462783fbb41d9e2e
MD5 abdd65974a3ac714c910008d70c6fb43
BLAKE2b-256 c80e8c49a25327ffecf63ff6c4da94bb97f77b4f59ab45c6b66bf2bfa950d379

See more details on using hashes here.

File details

Details for the file nbsphinx-0.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for nbsphinx-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 aac9e68fbb0e25c541a677867b461ddc2491b976686b3b62b015148237410474
MD5 c9e5aa7eb1404d852ae28b0b072a83e8
BLAKE2b-256 fc8fc82e48250e980357873c8bc194717dff5f7064a5e72ddd8d78fa899c4c56

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page