Для python2 для русского текста есть такое решение http://s.arboreus.com/2009/04/cyrillic-letters-in-matplotlibpylab.html, однако под python3 оно выдаёт:
rc('text.latex',preamble='\usepackage[utf8]{inputenc}')
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 0-1: truncated \uXXXX escape
для python3 предлагается такое решение http://matplotlib.org/examples/pylab_examples/tex_unicode_demo.html, однако русский текст не понимает:
! Undefined control sequence.
\u-default-1090 #1->\cyrt
l.13 \fontsize{12.000000}{15.000000}{\sffamily т
ест \textbf{time (s)}}
кто как эту проблему решил?