Skip to content

Instantly share code, notes, and snippets.

@scholich
Last active May 20, 2017 14:46
Show Gist options
  • Save scholich/dd3878eaf4dd5a4ef52a to your computer and use it in GitHub Desktop.
Save scholich/dd3878eaf4dd5a4ef52a to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"metadata": {},
"cell_type": "markdown",
"source": "# Calico notebook extensions\n\nSource: http://calicoproject.org/ICalico\n\n##Installation\n\nTo install notebook extensions, run each of the following commands once for each extension you wish to install (no need to click the links).\n\nSpell Checking:\n\n !ipython install-nbextension https://bitbucket.org/ipre/calico/downloads/calico-spell-check-1.0.zip\n\nVideo installation on Windows: https://www.youtube.com/watch?v=o4xCp3b4oCw\n\nDocument Tools:\n\n !ipython install-nbextension https://bitbucket.org/ipre/calico/downloads/calico-document-tools-1.0.zip\n\nVideo installation on Windows: https://www.youtube.com/watch?v=LRzUSilYEks\n\nCell Tools:\n\n !ipython install-nbextension https://bitbucket.org/ipre/calico/downloads/calico-cell-tools-1.0.zip\n\nVideo installation on Windows: https://www.youtube.com/watch?v=dBB1TCWQgBg\n\nAfter successfully installing the package, you can run the following command in your notebook to load the desired extensions for that notebook only:\n\n %%javascript \n IPython.load_extensions('calico-spell-check', 'calico-document-tools', 'calico-cell-tools');\n\nOR you can add the following line to the end of your custom.js file (located: .ipython/profile_default/static/custom) to load the extensions for all of your notebooks:\n\n IPython.load_extensions('calico-spell-check', 'calico-document-tools', 'calico-cell-tools');\n\n"
},
{
"metadata": {
"trusted": true,
"collapsed": false
},
"cell_type": "code",
"source": "%%javascript \nIPython.load_extensions('calico-spell-check', 'calico-document-tools', 'calico-cell-tools');",
"execution_count": 2,
"outputs": [
{
"output_type": "display_data",
"data": {
"application/javascript": "IPython.load_extensions('calico-spell-check', 'calico-document-tools', 'calico-cell-tools');",
"text/plain": "<IPython.core.display.Javascript object>"
},
"metadata": {}
}
]
},
{
"metadata": {
"format": "tab",
"trusted": true,
"collapsed": false
},
"cell_type": "code",
"source": "%%latex \n\n\\begin{eqnarray}\n\\nabla \\times \\vec{\\mathbf{B}} -\\, \\frac1c\\, \\frac{\\partial\\vec{\\mathbf{E}}}{\\partial t} & = \\frac{4\\pi}{c}\\vec{\\mathbf{j}} \\\\\n\\nabla \\cdot \\vec{\\mathbf{E}} & = 4 \\pi \\rho \\\\\n\\nabla \\times \\vec{\\mathbf{E}}\\, +\\, \\frac1c\\, \\frac{\\partial\\vec{\\mathbf{B}}}{\\partial t} & = \\vec{\\mathbf{0}} \\\\\n\\nabla \\cdot \\vec{\\mathbf{B}} & = 0 \n\\end{eqnarray}",
"execution_count": 1,
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": "<IPython.core.display.Latex object>",
"text/latex": "\n\\begin{eqnarray}\n\\nabla \\times \\vec{\\mathbf{B}} -\\, \\frac1c\\, \\frac{\\partial\\vec{\\mathbf{E}}}{\\partial t} & = \\frac{4\\pi}{c}\\vec{\\mathbf{j}} \\\\\n\\nabla \\cdot \\vec{\\mathbf{E}} & = 4 \\pi \\rho \\\\\n\\nabla \\times \\vec{\\mathbf{E}}\\, +\\, \\frac1c\\, \\frac{\\partial\\vec{\\mathbf{B}}}{\\partial t} & = \\vec{\\mathbf{0}} \\\\\n\\nabla \\cdot \\vec{\\mathbf{B}} & = 0 \n\\end{eqnarray}"
},
"metadata": {}
}
]
},
{
"metadata": {
"trusted": true,
"collapsed": true
},
"cell_type": "code",
"source": "",
"execution_count": null,
"outputs": []
}
],
"metadata": {
"kernelspec": {
"name": "python2",
"display_name": "Python 2",
"language": "python"
},
"language_info": {
"mimetype": "text/x-python",
"nbconvert_exporter": "python",
"name": "python",
"pygments_lexer": "ipython2",
"version": "2.7.9",
"file_extension": ".py",
"codemirror_mode": {
"version": 2,
"name": "ipython"
}
},
"gist_id": "dd3878eaf4dd5a4ef52a"
},
"nbformat": 4,
"nbformat_minor": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment