{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": false }, "outputs": [], "source": [ "import tikzmagic" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXkAAABaCAMAAABqktYjAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAqFBMVEX/////AAD/AAAAAP8AAP8cAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AABz/AAAAAP/9RET9hob9Zmb9ubn9MzNERP2Ghv1mZv25uf3////9IiL9ysoiIv3Kyv0zM/0AAAD9ERH9d3f97Oz9qKgREf2oqP3s7P2Xl/3929t3d/3b2/39VVX9l5dVVf3lf8/JAAAAGHRSTlMAIkQzRIi7M4juEWaqmbvMIt9V3UR3Zog+NJ4oAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAABLAAAASwAc4jpUgAAAAd0SU1FB+ALEAc4LapWIacAAAN0SURBVHja7Zp7d5owGIfZunbVXrdeVglIIIpiFS9F/P7fbOFOGzgr1pNE93v+Cm+QQ56DL3kTDAMAAAAAAAAAAAAAAAAAAMr59l0Oqsd59kMuZ/+8o/MXOag2fzGQywXMwzzMwzzMwzzMwzzMwzzMwzzMwzzMwzzMn4h5k7RgJb3Eti1Bqmmaw2Mz79AW3KSXep4r3TxhLdhJr80YEaQWncdknrYN00t6PcYozP835kdmyZjfSHU0PCnzvlMy4fdfHU2Vma/BNTMxJJovXgLHZL4G18zE0FGY/xSnat71vCnMqzDPXxgOzDfxE+YViQ8uYV4NvV7/hMybvJS1yagIWoSYWWv2mvyGzRevM13MXwXX+5p3eCnrUb8Kh+5yxU+e0DA79nnNy09dp8WvBPMzOy86rFowbQw3VUUy0sS8cRPc7GU+9PKRlOsIb6ticFE2nXHqJZgE82O2se158miPPpjn4jdka5F4LvxQ4dzmNlXf2fyERZ6XuF75VTSidEejIibZfK75lZUpvzBvVbWsRfQx378O7u47m88z/RurUv7SyzJ6yKvede1UWXmeLbJmzNj4vXnC2Lb1Yle36vgV9H53Nr/Mmmue1/NomfGTZ732R5BmPs8x27K3ML+oUr/IZaCUq87mc7U7sXcwWFXZX6L5Td40BfP8mR+P2i6mLtsYl8HDY+dsE9We76af0Kopy/yi1fwoyY6x1bxLok78TXDX7/6GXepnvnh3iuaTV2zKoiHpKBP/lIrfu5JqMp+8YvUy/2LNi20UbSqpx0z8gcxP6TLKRqiZeV7ELrJqaqyL+YfevXEo825UTd91M5/at2wmznIUif/yilllPi1qJ3TnaJjnS2Jxf1CReeOpfyjzyczeF/o1Mz9jbK6J+YIvmw8ZW4Viv37mPyb6ozfvVMXsQLe5DVkUdRSvqeJTMz/gjXzH1a0v5uTNqf/+ElLNJys5xDTNbZx8LnJy5rnjFZ0O/N26PrehPOo6POaqNV+i0VrlocxPq9HVso1fxNYKzb+YcV5JbcQi9vjND9xsZySiPq3tFmZfq0Vv4QHN78NwS0jjyo2+5j9PuKPU8T9Gp01BfMV9UPNdgHmYh3mYh3mYh3mYh3mYh3mYh3mYh3mYh/ljNf/9XA6qzT//kcuz6gEDAAAAAAAAAAAAAAAAAMAw/gLO/eP10NyfpAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0xMS0xNlQwNzo1Njo0NSswMDowMLly5/YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMTEtMTZUMDc6NTY6NDUrMDA6MDDIL19KAAAAFHRFWHRwZGY6VmVyc2lvbgBQREYtMS41IAVcCzkAAAAASUVORK5CYII=", "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": "code", "execution_count": 3, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAANYAAABGCAMAAACHW5pfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAolBMVEX/////AAD/AAD/AAAAAP8AAP8cAAAAABwAAAAAAAAAAAAAAAAAAAAAAAAWAAAAAAAAAAAAAAAAABYAAAAAAAAAAAAAAAD/AAAAAP/9ERH9REQREf1ERP3////9hob9Zmb9ubn9MzOGhv25uf39VVX9d3f9IiJVVf13d/0iIv1mZv3Kyv397Oz9ysr9qKj929vs7P3b2/39l5eXl/2oqP0zM/3qcwqhAAAAF3RSTlMAEUQiIkSIiIgiZruqmZePz9mX5swRRIxnP/AAAAABYktHRACIBR1IAAAACXBIWXMAAACWAAAAlgBxRv7wAAAAB3RJTUUH4AsQBzgvRFhAiwAAAcBJREFUaN7tmdtygjAQhqk92YOtbbVyyFKMFoxoBW3f/9VKoiBe4InEqZ3/u2B2h4vMN9nsksGyAAAAAAAAAAAAAM6ci8bhXNZc8+r6SPZfotE7nJuaWrf2kUALWtCCllEtxy3hZKljXstjJbws9bRruVTCzVI3l/DXoWYtVl6TZSkzVIREhWXh8hH0jRYhUWF5Si3TZ2u7FudnodW8O0xrMNCs5Qw/w2Uzkd1j6PvLtKbW/cM2LS8aCRmKMecyECyOGRMatT4nU6JhvnFfkyCYkQYt67FVrTVKYqLItiNKB6kMuOomXKPWJOyFk9lKy1WCeet4atbguf3yWqWVCFskqdwkWX6Jequ5CP3sOacNrZ4OrWb7rVJLbssiT0fqqOnWctXIysMpBX7RRGoVYavT3doy+GZqVsuZz4jmOlpGp2vt1oq+UzWhTWtlhPO8Ems1+Hdrt9Yi4ewku7V8659gHEstdcjGKk1MarnB0HF86p9IK4mFzWKVDlIRjUxp9QM5P3wdLWMfrXG2WMpXKSW151Y1jru+qpi/b4n1l8VP6YtKv1aZM7pGQgta0ILWHvzTXwsAAAAAAAAAAAAAf5RfdBAqZMN4OIkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMTEtMTZUMDc6NTY6NDcrMDA6MDAu7fbfAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTExLTE2VDA3OjU2OjQ3KzAwOjAwX7BOYwAAABR0RVh0cGRmOlZlcnNpb24AUERGLTEuNSAFXAs5AAAAAElFTkSuQmCC", "text/plain": [ "" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%%tikz --scale=0.5 --border=10\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": "code", "execution_count": 4, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%%tikz -l 'bending,arrows' -p 'fontspec' -x '\\setmainfont{Arial}'\n", "\n", "\\draw[-triangle 45] (1,0) arc(0:355:1);\n", "\\node {Cycle};" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "\\documentclass[tikz,border=4]{standalone}\n", "\\usepackage{tikz,}\n", "\\usetikzlibrary{}\n", "\n", "\\begin{document}\n", "\\input{/Users/rob/Documents/Projects/tikzmagic/example.tikz}\n", "\\end{document}\n" ] }, { "data": { "image/png": "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", "text/plain": [ "" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%tikz -i example.tikz --no-wrap --debug" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The content of a cell magic is included above the input file, to allow for extra formatting." ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "collapsed": false }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%%tikz -i example.tikz --no-wrap -e example.pdf\n", "\n", "\\tikzset{every node/.style={font=\\sffamily,white}}" ] } ], "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.2" }, "latex_envs": { "bibliofile": "biblio.bib", "cite_by": "apalike", "current_citInitial": 1, "eqLabelWithNumbers": true, "eqNumInitial": 0 }, "widgets": { "state": {}, "version": "1.1.1" } }, "nbformat": 4, "nbformat_minor": 0 }