Skip to main content

Javascript based Jupyter Notebook additions (Table of Content, hide code, Figure numbers, ...)

Project description

Index for Jupyter notebooks

nbindex is a small package containing several Javascript additions for Jupyter notebooks like a Table of Content or a Code Hider. These additions are designed to be executed in a notebook cell so that the added HTML and Javascript functions will remain hidden in the cell output and can be exported by the regular HTML export of Jupyter.

Installation

pip install nbindex-jupyter

Usage

Table of Content and Code Hider

from nbindex import inline
inline.tableofcontent()
inline.codehider()

inline.png

from nbindex import floating
floating.tableofcontent()
floating.codehider()

floating.png

Numbered objects (Figures, ...)

from nbindex import numbered
numbered.Figure()
numbered.Figure("This is a nice Figure.")
numbered.object("Figure")

numbered.png

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

nbindex-jupyter-0.2.14.tar.gz (4.4 kB view details)

Uploaded Source

File details

Details for the file nbindex-jupyter-0.2.14.tar.gz.

File metadata

  • Download URL: nbindex-jupyter-0.2.14.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.3

File hashes

Hashes for nbindex-jupyter-0.2.14.tar.gz
Algorithm Hash digest
SHA256 84953fc5681e13f031b0120db1802af7ae30f04728ec8c4b65b9416dbbe13648
MD5 b65d7c6943229d60b7741b1bb3759ae7
BLAKE2b-256 dc9938df7f83d3ca5e01e2e394d8ebf3f4e95713e59f36f32853dc6965d3aca1

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