У меня есть номер в моем скрипте python, который я хочу использовать как часть названия сюжета в matplotlib. Есть ли функция, которая преобразует float в форматированную строку TeX?Как я могу форматировать float с помощью форматирования LaTeX от matplotlib?
В основном,
str(myFloat)
возвращает
3.5e+20
, но я хочу
$3.5 \times 10^{20}$
или, по крайней мере, для Matplotlib форматирования поплавок как второй строке будет отформатирована. Я также застрял, используя python 2.4, поэтому особенно ценен код, который работает в старых версиях.
Есть ли у вас альтернативы для старых версий python? Я застрял с использованием 2.4, но string.format() является новым в 2.6. – Dan
ok ... Я добавил! Двойная обратная косая черта важна для правильной интерпретации '\ times' в matplotlib ... –