Я использую matplotlib для создания некоторой графики, и я использую латекс для легенд.
В частности, я пытаюсь использовать что-то вроде этого:
loglog(x,x, '-r',label='$ \alpha $')
legend()
show()
Однако этот код не представляет легенды на рисунке и получает ошибку после закрытия изображения.
Я использую пакет enthought (для mac), но ошибка возникает из pylab/scipy.
Ошибка появляется как раз:
$ lpha $ (at char 0), (line:1, col:1)
Однако, если вы используете \mu или\gamma, он работает хорошо! Я только нашел об этой проблеме в \beta и\alpha.
Кто-нибудь знает, что это может быть? Я считаю, что python интерпретирует "\ a" как некоторый символ... но я не знаю, как его отлаживать/избегать.