Hi again
regarding my last post, I still have pb generating simple eps files.
Now I turned on "usetex" to True and I get the message given below. If
anyone can help me with this, it would be great since I am now stuck
with this.
Reminder: the pb occurs when I save a figure (savefig) in postscript
format (.eps), after plotting a number of small thumbnail images (using
pcolormesh and contour).
cheers
Eric
···
=======================================================================
GPL Ghostscript 8.64: Unrecoverable error, exit code 1
---------------------------------------------------------------------------
RuntimeError Traceback (most recent call last)
/home/science/ATLAS3D/python/Analysis/show_maps.py in <module>()
----> 1
2
3
4
5
/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyc in
savefig(*args, **kwargs)
354 def savefig(*args, **kwargs):
355 fig = gcf()
--> 356 return fig.savefig(*args, **kwargs)
357 if Figure.savefig.__doc__ is not None:
358 savefig.__doc__ = dedent(Figure.savefig.__doc__)
/usr/lib64/python2.6/site-packages/matplotlib/figure.pyc in
savefig(self, *args, **kwargs)
1030 patch.set_alpha(0.0)
1031
-> 1032 self.canvas.print_figure(*args, **kwargs)
1033
1034 if transparent:
/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_wxagg.pyc
in print_figure(self, filename, *args, **kwargs)
98 def print_figure(self, filename, *args, **kwargs):
99 # Use pure Agg renderer to draw
--> 100 FigureCanvasAgg.print_figure(self, filename, *args,
**kwargs)
101 # Restore the current view; this is needed because the
102 # artist contains methods rely on particular attributes
/usr/lib64/python2.6/site-packages/matplotlib/backend_bases.pyc in
print_figure(self, filename, dpi, facecolor, edgecolor, orientation,
format, **kwargs)
1474 orientation=orientation,
1475 bbox_inches_restore=_bbox_inches_restore,
-> 1476 **kwargs)
1477 finally:
1478 if bbox_inches and restore_bbox:
/usr/lib64/python2.6/site-packages/matplotlib/backend_bases.pyc in
print_eps(self, *args, **kwargs)
1327 from backends.backend_ps import FigureCanvasPS # lazy
import
1328 ps = self.switch_backends(FigureCanvasPS)
-> 1329 return ps.print_eps(*args, **kwargs)
1330
1331 def print_pdf(self, *args, **kwargs):
/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_ps.pyc in
print_eps(self, outfile, *args, **kwargs)
853
854 def print_eps(self, outfile, *args, **kwargs):
--> 855 return self._print_ps(outfile, 'eps', *args, **kwargs)
856
857
/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_ps.pyc in
_print_ps(self, outfile, format, *args, **kwargs)
882 self._print_figure_tex(outfile, format, imagedpi,
facecolor, edgecolor,
883 orientation, isLandscape,
papertype,
--> 884 **kwargs)
885 else:
886 self._print_figure(outfile, format, imagedpi,
facecolor, edgecolor,
/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_ps.pyc in
_print_figure_tex(self, outfile, format, dpi, facecolor, edgecolor,
orientation, isLandscape, papertype, **kwargs)
1191 elif rcParams['text.usetex']:
1192 if False: pass # for debugging
-> 1193 else: gs_distill(tmpfile, isEPSF, ptype=papertype,
bbox=bbox)
1194
1195 if isinstance(outfile, file):
/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_ps.pyc in
gs_distill(tmpfile, eps, ptype, bbox)
1311 fh = file(outfile)
1312 if exit_status: raise RuntimeError('ghostscript was not able
to process \
-> 1313 your image.\nHere is the full report generated by
ghostscript:\n\n' + fh.read())
1314 else: verbose.report(fh.read(), 'debug')
1315 fh.close()
RuntimeError: ghostscript was not able to process your image.
Here is the full report generated by ghostscript:
GPL Ghostscript 8.64 (2009-02-03)
Copyright (C) 2009 Artifex Software, Inc. All rights reserved.
This software comes with NO WARRANTY: see the file COPYING for details.
Loading NimbusSanL-Regu font from
/usr/share/ghostscript/8.64/Resource/Font/NimbusSanL-Regu... 3968216
1927802 6785440 4864692 1 done.
Loading CenturySchL-Roma font from
/usr/share/ghostscript/8.64/Resource/Font/CenturySchL-Roma... 4008424
2092670 6785440 4877110 1 done.
Error: /limitcheck in --def--
Operand stack:
p1c_37d --nostringval--
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval--
--nostringval-- 2 %stopped_push --nostringval-- --nostringval--
--nostringval-- false 1 %stopped_push 1878 1 3
%oparray_pop 1877 1 3 %oparray_pop 1861 1 3 %oparray_pop
1755 1 3 %oparray_pop --nostringval-- %errorexec_pop
.runexec2 --nostringval-- --nostringval-- --nostringval-- 2
%stopped_push --nostringval--
Dictionary stack:
--dict:1169/3371(ro)(G)-- --dict:1/20(G)-- --dict:74/200(L)--
--dict:5/6(ro)(L)-- --dict:176/300(L)-- --dict:44/200(L)--
--dict:65534/65534(L)--
Current allocation mode is local
Last OS error: 2
Current file position is 14089308