{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Tikz\n", "\n", "The `tikz` Linux package is a *TeX* package for creating graphics programmatically.\n", "\n", "From the *Cell* menu, select *Run All* to run the hidden code cells and render the generated output content.\n", "\n", "VIew hidden code by selecting a hidden code cell and selecting the *Toggle selected cell input display* button on the toolbar, or toggle the display of all code cell inputs." ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "%load_ext tikz_magic" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXkAAABaCAMAAABqktYjAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAApVBMVEX/////AACgAAAAABwAAKAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAAAP//AAAAAP/9RET9hob9Zmb9ublERP2Ghv1mZv25uf3////9IiL9ysr9MzMiIv3Kyv0zM/0AAAD9ERH9d3f97Oz9qKjs7P2Xl/3929sREf39VVX9l5fb2/2oqP13d/1VVf2yL+W9AAAAF3RSTlMAZruIu4h3ETOIzCJEZpnu+rvjVd1EZrkL1CEAAAABYktHRACIBR1IAAAACXBIWXMAAAEsAAABLABziOlSAAAAB3RJTUUH4QwFEgQN5p2xEwAAA2JJREFUeNrt2nt3mjAAh2G2Xmy7XtZdWgnXqChWRETx+3+0JUAAi5yNlkMi+71/0aAeecqJBNU0hBBCCCGEEEIIIYQQQghJ78vXfpJ9nBeX/Xbx13d09dpPsuUvx/12CXnIQx7ykIc85CEPechDHvKQhzzkIQ/5gcjrpCGD7yWmaQxC3rIbcvhe23Wd3uUJbcjke01KySDk7abDdPlel1L7HOTFTsh/Sn6iF03ZGyn/mg1K3rOK5uz9l38tpMlXYsy0PjQM+UqMmdaHzkJefPz+l/KO6y6kyf9TQ5VnHxgW5E91PYK8lG78W8jL6c7/NiB5nS1lTTIRgwYhera1fOPPoavgbamK/L1/N/qgvMWWsq7tVcYtm1+CrsPc2mNrXvbQMF389iC/NPNFh1EZTDdmm3JFMlFEXnvI6FvLR25+JMV9hIVbHF3mbFWXYD3IT+nGNFf81J68k2fwG7I1SLyqPVHitc1jSt9afk53rrvmp7g46xn0em87Dn9CIkE+Z36jxZQv5I1yRWUQdeS1W//pvrV8fl4ntJzyrXUSjcWgVz60r3meBtlmTOn0WJ5Qum18sVtfYt/9h9by+2wzpHSej3qR2D8v/x19yudzzLbYK+SDcuqv9/Asrx/+08/W8vlJfajvTS9o3P7lN/mmXpNn5/x00vRi8iab0Z3/PGo92+zEFHNKvjLYo3zQKD/hs2NszNSSZ/CPWvtP2L168uKzsy7PP2LTghOTjjT5xxT+wyupk/KJavKvxkp8jaLMSuo6g+9IPnJC9/gqUhF5togNstXUVBX5p1+jzuQXYf36XRX5VN8waf0qRxL8jX+tdSXvpHcOEstTb54viuvfUkmS1260ruT5Ejap/TsUk19SulJEXvR5+TC/Z6C6/PuJ/vzlK8aOYvIkEOsotqaKBycfFhf50bx8yj5/6MI7fole5fmdHKLr+jbmPxcZnDy/j+AeorFlryvXNjab/R3rEFJHrnyRSvcqO5Ifl7fnd+WgJ8ZCifKvepyvpDb1RewA5MV3JftD9SI/+7XaLok6lP9Isy0hJ+/cqCvfooVtH6wTg5ZXeyh+xd2pfIsgD3nIQx7ykIc85CEPechDHvKQhzzkIX+u8r+v+km2/MtFv73IPmCEEEIIIYQQQgghhBBCCGnaHyctqAiM3o+yAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEyLTA1VDE4OjA0OjEzKzAwOjAwR48JTAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0xMi0wNVQxODowNDoxMyswMDowMDbSsfAAAAAUdEVYdHBkZjpWZXJzaW9uAFBERi0xLjUgBVwLOQAAAABJRU5ErkJggg==\n", "text/plain": [ "" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%%tikz \n", "\\tikzset{every node/.style={font=\\sffamily,white}}\n", "\n", "\\node[fill=red] at (0,0) (a) {This};\n", "\\node[fill=blue] at (2,0) (b) {That};\n", "\\draw[->] (a) -- (b);" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### tikZ Examples\n", "\n", "Via https://tex.stackexchange.com/questions/158668/nice-scientific-pictures-show-off\n", "\n", "May require additional Latex packages to be installed?" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] } ], "metadata": { "hide_input": false, "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.5.3" } }, "nbformat": 4, "nbformat_minor": 2 }