Matplotlib: Cambiar el tamaño de la fuente matemática

Estoy haciendo algunas tramas con matplotlib, y me he encontrado con un problema con el renderizado TeX. Parece que la altura x del texto matemático es un poco más pequeña que la corriente normal de bits Vera Sans. Vea el siguiente ejemplo:

x = linspace(0, 30, 300);
y = 0.5*rand(300)+20/(numpy.power(x-15, 2)+4);
xlabel(r'$\omega$ (rad$\cdot$Hz)');
ylabel(r'Intensity$^2

Como puede ver, es particularmente notable con letras y números griegos. Idealmente, podría definir algún factor de escala que haría que el texto matemático fuera un poco más grande en cada tamaño de fuente. ¿Hay alguna manera de hacer esto simplemente? hagono quiero simplemente usar la computadora moderna en todas partes. Tampoco quiero compilar una nueva fuente matemática de Tex, si eso es posible.

Una solucion que yoharía be on board with está usando las fuentes sans-serif para las letras y números griegos, pero por alguna razón, matplotlib ignora el formato en esos:

title('Why does $mat\mathsf{plot}lib$ ignore formatting for $\mathsf{2}$ ($\mathsf{two}), $\mathbf{2}$ ($\mathbf{two}) and $\mathsf{\omega}$?')

Supongo que tiene que ver con la naturaleza de cómo se componen estas cosas, pero ¿hay alguna forma de solucionarlo?

); title(r'Why is $mathtext$ so much smaller than normal text?');

Como puede ver, es particularmente notable con letras y números griegos. Idealmente, podría definir algún factor de escala que haría que el texto matemático fuera un poco más grande en cada tamaño de fuente. ¿Hay alguna manera de hacer esto simplemente? hagono quiero simplemente usar la computadora moderna en todas partes. Tampoco quiero compilar una nueva fuente matemática de Tex, si eso es posible.

Una solucion que yoharía be on board with está usando las fuentes sans-serif para las letras y números griegos, pero por alguna razón, matplotlib ignora el formato en esos:

title('Why does $mat\mathsf{plot}lib$ ignore formatting for $\mathsf{2}$ ($\mathsf{two}), $\mathbf{2}$ ($\mathbf{two}) and $\mathsf{\omega}$?')

Supongo que tiene que ver con la naturaleza de cómo se componen estas cosas, pero ¿hay alguna forma de solucionarlo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta