Repo for a talk on Jupyter nbextensions at pyParis 2017
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Example exercise2.ipynb
JupExtensions_talk.ipynb
JupNbextensions.zip
LICENSE
README.md
README_yapf_ext.md
Untitled.ipynb
biblio_ipython.bib
example.png
latex_env_doc.ipynb
latex_envs.py
pp_highlighter.py
setup.py
toc2.py
toc2.tpl
toggleCase.yaml
yapf_ext.js

README.md

PyParis2017

Repo for a talk on Jupyter nbextensions at PyParis 2017

The JupExtensions_talk.ipynb was used during a talk at PyParis 2017. In order to fully reproduce what was done there,

  1. you should have a working installation of the jupyter_contrib notebook extensions. See here for installation instructions. Using pip, it should be as easy as
pip install https://github.com/ipython-contrib/jupyter_contrib_nbextensions/tarball/master

and then

jupyter contrib nbextension install --user

(or --system to install system wide). The, you should enable at least highlighter, latex_envs

  1. You need to have a copy of the following repo and a demo nbextension toggleCase installed: do this by

    • install the demo nbextension by
    jupyter nbextension install https://rawgit.com/jfbercher/small_nbextensions/master/toggleCase.zip --user
    
  2. Displaying correcly the present notebook needs the jupyter_latex_envs nbextension to be installed and enabled; is it not a strong requirement though.

  • Unfortunately, during the talk, the demo for python-markdown failed. This was due to the fact that this extension needs the notebook to be trusted (by pressing a menu button on the upper right)