Skip to content

Latest commit

 

History

History
115 lines (97 loc) · 3.66 KB

CHANGES.md

File metadata and controls

115 lines (97 loc) · 3.66 KB

v2.1.2 (upcoming release)

New features

  • 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 from conda-forge is now available!

Maintenance

  • Now all subdirectories of the styles folder are parsed for styles, instead of the first two levels only
  • Upgrade & unify issue templates

v2.1.1 (25-Nov-2023)

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

v2.1.0 (30-May-2023)

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

v2.0.1 (03-Dec-2022)

  • Add Turkish turkish-font language style

v2.0.0 (21-Nov-2022)

  • Fix import on case sensitive OSs
  • Finally bump to this version, following breaking change of distribution

v1.1.0 (07-Nov-2022)

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

v1.0.9 (16-Sep-2021)

  • 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

v1.0.8 (02-Jun-2021)

  • 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

v1.0.7 (28-Feb-2021)

  • 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

v1.0.6 (19-Oct-2020)

  • 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

v1.0.5 (8-Sep-2020)

  • 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.

v1.0.4 (14-Aug-2020)

  • 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...