Publication-quality Matplotlib styling for peer-reviewed journals.
Project description
PeerStyle
Publication-quality Matplotlib styling for peer-reviewed journals.
Installation
pip install peerstyle
Usage
import matplotlib.pyplot as plt
import peerstyle
# List available styles
print(peerstyle.list_styles())
# ['custom_style', 'ieee', 'nature', 'poster']
# Apply a specific style
peerstyle.use_style('nature')
Visual Gallery
Default (custom_style) |
IEEE Journal (ieee) |
|---|---|
Nature Journal (nature) |
Presentation Poster (poster) |
|---|---|
Available Styles
custom_style: The default serif scientific style (high DPI, LaTeX enabled).ieee: Following IEEE journal guidelines (Times New Roman, specific sizing).nature: Following Nature journal guidelines (Sans-serif, compact).poster: High-visibility style with large fonts and thick lines for presentations.
Features
- Journal Presets: Ready-to-use styles for IEEE, Nature, and more.
- Modern Packaging: Fully installable via
pip. - High Quality: Pre-configured for publication-quality PDF and PNG exports (300 DPI).
- Flexible: Combine multiple styles or use them alongside standard Matplotlib styles.
- CI/CD: Automated testing via GitHub Actions.
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
peerstyle-0.1.2.tar.gz
(3.6 kB
view details)
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 peerstyle-0.1.2.tar.gz.
File metadata
- Download URL: peerstyle-0.1.2.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
358570038a14c0ef9e5ae57a8740782e37b5fe800808208d3b87779349aa441b
|
|
| MD5 |
3f5c31dbd29353ad208daa5fae8c44c3
|
|
| BLAKE2b-256 |
cdc6f60ba4f7ae34ac6c16bd273e5d6e2ce0c2e2e05d3d0f8125f472e722ecbb
|
File details
Details for the file peerstyle-0.1.2-py3-none-any.whl.
File metadata
- Download URL: peerstyle-0.1.2-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82afe30231110bda4cd3a27b92d4aa4e6183783d153b47d95440b0db5765e920
|
|
| MD5 |
e273a88a1d42bca9dd3936b0ec68665a
|
|
| BLAKE2b-256 |
ce1259997c59632ac49953df54277078cb628ab2069f97c64ea8f986932c7c90
|