Skip to content
Juergen Hasch edited this page Nov 21, 2013 · 6 revisions

This extension adds a button to the toolbar that calls nbconvert on the notebook server:

When pressing the button on the toolbar, the following python command is executed:

import os; os.system(\"ipython nbconvert --to html ' + notebookname + '\")

This leaves the resulting static html file from your notebook in the directory where the notebook resides. Additionally, a new tab in the browser is opened and the generated static html file of the notebook is displayed.

Installation

Copy the printview_button.js file, and add require(['/static/custom/printview_button.js']) to custom.js in your profile's /static/custom directory, so it looks like this:

$([IPython.events]).on('app_initialized.NotebookApp', function(){
  require(['/static/custom/printview_button.js'])
});

Clone this wiki locally