Cell magic for PGF/TikZ-to-SVG rendering in Jupyter
Project description
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!)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
itikz-0.1.5.tar.gz
(9.7 kB
view hashes)
Built Distribution
Close
Hashes for itikz-0.1.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d258e2a0f9434deea6fbca9bd033e87dd73944975d4816e8d3b803d2cfd2b599 |
|
MD5 | b883059d036301628c4b4acaeb869e98 |
|
BLAKE2-256 | a07cde3d9b5d2189c6c9113efaa61e9e3f0a29e154bae5091ffd51362d4ba21f |