itikz
Cell magic for PGF/TikZ-to-SVG rendering in Jupyter
Free software: MIT license
Basic Usage
Install it:
pip install itikz
Load it:
%load_ext itikz
Use it:
%%itikz --file-prefix implicit-demo- --implicit-pic
\draw[help lines] grid (5, 5);
\draw[fill=magenta!10] (1, 1) rectangle (2, 2);
\draw[fill=magenta!10] (2, 1) rectangle (3, 2);
\draw[fill=magenta!10] (3, 1) rectangle (4, 2);
\draw[fill=magenta!10] (3, 2) rectangle (4, 3);
\draw[fill=magenta!10] (2, 3) rectangle (3, 4);
Getting Started Guide
History
0.0.1 (2018-10-12)
First release on PyPI.
0.0.2 (2018-10-13)
Emit error messages.
0.0.3 (2018-10-16)
Add line magic usage
Change to load_ext pattern
0.0.4 (2018-10-16)
Add argparse parsing for line and cell magic
Add –temp-dir option to reduce clutter
Add –file_prefix for organization
0.0.5 (2018-10-16)
Add Quickstart notebook as a demo
Remove print statements introduced during debugging
0.0.6 (2018-10-17)
Add ITIKZ_TEMP_DIR environmental variable usage
Add –implicit-pic
0.0.7 (2018-10-17)
Add –scale arg
Add –tikz-libraries
Add –tex-packages
Add –implicit-standalone
0.0.8 (2018-10-17)
Add jinja2 templating
Add jinja2 interpolated code debug printing
0.1.0 (2018-10-21)
Add unit tests
Fix cleanup bug
0.1.1 (2018-10-24)
Add –rasterize option
0.1.2 (2018-10-25)
Change default to only show the training 10 lines of an error
Add –full-error option for full emitted error
0.1.3 (2018-10-29)
Change default to only show the training 20 lines of an error
0.1.4 (2019-09-27)
Add option to set LaTeX program (e.g. lualatex) via PR from Tom Nurkkala (thanks, Tom!)
0.1.5 (2020-01-04)
Fix bug with tilde expansion on windows via PR rom asteppke on github (thanks, asteppke!)
Metadata
Release files for itikz 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| itikz-0.1.5.tar.gz | 9.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| itikz-0.1.5-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 16.0 kB
Release files / itikz-0.1.5.tar.gz
| Download URL | itikz-0.1.5.tar.gz |
|---|---|
| Size | 9.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7b789bfa326e64735306bd019a3b2c1c2caf273fc5f1762d0e371c992e5b2376
|
|
BLAKE2b-256 checksum How to use checksums |
da6ba06b050ac9307a5dd38ba696ab128530f17f43fb4ffcf252ae8c0961e026
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2.post20191203 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9
|
Release files / itikz-0.1.5-py2.py3-none-any.whl
| Download URL | itikz-0.1.5-py2.py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
d258e2a0f9434deea6fbca9bd033e87dd73944975d4816e8d3b803d2cfd2b599
|
|
BLAKE2b-256 checksum How to use checksums |
a07cde3d9b5d2189c6c9113efaa61e9e3f0a29e154bae5091ffd51362d4ba21f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2.post20191203 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9
|