Matplotlib (v2 and higher) uses "mathtext" to render math by default. It is quite capable, but I don't like the default font, and prefer the classic "Computer Modern" font.
You can fix this globally by modifying the rc file in your custom-style file (use the command matplotlib.get_configdir() to find location) by adding the line:
mathtext.fontset : cm
If you want to render all text using LaTeX (this slows down rendering somewhat), then use:
text.usetex : true
You can fix this globally by modifying the rc file in your custom-style file (use the command matplotlib.get_configdir() to find location) by adding the line:
mathtext.fontset : cm
If you want to render all text using LaTeX (this slows down rendering somewhat), then use:
text.usetex : true