Units in python strings for matplotlib labels
Project description
mplunitx is a Python package heavily inspired by the LaTeX package siunitx intended to be used complementary with matplotlib.
matplotlib supports some LaTeX in its text rendering, but not the use of siunitx. Using siunitx is possible with text.usetex=True in the matplotlib rc settings, but this needs a local installation of LaTeX and keeping the fonts consistent is not trivial. mplunitx aims to provide a similar functionality to siunitx by imitating the \num, \unit and \qty commands with python functions, which return strings with LaTeX code that matplotlib understands.
For the labels of the axes, the mplunitx package additionally provides a function for typesetting the variable name and unit with either "/" in between or "[]" around the unit.
Installation
Install with
pip install mplunitx
Usage
See documentation.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mplunitx-0.1.0.tar.gz.
File metadata
- Download URL: mplunitx-0.1.0.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ea1114e4e00d95e638040832ec832f79cbd65e8be06e098d860ffd8cdb744a8
|
|
| MD5 |
2b5be208886f93266b7442e81d09c94b
|
|
| BLAKE2b-256 |
b71392697c4950277a7a176022c17ba2be8f78885051323bd3a3149973135203
|
File details
Details for the file mplunitx-0.1.0-py3-none-any.whl.
File metadata
- Download URL: mplunitx-0.1.0-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
603d4f1fcf4fec75c7c23ee6efa563aaf9a21facbad6463a389e530704c3fbe3
|
|
| MD5 |
3e61ea96d9bf1199a4935b435ca14361
|
|
| BLAKE2b-256 |
6cc00b7b0e8a2e047a3adb2326a985260dcf59f31c000a522a171a6a31a72fa3
|