Matplotlib: Alterar tamanho de fonte de matemática

Eu estou fazendo alguns gráficos com o matplotlib e me deparei com um problema com a renderização do TeX. Parece que o texto matemático x-height é um pouco menor que o normal Bitstream Vera Sans. Veja o seguinte exemplo:

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$');
title(r'Why is $mathtext$ so much smaller than normal text?');

Como você pode ver, é particularmente perceptível com letras e números gregos. Idealmente, eu seria capaz de definir algum fator de escala que apenas tornaria o texto de matemática um pouco maior em cada tamanho de fonte. Existe alguma maneira de fazer isso simplesmente? eu façonão quer simplesmente usar o computador moderno em todos os lugares. Eu também não quero compilar uma nova fonte de matemática Tex, se é que isso é possível.

Uma solução que euseria estar a bordo com está usando fontes sans-serif para as letras e algarismos gregos, mas por qualquer motivo, o matplotlib ignora a formatação naqueles:

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

Eu suponho que é algo a ver com a natureza de como essas coisas são compostas, mas existe alguma maneira de consertar isso?