Skip to main content

Utilities for programmatically generating TikZ code.

Project description

https://badge.fury.io/py/tikzify.svg

A set of utilities for programmatically generating TikZ code.

Contribution guidelines

  • Conventions

    • Naming conventions are according to PEP8.

  • How to clean the source:

    • ruff .

    • pyright

    • mypy

    • isort .

    • pylint tikzify

Running

  • This macro is helpful for running examples:

function dm {
    python "$1.py" $2 && pdflatex -shell-escape $1 && open $1.pdf
}
  • The basal ganglia example can be run by doing dm basal_ganglia from the examples folder. It should produce examples/basal_ganglia.pdf, which shows all of the output, as well as examples/figures/basal_ganglia-*.pdf, which are the individual diagrams to be included.

  • A copy of the pdf <examples/basal_ganglia.pdf> is provided. It shows three programmatically-generated diagrams, with various sections highlighted.

Whom do I talk to?

  • Neil Girdhar

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tikzify-1.1.4.tar.gz (161.3 kB view details)

Uploaded Source

Built Distribution

tikzify-1.1.4-py3-none-any.whl (30.3 kB view details)

Uploaded Python 3

File details

Details for the file tikzify-1.1.4.tar.gz.

File metadata

  • Download URL: tikzify-1.1.4.tar.gz
  • Upload date:
  • Size: 161.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.13

File hashes

Hashes for tikzify-1.1.4.tar.gz
Algorithm Hash digest
SHA256 f088e876d9ded5b6ea42aaaebd2bd3a062f144be32e7d3f4d3fcae8988a8c0ab
MD5 d41c2bf53b77e147b41b981ba4a0ee89
BLAKE2b-256 aa23b9de440c63db662da50a293f3febe4b53d20f46ca859e153485d1db558ed

See more details on using hashes here.

File details

Details for the file tikzify-1.1.4-py3-none-any.whl.

File metadata

  • Download URL: tikzify-1.1.4-py3-none-any.whl
  • Upload date:
  • Size: 30.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.13

File hashes

Hashes for tikzify-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c3d404e448964e746920abe77dd959c134befdc5d6c5818712a804c6cc954661
MD5 1667112d1b1e9e21097ae50ca1c72f8b
BLAKE2b-256 3af835f2e6b4bd0738ce8d5c5821d05f20b68c36bb8fa13c1eb443694f91d052

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page