ipython/ipython — pull request #1077 by minrk (2011-12-01 04:44:37+00:00)
Title: allow the notebook to run without MathJax

* add `--no-mathjax` flag (and corresponding `NotebookApp.enable_mathjax` configurable)for disabling mathjax in the notebook server
* A jQuery dialog with our 'no mathjax' message will appear if mathjax is unavailable, but the notebook will be fully functional after dismissal.
* Various calls to MathJax.Hub.typeset moved to Cell.typeset, which checks for MathJax existence and is a no-op without it.

* also a tiny fix where read-only mode swallowed all keyboard events, rather than allowing them to have their regular effect (e.g refresh).

closes #1071