Sorry about the wild good chase. I had fixed up an earlier exception
which was simply a problem with formatting a verbose message. That
gives this, when running usetex_fonteffects.py (with all rcParams at
defaults):
Traceback (most recent call last):
File "usetex_fonteffects.py", line 22, in <module>
pylab.savefig('usetex_fonteffects.pdf')
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/pyplot.py", line
345, in savefig
return fig.savefig(*args, **kwargs)
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/figure.py", line
990, in savefig
self.canvas.print_figure(*args, **kwargs)
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backend_bases.py",
line 1429, in print_figure
**kwargs)
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backend_bases.py",
line 1323, in print_pdf
return pdf.print_pdf(*args, **kwargs)
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backends/backend_pdf.py",
line 1911, in print_pdf
file.close()
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backends/backend_pdf.py",
line 440, in close
self.writeFonts()
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backends/backend_pdf.py",
line 521, in writeFonts
fontdictObject = self.embedType1(filename, self.dviFontInfo[filename])
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backends/backend_pdf.py",
line 550, in embedType1
' and effects ' + `fontinfo.effects`,
TypeError: cannot concatenate 'str' and 'NoneType' objects
>
/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backends/backend_pdf.py(550)embedType1()
-> ' and effects ' + `fontinfo.effects`,*
*
Do an SVN update (r6736) and try again. Then I get this:
> python usetex_fonteffects.py
Traceback (most recent call last):
File "usetex_fonteffects.py", line 22, in <module>
pylab.savefig('usetex_fonteffects.pdf')
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/pyplot.py", line
345, in savefig
return fig.savefig(*args, **kwargs)
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/figure.py", line
990, in savefig
self.canvas.print_figure(*args, **kwargs)
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backend_bases.py",
line 1429, in print_figure
**kwargs)
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backend_bases.py",
line 1323, in print_pdf
return pdf.print_pdf(*args, **kwargs)
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backends/backend_pdf.py",
line 1911, in print_pdf
file.close()
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backends/backend_pdf.py",
line 440, in close
self.writeFonts()
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backends/backend_pdf.py",
line 521, in writeFonts
fontdictObject = self.embedType1(filename, self.dviFontInfo[filename])
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/backends/backend_pdf.py",
line 553, in embedType1
t1font = type1font.Type1Font(fontinfo.fontfile)
File
"/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/type1font.py",
line 55, in __init__
file = open(input, 'rb')
TypeError: coercing to Unicode: need string or buffer, NoneType found
>
/home/mdroe/usr/lib/python2.5/site-packages/matplotlib/type1font.py(55)__init__()
-> file = open(input, 'rb')
So somehow, input is None, but I haven't had a chance to look any further.
Cheers,
Mike
Jouni K. Seppänen wrote:
> Michael Droettboom <[email protected]> writes:
>
>
>> I'm currently getting this traceback with the PDF backend, whether
>> "text.latex.preview" is True or False -- so it may be unrelated to your
>> change, but I'm unable to test PDF at the moment.
>>
>
> Based on the traceback, it looks like I have broken something recently --
> but what is the exact exception? I can't replicate the traceback myself.
>
>
--
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA
------------------------------------------------------------------------------
_______________________________________________
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel