Skip to main content

SEPTeX is a wrapper library for generating TeX/TikZ code through Python.

Project description

SEPTeX

Publish to PyPI | Documentation

SEPTeX is a wrapper library for generating TeX/TikZ code through Python.

This project is in version v0.x.y and hence in rapid development phase. Once a stable public API has formed version v1.0.0 will be released.


The package currently divided into two basic components: the TeX component, and the TikZ component. Below is an outline of the most important namespaces:

  • TeX Part

    • TeXBase

      The basic TeX wrapper classes which form the framework.
    • LaTeX

      The LaTeX wrapper classes extending TeXBase.
    • TeXUtils

      Diverse functions for converting between different objects and SEPTeX objects.
  • TikZ Part

    • TikZBase

      The TikZ objects and environments which form the TikZ framework.
    • TikZ

      Concrete TikZ types extending TikZBase.

    Under construction:

    • TikZGraph

      More complex graph data structures and algorithms which interface TikZ.

Example Usages

Examples are under construction. See documentation for simple examples.

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

SEPTeX-0.4.0.tar.gz (39.5 kB view details)

Uploaded Source

Built Distribution

SEPTeX-0.4.0-py3-none-any.whl (44.1 kB view details)

Uploaded Python 3

File details

Details for the file SEPTeX-0.4.0.tar.gz.

File metadata

  • Download URL: SEPTeX-0.4.0.tar.gz
  • Upload date:
  • Size: 39.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for SEPTeX-0.4.0.tar.gz
Algorithm Hash digest
SHA256 7b5e9dc864f56b5beb2d0d9ea01c16ab75fb1065826363da13533680e1b5c6c5
MD5 51c1d5c90dd660bcafc41ae6dffab723
BLAKE2b-256 85a7d84b3a04ef59a16cb50028f0345135a5fdabe1f4d08e202b336973be64a4

See more details on using hashes here.

File details

Details for the file SEPTeX-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: SEPTeX-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 44.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for SEPTeX-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 262f79e14079818c1ca7c7407c9f5ac0ae7e2c2e0a38fda386861094f14152f5
MD5 3e849f4743db92cdc3fa09053b23cfda
BLAKE2b-256 900a120fc652ec4a9b38194d315433992fa8bd3c8d9dfd79f4193e663786c561

See more details on using hashes here.

Supported by

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