I don't think this is a regression; I guess what I was looking for was
an rcParam or a kwarg to set useMathText. Would it make sense to set
useMathText=True by default?
Thanks,
Paul
Michael Droettboom wrote:
> I think this is just historical, since matplotlib never used to rely on
> having proper Unicode character rendering in all backends. (And
> displaying a multiplication symbol, rather than just * or x requires
> non-ascii). I believe that is no longer a problem these days, so we
> could change it to display a multiplication symbol.
>
> This doesn't appear to be a regression from an earlier version. Was
> that what you're implying?
>
> All that said, this raises another question -- we should probably make
> it easier to set useMathText to True in the ScalarFormatter, either
> through an rcParam or a kwarg somewhere. As it stands, it appears
> (unless my grepping search has been wrong) the only way to get this
> behavior is by modifying the matplotlib source. Not ideal ;)
>
> Mike
>
> Paul Novak wrote:
>> Hello,
>>
>> Using the following simple script, the scientific notation used on the
>> y-axis is missing a multiplication symbol, as seen in the figure. My
>> matplotlibrc file consists of
>>
>> backend : GTKAgg
>>
>> and I am using SVN r6760.
>>
>> I found this when I was trying to change the ScalarFormatter to have
>> useMathText = True by default, so the scientific notation would use a
>> superscript and not '1e7'.
>>
>> Paul Novak
>>
>> ---
>> import matplotlib.pyplot as plt
>> import numpy as np
>>
>> t = np.arange(0.0, 4.0)
>> s = 2.0e7*t
>> plt.plot(t, s, linewidth=1.0)
>>
>> plt.xlabel(r'time (s)')
>> plt.ylabel('voltage (mV)')
>> plt.show()
>>
------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Matplotlib-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-users