This is a problem using matplotlib 0.90.1 with Python 2.5.

See here:

http://sourceforge.net/tracker/index.php?func=detail&aid=1738494&group_id=80706&atid=560720

This patch applies cleanly against 0.90.1

Cheers,
Mike

Alan G Isaac wrote:
> I'm having troubles saving figures as PDF.
> Matplotlib version 0.90.1
> Simple example below.
> 
> Cheers,
> Alan Isaac
> 
> 
> Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 
> 32 bit (Intel)] on win32
> Type "help", "copyright", "credits" or "license" for more information.
>>>> import pylab
>>>> fig = pylab.figure()
>>>> pylab.plot([1,2,3])
> [<matplotlib.lines.Line2D instance at 0x016FF828>]
>>>> fig.savefig('c:/temp/temp.pdf')
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "C:\Python25\Lib\site-packages\matplotlib\figure.py", line 759, in 
> savefig
>     self.canvas.print_figure(*args, **kwargs)
>   File "C:\Python25\Lib\site-packages\matplotlib\backends\backend_tkagg.py", 
> line 188, in print_figu
> re
>     **kwargs)
>   File "C:\Python25\Lib\site-packages\matplotlib\backends\backend_agg.py", 
> line 497, in print_figure
> 
>     printfunc(filename, dpi, facecolor, edgecolor, orientation, **kwargs)
>   File "C:\Python25\Lib\site-packages\matplotlib\backends\backend_pdf.py", 
> line 1395, in print_figur
> e
>     file.close()
>   File "C:\Python25\Lib\site-packages\matplotlib\backends\backend_pdf.py", 
> line 401, in close
>     self.writeFonts()
>   File "C:\Python25\Lib\site-packages\matplotlib\backends\backend_pdf.py", 
> line 456, in writeFonts
>     fontdictObject = self.embedTTF(filename)
>   File "C:\Python25\Lib\site-packages\matplotlib\backends\backend_pdf.py", 
> line 508, in embedTTF
>     widths = [ get_char_width(charcode) for charcode in range(firstchar, 
> lastchar+1) ]
>   File "C:\Python25\Lib\site-packages\matplotlib\backends\backend_pdf.py", 
> line 505, in get_char_wid
> th
>     unicode = cp1252.decoding_map[charcode] or 0
> AttributeError: 'module' object has no attribute 'decoding_map'
> 
> 
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> 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: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to