Il seguente script:Sans-serif matematica con il lattice 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')
è un tentativo di utilizzare un tipo di carattere sans-serif in matplotlib con LaTeX. Il problema è che il font matematico è ancora un font serif (come indicato dai numeri degli assi e come dimostrato dalle etichette al centro). C'è un modo per impostare il font matematico per essere anche sans-serif?
' "$ \ mathsf {451^\ circ} $" r'? – kennytm
Vedere http://stackoverflow.com/questions/17958485/matplotlib-not-using-latex-font-while-tex-usetex-true/17967324?noredirect=1#17967324 – Dirklinux
la mia risposta di seguito funziona? –