Математика гротескового шрифта с латексом в 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')

попытка состоит в том, чтобы использовать шрифт гротескового шрифта в matplotlib с ЛАТЕКСОМ. Проблема - то, что математический шрифт является все еще шрифтом засечки (как обозначено числами оси, и, как продемонстрировано маркировками в центре). Существует ли способ установить математический шрифт, чтобы также быть гротесковым шрифтом?

21
задан astrofrog 29 March 2010 в 12:39
поделиться