Le script suivant :
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')
est une tentative d'utiliser une police sans-serif dans matplotlib avec LaTeX. Le problème est que la police mathématique est toujours une police avec empattement (comme indiqué par les numéros d'axe, et comme démontré par les étiquettes au centre). Existe-t-il un moyen de définir la police mathématique pour qu'elle soit également sans empattement ?