ATLAS style for Matplotlib 3.0+
Project description
Provides a Matplotlib style replicating that used by the ATLAS collaboration.
Please open an issue if you find this style deviates from the guidelines.
Install from PyPI using pip: pip install atlas-mpl-style
Documentation: https://atlas-mpl.readthedocs.io/en/latest/index.html
In addition, this package also provides:
A matplotlib style based on the background / foreground from the VIM Paper color scheme, along with a print version with a white background.
The default color cycle in all three styles is generated with HCL Wizard
Additional Matplotlib color definitions based on the Paper theme, and the Oceanic Next theme
A function to draw the ATLAS label (requires usetex: true as set by the included ATLAS style)
TeXLive and Fonts Needed
When using the ATLAS style, text is typeset using LaTeX. A working TeXLive installation providing the following is required:
pdflatex
amsmath
TeX Gyre Heros
mathastext
physics (the package)
siunitx
On Arch (and related distributions), the texlive-most group is sufficient.
On Debian (Jessie or above) or Ubuntu (18.04+), the following set of packages should be sufficient:
texlive
texlive-latex-extra
texlive-fonts-recommended
texlive-lang-greek
tex-gyre
dvipng
ghostscript
On CentOS 7, the supplied TeXLive (2012) is extremely old. TeXLive should be installed from upstream.
TeXLive is not required for the “paper” or “print” style. Fira Sans and Iosevka should be installed for these styles to look as intended. However, neither is necessary.
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
Hashes for atlas_mpl_style-0.11.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cce56a2b186157f9534c019f4adf31abff09696e3e272a8903c95e4a851ae77 |
|
MD5 | 887e0c7bf10fd7e2a71028dd1a67f3cd |
|
BLAKE2b-256 | 3259171ff6a16764f78d7dba5ee601af093671bb45f2923830083c56c066b8f6 |