SciencePlots Versions Save

Matplotlib styles for scientific plotting

2.1.1

5 months ago
  • Avoid Matplotlib issuing INFO log statements about no available fonts due to previous release changes.
  • Add science + no-latex example

2.1.0

11 months ago
  • Change science and ieee to use Times New Roman look-alike fonts
  • Tweak plot-examples.py and clean PDF output

2.0.1

1 year ago
  • Add Turkish turkish-font language style

2.0.0

1 year ago
  • Fix import on case sensitive OSs
  • Finally bump to this major version, following breaking change
    • Remember, now import scienceplots is needed on top of your scripts!

1.1.0

1 year ago
  • Major change in distribution system
    • Now needs import directive import scienceplots
  • Fix not using raw string in plot-example.py
  • Update README

1.0.9

2 years ago
  • notebook:
    • make Latex fonts sans-serif
  • Fix bug with Latex packages:
    • e.g., \usepackage{amsmath, amssymb, sfmath} --> \usepackage{amsmath} \usepackage{amssymb} \usepackage{sfmath}
  • Add pyproject.toml file (see PEP 517/518)
  • Minor updates to README, including adding more papers to publication list

1.0.8

2 years ago
  • 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 useplt.style.use(["science", "ieee", "std-colors"])``.
  • science:
    • Added amssymb to LaTeX preamble
  • grid:
    • Set axes.axisbelow to True
  • Minor updates to README

1.0.7

3 years ago
  • 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

1.0.6

3 years ago
  • 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

1.0.5

3 years ago
  • 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, and bright.mplstyle.