Skip to main content

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

Project description


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 hashes)

Uploaded source

Built Distribution

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

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page