Python Matplotlib varios tamaños de fuente en una etiqueta

Estoy trazando un IDE de IPython utilizando Matplotlib.pyplot y agregué un título con:

 plt.title('Mean WRFv3.5 LHF\n(September 16 - October 30, 2012)',fontsize=40) 

Sin embargo, quiero que la primera línea sea el tamaño 40 y la segunda que sea el tamaño 18. ¿Es eso posible en matplotlib ? Vi el uso de látex de \tiny y \Huge , pero me gustaría tener más control.

Gracias aarón

Tratar:

 import matplotlib.pyplot as plt plt.rc('text', usetex=True) plt.title(r'{\fontsize{30pt}{3em}\selectfont{}{Mean WRFv3.5 LHF\r}{\fontsize{18pt}{3em}\selectfont{}(September 16 - October 30, 2012)}') plt.show() 

Etiqueta única con texto de dos tamaños diferentes.

Eso podría querer ser un \n en tu sistema.

Usé la respuesta de Joel para responder a su pregunta.

No estoy seguro de si esto es lo que desea, pero puede agregar un suptítulo o texto y establecerlo en un tamaño de fuente diferente como este:

 plt.title('Mean WRFv3.5 LHF\n', fontsize=40) plt.suptitle('(September 16 - October 30, 2012)\n', fontsize=18) plt.text(0.5, 1, 'the third line', fontsize=13, ha='center') 

introduzca la descripción de la imagen aquí

Espero que esto ayude.