plt.plot(a, b, 'g', linewidth=3.5, label='a')
plt.rc('text', usetex=True)
plt.legend(labelspacing=1.0, loc=1, prop={'size': 40})
plt.text(0.45, -0.08, 'a', fontsize=50)
plt.text(0.53, -0.08, 'N', fontsize=20)
Несколько размеров шрифта в одной метке Matplotlib