Solución:
Usar mathregular
para usar la fuente utilizada para texto normal fuera de mathtext:
$mathregular{N_i}$
Eche un vistazo aquí para obtener más información.
Puedes hacerlo personalizando rcParams
. Si tiene varios elementos para personalizar, puede almacenarlos como un dict
y la actualización de ‘rcParams’:
params = {'mathtext.default': 'regular' }
plt.rcParams.update(params)
Si desea hacer una única modificación, simplemente escriba:
plt.rcParams.update({'mathtext.default': 'regular' })
Al respecto, un ejemplo trivial sería el siguiente:
import numpy as np
from matplotlib import pyplot as plt
x = np.linspace(1, 10, 40)
y = x**2
fig = plt.figure()
ax = fig.add_subplot(111)
params = {'mathtext.default': 'regular' }
plt.rcParams.update(params)
ax.set_xlabel('$x_{my text}$')
ax.set_ylabel('$y_i$')
ax.plot(x, y)
ax.grid()
plt.show()
Puede encontrar más información sobre RcParams
en la documentación de matplotlib.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)