I have matplotlib figures with labels, which are included as PDF in LaTeX document. I would like label text match with the font of the text, which is concrete (via \usepackage{concrete}).
I can change math font in labels with
import matplotlib as mpl
mpl.rcParams['text.usetex']=True
mpl.rcParams['text.latex.preamble']=[r'\usepackage{euler}']
but adding \usepackage{concrete} has no effect on the text font (probably since the default Helvetica is used regardless). usetex documentation does not mention concrete to be supported directly.
I also have the cm-unicode opentype variants of CMU fonts (CMU Concrete) installed, in case that could be of any use.
