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.0.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.0.tar.gz.
File metadata
- Download URL: peerstyle-0.1.0.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 |
c0818567d2ce89cb002f02f81102ffd6c3c7a9bc692e13f66b5731cb8e0dcf72
|
|
| MD5 |
119630b9651ced434c6732d9617408b0
|
|
| BLAKE2b-256 |
8b8bbe402846ba320595b63823df39c191058c876d038d3030d302696bb86f44
|
File details
Details for the file peerstyle-0.1.0-py3-none-any.whl.
File metadata
- Download URL: peerstyle-0.1.0-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 |
77dd892514adfc47188f43ddd4ad8903ca76d7b28b6a789d2c52be39adffcf01
|
|
| MD5 |
e30e29fc91dd29eb24fdd75449f951cc
|
|
| BLAKE2b-256 |
04c44e8d9b0d4511f59ff6840e16e497af12f7b6a20fb87227c86d54d63f990f
|