It seems that removing 'restore' on line 1073 of the test_tex_r8216.eps file fixes the problem, although I don't understand postscript well enough to understand why that is.
Thomas On Apr 2, 2010, at 9:30 AM, Michael Droettboom wrote: > Can you provide us with the EPS file? What version of LaTeX is this? > > Mike > > Thomas Robitaille wrote: >> Hello, >> >> I upgraded to the latest svn version of matplotlib today, and found that eps >> files produced with the system latex now seem to be invalid. For example, if >> I run the following script >> >> import matplotlib >> matplotlib.use('Agg') >> import matplotlib.pyplot as mpl >> >> mpl.rc('text', usetex=False) >> >> fig = mpl.figure() >> ax = fig.add_subplot(1,1,1) >> fig.savefig('test_notex.eps') >> >> mpl.rc('text', usetex=True) >> >> fig = mpl.figure() >> ax = fig.add_subplot(1,1,1) >> fig.savefig('test_tex.eps') >> >> and try running pstopdf on them (on MacOS 10.6) I get the following >> >> air:air tom$ pstopdf test_tex.eps %%[ Warning: Empty job. No PDF file >> produced. ] %% >> air:air tom$ pstopdf test_notex.eps air:air tom$ >> So the file with the system LaTeX enabled no longer works. ps2pdf still >> works, but the error with pstopdf is important, because for example >> Preview.app on mac relies on pstopdf, not ps2pdf. >> >> I tried this on two different computers under MacOS 10.6, and tried with >> ghostscript 8.70 and 8.71 installed, and the problem occurs either way. >> >> Does anyone know what might be causing this? I submitted a bug report a >> little while back about this >> >> https://sourceforge.net/tracker/?func=detail&aid=2974953&group_id=80706&atid=560720 >> >> Thanks in advance for any help, >> >> Thomas >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> 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 > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users