56 lines
1.2 KiB
Plaintext
56 lines
1.2 KiB
Plaintext
# Matplotlib style for scientific plotting
|
|
# This is the base style for "SciencePlots"
|
|
# see: https://github.com/garrettj403/SciencePlots
|
|
|
|
# Set color cycle: blue, green, yellow, red, violet, gray
|
|
axes.prop_cycle : cycler('color', ['0C5DA5', '00B945', 'FF9500', 'FF2C00', '845B97', '474747', '9e9e9e'])
|
|
|
|
# Set default figure size
|
|
figure.figsize : 3.5, 2.625
|
|
|
|
# Set x axis
|
|
xtick.direction : in
|
|
xtick.major.size : 3
|
|
xtick.major.width : 0.5
|
|
xtick.minor.size : 1.5
|
|
xtick.minor.width : 0.5
|
|
xtick.minor.visible : True
|
|
xtick.top : True
|
|
|
|
# Set y axis
|
|
ytick.direction : in
|
|
ytick.major.size : 3
|
|
ytick.major.width : 0.5
|
|
ytick.minor.size : 1.5
|
|
ytick.minor.width : 0.5
|
|
ytick.minor.visible : True
|
|
ytick.right : True
|
|
|
|
# Set line widths
|
|
axes.linewidth : 0.5
|
|
grid.linewidth : 0.5
|
|
lines.linewidth : 1.
|
|
|
|
# Remove legend frame
|
|
legend.frameon : False
|
|
|
|
# Always save as 'tight'
|
|
savefig.bbox : tight
|
|
savefig.pad_inches : 0.05
|
|
savefig.transparent : True
|
|
|
|
# Increase global font size
|
|
font.size : 14
|
|
|
|
# Use sans-serif fonts
|
|
font.sans-serif : cm
|
|
font.family : sans-serif
|
|
|
|
# Use CM Sans Serif for math text
|
|
axes.formatter.use_mathtext : True
|
|
mathtext.fontset : cm
|
|
|
|
# Use LaTeX for math formatting
|
|
text.usetex : True
|
|
text.latex.preamble : \usepackage{amsmath} \usepackage{amssymb}
|