Thanks for pointing that out -- I didn't even notice.

There was an ordering problem in how colors were being set.  This should 
be fixed in r4870.

Cheers,
Mike

Paul Novak wrote:
> I have another problem after updating to SVN r4869. The ticks take the 
> color of the plotted line without regard to the default. For example,
> 
> matplotlib.rc('xtick', color='black')
> matplotlib.rc('ytick', color='black')
> plot(x, y, 'red')
> 
> will give red ticks.
> 
> Paul
> 
> Michael Droettboom wrote:
>> It's a bug.  It's now possible for rgba colors to make their way all 
>> the way down to that level, so the code needs to truncate that to rgb 
>> (Ps can't handle alpha anyway).
>>
>> This is committed in SVN r4869.
>>
>> Cheers,
>> Mike
>>
>> Paul Novak wrote:
>>> Hello,
>>>
>>> I am trying to use the PS backend to make some simple line plots, 
>>> using the following script, but I get the error messages included 
>>> below when I try to plot with usetex=True. I have also included the 
>>> output from --verbose=helpful. I am using the current SVN, and I 
>>> don't recall having this problem when using 0.91.1.
>>>
>>> Thanks,
>>> Paul
>>>
>>> ---
>>> #!/usr/bin/env python
>>>
>>> import matplotlib
>>> matplotlib.use('PS')
>>> matplotlib.rc('text', usetex = 'True')
>>> from pylab import *
>>>
>>> x = arange(0,5)
>>> y = 2 * x
>>> figure(1)
>>> plot(x, y)
>>> savefig('psfig')
>>> show()
>>>
>>> ---
>>> $HOME=/home/pnovak
>>> CONFIGDIR=/home/pnovak/.matplotlib
>>> matplotlib data path 
>>> /usr/lib/python2.5/site-packages/matplotlib/mpl-data
>>> loaded rc file /home/pnovak/.matplotlib/matplotlibrc
>>> matplotlib version 0.98pre
>>> verbose.level helpful
>>> interactive is False
>>> units is False
>>> platform is linux2
>>> numerix numpy 1.0.3.1
>>> Using fontManager instance from 
>>> /home/pnovak/.matplotlib/fontManager.cache
>>> backend PS version Level II
>>> Found dvipng version 1.5
>>>
>>> Traceback (most recent call last):
>>>    File "junk.py", line 15, in <module>
>>>      savefig('psfig')
>>>    File "/usr/lib/python2.5/site-packages/matplotlib/pyplot.py", line 
>>> 271, in savefig
>>>      return fig.savefig(*args, **kwargs)
>>>    File "/usr/lib/python2.5/site-packages/matplotlib/figure.py", line 
>>> 854, in savefig
>>>      self.canvas.print_figure(*args, **kwargs)
>>>    File 
>>> "/usr/lib/python2.5/site-packages/matplotlib/backend_bases.py", line 
>>> 1085, in print_figure
>>>      **kwargs)
>>>    File 
>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_ps.py", 
>>> line 837, in print_ps
>>>      return self._print_ps(outfile, 'ps', *args, **kwargs)
>>>    File 
>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_ps.py", 
>>> line 863, in _print_ps
>>>      orientation, isLandscape, papertype)
>>>    File 
>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_ps.py", 
>>> line 1051, in _print_figure_tex
>>>      self.figure.draw(renderer)
>>>    File "/usr/lib/python2.5/site-packages/matplotlib/figure.py", line 
>>> 698, in draw
>>>      for a in self.axes: a.draw(renderer)
>>>    File "/usr/lib/python2.5/site-packages/matplotlib/axes.py", line 
>>> 1397, in draw
>>>      a.draw(renderer)
>>>    File "/usr/lib/python2.5/site-packages/matplotlib/axis.py", line 
>>> 680, in draw
>>>      tick.draw(renderer)
>>>    File "/usr/lib/python2.5/site-packages/matplotlib/axis.py", line 
>>> 179, in draw
>>>      self.label1.draw(renderer)
>>>    File "/usr/lib/python2.5/site-packages/matplotlib/text.py", line 
>>> 761, in draw
>>>      Text.draw(self, renderer)
>>>    File "/usr/lib/python2.5/site-packages/matplotlib/text.py", line 
>>> 309, in draw
>>>      self._fontproperties, angle)
>>>    File 
>>> "/usr/lib/python2.5/site-packages/matplotlib/backends/backend_ps.py", 
>>> line 544, in draw_tex
>>>      color = '%1.3f,%1.3f,%1.3f'% gc.get_rgb()
>>> TypeError: not all arguments converted during string formatting
>>>
>>> ------------------------------------------------------------------------- 
>>>
>>> This SF.net email is sponsored by: Microsoft
>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>> _______________________________________________
>>> Matplotlib-users mailing list
>>> Matplotlib-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>

-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to