Das folgende Skript:Sans-serif Mathe mit Latex in matplotlib
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as mpl
mpl.rc('font', family='sans-serif')
mpl.rc('text', usetex=True)
fig = mpl.figure()
ax = fig.add_subplot(1,1,1)
ax.text(0.2,0.5,r"Math font: $451^\circ$")
ax.text(0.2,0.7,r"Normal font (except for degree symbol): 451$^\circ$")
fig.savefig('test.png')
ist ein Versuch, eine serifenlose Schrift in matplotlib mit LaTeX zu verwenden. Das Problem ist, dass die mathematische Schriftart immer noch eine Serifenschrift ist (wie durch die Achsennummern angezeigt wird, und wie durch die Beschriftungen in der Mitte gezeigt wird). Gibt es eine Möglichkeit, die mathematische Schriftart auch serifenlos zu setzen?
'r "$ \ mathsf {451^\ circ} $"'? – kennytm
Siehe http://stackoverflow.com/questions/17958485/matplotlib-not-using-latex-font-while-tex-usetex-true/17967324?noredirect=1#17967324 – Dirklinux
funktioniert meine Antwort unterhalb der Arbeit? –