- Added all 23 "discrete rainbow" styles proposed by Paul Tol on his website (by @IchBinGROOT)
Access them with the style names
discrete-rainbow-1
,discrete-rainbow-2
, ...,discrete-rainbow-23
- Updated
README.md
to reflect that Install fromconda-forge
is now available!
- Now all subdirectories of the
styles
folder are parsed for styles, instead of the first two levels only - Upgrade & unify issue templates
- Avoid Matplotlib issuing
INFO
log statements about no available fonts due to last release changes. - Add
science
+no-latex
example
- Change
science
andieee
to use Times New Roman look-alike fonts - Tweak
plot-examples.py
and clean PDF output
- Add Turkish
turkish-font
language style
- Fix import on case sensitive OSs
- Finally bump to this version, following breaking change of distribution
- Major change in distribution system
- Now needs import directive
import scienceplots
- Now needs import directive
- Fix not using raw string in
plot-example.py
- Update README
notebook
:- make Latex fonts sans-serif
- Fix bug with Latex packages:
- e.g.,
\usepackage{amsmath, amssymb, sfmath}
-->\usepackage{amsmath} \usepackage{amssymb} \usepackage{sfmath}
- e.g.,
- Add
pyproject.toml
file (see PEP 517/518) - Minor updates to README, including adding more papers to publication list
nature
:- Added style for Nature articles
- Uses sans-serif fonts
latex-sans
:- Added style for using LaTeX with sans-serif fonts
std-colors
:- Added style to recover the standard color cycle of the SciencePlots package
- For example, if you use
plt.style.use(["science", "ieeee"]). The figure will use the
"ieee"color cycle. To revert to the standard color cycle, you can use
plt.style.use(["science", "ieee", "std-colors"])``.
science
:- Added
amssymb
to LaTeX preamble
- Added
grid
:- Set
axes.axisbelow
to True
- Set
- Minor updates to README
- Add support for CJK fonts:
- see README for details
- Add example of CJK fonts:
- see Fig 14a, Fig 14b, Fig 14c, Fig 14d
science
style:- use default serif font
ieee
style:- use Times font
grid
style:- change line style to '--'
- README:
- add badge for Zenodo reference
- add info on citing SciencePlots
- add info on using Times New Roman
- add more papers using SciencePlots
- The main reason for this release is to trigger Zenodo:
- I've added SciencePlots to Zenodo (an archiving service).
- It only archives after new releases, so I will make a trivial version bump.
- Trivial changes to README:
- Added installation info for Google Colab, Jupyter Notebooks, etc.
- Added PyPI badge
- Added more papers to list
- New color blind safe color cycles (
high-contrast.mplstyle
,light.mplstyle
). Taken from Paul Tol's website. - Fixed color order in
muted.mplstyle
,vibrant.mplstyle
, andbright.mplstyle
.
- New style:
grid
- this will add grid lines
science
style:- use a serif font with mathtex
- README:
- Add example of the
notebook
style - Add FAQ
- Update publications
- Other misc changes...
- Add example of the