Skip to main content

Line plots with Python & TikZ

Project description

Line plots with Python & TikZ

StoryLines is a Python library to create plots in LaTeX format.

  • plot - figure object
  • calc - mathematical helpers
  • color - blendable colors and colormaps
  • convert - inches to centimeters etc.
  • cut - remove redundant or unwanted points
  • fatband - plot weights along line
  • files - typeset TeX, rasterize PDF
  • group - chunk sequences of points
  • png - save and load RGB(A) graphics
  • proj - project 3D object onto plane

Installation

Optionally using a virtual environment:

python3 -m venv venv
source venv/bin/activate
python3 -m pip install --upgrade pip

Either from PyPI:

python3 -m pip install storylines

Or from the repository:

git clone https://github.com/janberges/StoryLines
python3 -m pip install -e StoryLines

Documentation

The documentation and example scripts along with output can be found at https://io.janberges.de/StoryLines.

Note that storylines.module.member is equivalent to storylines.member.

License

This program is free software under the terms of the BSD Zero Clause License.

Copyright (C) 2016-2026 Jan Berges

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

storylines-0.17.tar.gz (29.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

storylines-0.17-py2.py3-none-any.whl (33.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file storylines-0.17.tar.gz.

File metadata

  • Download URL: storylines-0.17.tar.gz
  • Upload date:
  • Size: 29.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for storylines-0.17.tar.gz
Algorithm Hash digest
SHA256 c4d28c9e66dbfb20d8623823aaffeebe1ffad21d77b9b6d8e3cb7d837edd4a0c
MD5 76de245d79a9d45de0e2b2897396e89b
BLAKE2b-256 6d4699119245c9fbc06fa990f0b056ecaa8ea9357fd4bc5d2814127e379a0f0a

See more details on using hashes here.

File details

Details for the file storylines-0.17-py2.py3-none-any.whl.

File metadata

  • Download URL: storylines-0.17-py2.py3-none-any.whl
  • Upload date:
  • Size: 33.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for storylines-0.17-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ee1ebff9a0ab7815478491906659cb937634372626afa8c5bc08fce5c78df965
MD5 f957aa5a55aeaaf82b167715bc4b1983
BLAKE2b-256 868cc956beed73a94ab96438923f1046eed6085c61146a1847a4b4db97acee7f

See more details on using hashes here.

Supported by

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