Il mio problema è che mi piacerebbe usare titoli in lattice in alcuni grafici e non in lattice negli altri. In questo momento, matplotlib ha due diversi tipi di carattere predefiniti per titoli Latex e titoli non in lattice e vorrei che i due fossero coerenti. C'è un settaggio RC che devo cambiare che lo consentirà automaticamente?Matplotlib, font coerente con latex
ho generare una trama con il seguente codice:
import numpy as np
from matplotlib import pyplot as plt
tmpData = np.random.random(300)
##Create a plot with a tex title
ax = plt.subplot(211)
plt.plot(np.arange(300), tmpData)
plt.title(r'$W_y(\tau, j=3)$')
plt.setp(ax.get_xticklabels(), visible = False)
##Create another plot without a tex title
plt.subplot(212)
plt.plot(np.arange(300), tmpData)
plt.title(r'Some random numbers')
plt.show()
Ecco l'incoerenza di cui sto parlando. Le etichette asse di zecche sono sottili alla ricerca relativa ai titoli .:
Credo [questa risposta] (http://stackoverflow.com/questions/11611374/sans-serif-font-for-axes-tick-labels-with-latex) ti aiuterà –