[Matplotlib-users] nicely formatted exponential in title

2013-11-20 Thread Neal Becker
I tried:

plt.title (r'$\omega=%s$' % omega), where omega=-1e-5.  The title says:

omega=-1e-05

with the 'e' in italics, and the whole thing generally ugly.

What I'd like to see is what TeX would do for $1 \times 10^{5}$.

I know mpl already can nicely format numbers for axis.  Can I somehow use that
mechanism to nicely format numbers in my title (or other places)?


--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] nicely formatted exponential in title

2013-11-20 Thread Juergen Hasch
Have you tried latex_float() as suggested here ?
http://stackoverflow.com/questions/13490292/format-number-using-latex-notation-in-python

def latex_float(f):
 float_str = {0:.2g}.format(f)
 if e in float_str:
 base, exponent = float_str.split(e)
 return r{0} \times 10^{{{1}}}.format(base, int(exponent))
 else:
 return float_str

title (r'$\omega=%s$' % latex_float(omega))

Am 20.11.2013 19:00, schrieb Neal Becker:
 I tried:

 plt.title (r'$\omega=%s$' % omega), where omega=-1e-5.  The title says:

 omega=-1e-05

 with the 'e' in italics, and the whole thing generally ugly.

 What I'd like to see is what TeX would do for $1 \times 10^{5}$.

 I know mpl already can nicely format numbers for axis.  Can I somehow use that
 mechanism to nicely format numbers in my title (or other places)?


 --
 Shape the Mobile Experience: Free Subscription
 Software experts and developers: Be at the forefront of tech innovation.
 Intel(R) Software Adrenaline delivers strategic insight and game-changing
 conversations that shape the rapidly evolving mobile landscape. Sign up now.
 http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
 ___
 Matplotlib-users mailing list
 Matplotlib-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users



--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users