63 lines
1.9 KiB
Python
63 lines
1.9 KiB
Python
import matplotlib as mpl
|
|
|
|
# Latex rendering disabled:
|
|
mpl.rcParams['text.usetex'] = False
|
|
|
|
# Font style:
|
|
mpl.rcParams['font.style'] = 'normal'
|
|
mpl.rcParams['font.family'] = 'serif'
|
|
mpl.rcParams['mathtext.fontset'] = 'cm'
|
|
mpl.rcParams['mathtext.default'] = 'regular'
|
|
|
|
# Font sizes:
|
|
mpl.rcParams['font.size'] = 14
|
|
mpl.rcParams['figure.titlesize'] = 15
|
|
mpl.rcParams['figure.labelsize'] = 14
|
|
mpl.rcParams['axes.labelsize'] = 14
|
|
mpl.rcParams['axes.titlesize'] = 14
|
|
mpl.rcParams['xtick.labelsize'] = 13
|
|
mpl.rcParams['ytick.labelsize'] = 13
|
|
mpl.rcParams['legend.fontsize'] = 14
|
|
mpl.rcParams['legend.title_fontsize'] = 14
|
|
|
|
# Font weights:
|
|
single_weight = ['normal', 'bold'][0]
|
|
mpl.rcParams['font.weight'] = single_weight
|
|
mpl.rcParams['axes.labelweight'] = single_weight
|
|
mpl.rcParams['axes.titleweight'] = single_weight
|
|
mpl.rcParams['figure.titleweight'] = single_weight
|
|
|
|
# Figure parameters:
|
|
mpl.rcParams['figure.figsize'] = (16/2.54, 9/2.54)
|
|
mpl.rcParams['figure.autolayout'] = False
|
|
mpl.rcParams['figure.raise_window'] = True
|
|
# mpl.rcParams['figure.dpi'] = 100
|
|
# mpl.rcParams['savefig.dpi'] = 500
|
|
|
|
# Axes parameters:
|
|
mpl.rcParams['axes.linewidth'] = 1.5
|
|
mpl.rcParams['axes.spines.top'] = False
|
|
mpl.rcParams['axes.spines.right'] = False
|
|
mpl.rcParams['axes.xmargin'] = 0
|
|
mpl.rcParams['axes.ymargin'] = 0
|
|
mpl.rcParams['axes.autolimit_mode'] = 'round_numbers'
|
|
mpl.rcParams['axes.labelpad'] = 3
|
|
|
|
# Major tick parameters:
|
|
mpl.rcParams['xtick.major.size'] = 5
|
|
mpl.rcParams['xtick.major.width'] = 1.5
|
|
mpl.rcParams['xtick.major.pad'] = 3.5
|
|
mpl.rcParams['ytick.major.size'] = 5
|
|
mpl.rcParams['ytick.major.width'] = 1.5
|
|
mpl.rcParams['ytick.major.pad'] = 3.5
|
|
|
|
# Minor tick parameters:
|
|
mpl.rcParams['xtick.minor.size'] = 2
|
|
mpl.rcParams['xtick.minor.width'] = 1
|
|
mpl.rcParams['ytick.minor.size'] = 2
|
|
mpl.rcParams['ytick.minor.width'] = 1
|
|
|
|
# Legend parameters:
|
|
mpl.rcParams['legend.frameon'] = False
|
|
mpl.rcParams['legend.scatterpoints'] = 3
|