diff --git a/pykat/plotting.py b/pykat/plotting.py index 2f91198f7571ef1941b1ad9a6560d70fd64c0a02..75a3950b982fc935841fa709cebf863d4c520669 100644 --- a/pykat/plotting.py +++ b/pykat/plotting.py @@ -46,19 +46,22 @@ def init_pykat_plotting(mode="display", dpi=100): pgf_with_pdflatex = { "pgf.texsystem": "pdflatex", "pgf.preamble": [ - r"\usepackage{amsmath, amssymb}", - r"\usepackage{mathtools, siunitx}" , - r"\usepackage{amsmath}", - r"\usepackage[utf8x]{inputenc}", - r"\usepackage[T1]{fontenc}" + r"\\usepackage{amsmath, amssymb}", + r"\\usepackage{mathtools, siunitx}" , + r"\\usepackage{amsmath}", + r"\\usepackage[utf8x]{inputenc}", + r"\\usepackage[T1]{fontenc}" ] } mpl.rcParams.update(pgf_with_pdflatex) else: raise(BaseException("Plotting mode must be either 'display' or 'paper'.")) - - mpl.rcParams['axes.color_cycle'] = ['b', 'r', 'k', 'g', 'c', 'm', 'y'] + + if (mpl.__version__ < '1.5'): + mpl.rcParams['axes.color_cycle'] = ['b', 'r', 'k', 'g', 'c', 'm', 'y'] + else: + mpl.rcParams['axes.prop_cycle']=mpl.cycler('color', ['b', 'r', 'k', 'g', 'c', 'm', 'y']) mpl.rcParams['lines.linewidth'] = 1.2 mpl.rcParams.update({"figure.figsize": (6, 3.708)}) mpl.rcParams.update({'font.size': 11}) @@ -98,4 +101,4 @@ def figure(width="full", height=0.618, textwidth=6, **kwargs): - \ No newline at end of file +