Show More
@@ -352,22 +352,26 b' MathJax' | |||||
352 | ------- |
|
352 | ------- | |
353 |
|
353 | |||
354 | The IPython notebook uses the MathJax [MathJax]_ Javascript library for rendering LaTeX |
|
354 | The IPython notebook uses the MathJax [MathJax]_ Javascript library for rendering LaTeX | |
355 |
in web browsers. Because MathJax is large, we don't include it with IPython. |
|
355 | in web browsers. Because MathJax is large, we don't include it with IPython. Normally | |
|
356 | IPython will load MathJax from a CDN, but if you have a slow network connection, or | |||
|
357 | want to use LaTeX without an internet connection at all, we do | |||
356 | include a utility to aid in downloading MathJax and installing it into the proper location:: |
|
358 | include a utility to aid in downloading MathJax and installing it into the proper location:: | |
357 |
|
359 | |||
358 | from IPython.external.mathjax import install_mathjax |
|
360 | from IPython.external.mathjax import install_mathjax | |
359 | install_mathjax() |
|
361 | install_mathjax() | |
360 |
|
362 | |||
|
363 | This function does require write access to the IPython install directory, so if you | |||
|
364 | have a system-wide Python install, it may need to be done from a ``sudo python`` session. | |||
361 |
|
365 | |||
362 | Browser Compatiblity |
|
366 | Browser Compatibility | |
363 | -------------------- |
|
367 | --------------------- | |
364 |
|
368 | |||
365 | The notebook uses WebSockets and the flexible box model. These features are |
|
369 | The notebook uses WebSockets and the flexible box model. These features are | |
366 | available in the following browsers: |
|
370 | available in the following browsers: | |
367 |
|
371 | |||
368 | * Chrome. |
|
372 | * Chrome. | |
369 | * Safari. |
|
373 | * Safari. | |
370 |
* Firefox 4 and 5. These brow |
|
374 | * Firefox 4 and 5. These browsers have WebSocket support, but it is disabled by | |
371 | default. You can enable it by entering ``about:config`` in the URL bar and then |
|
375 | default. You can enable it by entering ``about:config`` in the URL bar and then | |
372 | setting ``network.websocket.enabled`` and ``network.websocket.override-security-block`` |
|
376 | setting ``network.websocket.enabled`` and ``network.websocket.override-security-block`` | |
373 | to ``true``. |
|
377 | to ``true``. |
@@ -62,7 +62,7 b' A notebook is a combination of two things:' | |||||
62 | 1. an interactive session connected to an IPython kernel, controlled by a web |
|
62 | 1. an interactive session connected to an IPython kernel, controlled by a web | |
63 | application that can send input to the console and display many types of output |
|
63 | application that can send input to the console and display many types of output | |
64 | (text, graphics, mathematics and more). This is the same kernel used by the |
|
64 | (text, graphics, mathematics and more). This is the same kernel used by the | |
65 |
:ref:`Qt console <qt |
|
65 | :ref:`Qt console <qtconsole>`, but in this case the web console sends input in | |
66 | persistent cells that you can edit in-place instead of the vertically scrolling |
|
66 | persistent cells that you can edit in-place instead of the vertically scrolling | |
67 | terminal style used by the Qt console. |
|
67 | terminal style used by the Qt console. | |
68 |
|
68 |
General Comments 0
You need to be logged in to leave comments.
Login now