I have just re-run on an old latex file which uses sageplot. It seems to be
broken.
However, the exact same codes (which I attached) work with sage 5.9 on
another machine.
The problem does not seem to be coming from sagetex.sty since they are
exactly the same on both machines.
Any fix or get around to the problem?
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Processing Sage code for testplot.tex...
Code block begin...end
Initializing plots directory
Plot 0
**** Error in Sage code on line 10 of testplot.tex! Traceback follows.
Traceback (most recent call last):
File "testplot.sagetex.py", line 15, in <module>
_st_.plot(_sage_const_0 , format='notprovided',
_p_=G.plot(),figsize=[_sage_const_3 ,_sage_const_3 ])
File "/opt/sage/local/lib/python2.7/site-packages/sagetex.py", line 252,
in plot
_p_.save(filename=plotfilename, **kwargs)
File
"/opt/sage/local/lib/python2.7/site-packages/sage/misc/decorators.py", line
458, in wrapper
return func(*args, **kwds)
File "/opt/sage/local/lib/python2.7/site-packages/sage/plot/graphics.py",
line 2732, in save
transparent=transparent)
File "/opt/sage/local/lib/python2.7/site-packages/matplotlib/figure.py",
line 1370, in savefig
self.canvas.print_figure(*args, **kwargs)
File
"/opt/sage/local/lib/python2.7/site-packages/matplotlib/backend_bases.py",
line 2055, in print_figure
**kwargs)
File
"/opt/sage/local/lib/python2.7/site-packages/matplotlib/backend_bases.py",
line 1848, in print_pdf
return pdf.print_pdf(*args, **kwargs)
File
"/opt/sage/local/lib/python2.7/site-packages/matplotlib/backends/backend_pdf.py",
line 2301, in print_pdf
self.figure.draw(renderer)
File "/opt/sage/local/lib/python2.7/site-packages/matplotlib/artist.py",
line 54, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "/opt/sage/local/lib/python2.7/site-packages/matplotlib/figure.py",
line 1006, in draw
func(*args)
File "/opt/sage/local/lib/python2.7/site-packages/matplotlib/artist.py",
line 54, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "/opt/sage/local/lib/python2.7/site-packages/matplotlib/axes.py",
line 2086, in draw
a.draw(renderer)
File "/opt/sage/local/lib/python2.7/site-packages/matplotlib/artist.py",
line 54, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File
"/opt/sage/local/lib/python2.7/site-packages/matplotlib/collections.py",
line 695, in draw
return Collection.draw(self, renderer)
File "/opt/sage/local/lib/python2.7/site-packages/matplotlib/artist.py",
line 54, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File
"/opt/sage/local/lib/python2.7/site-packages/matplotlib/collections.py",
line 259, in draw
self._offset_position)
File
"/opt/sage/local/lib/python2.7/site-packages/matplotlib/backends/backend_pdf.py",
line 1548, in draw_path_collection
output(*self.gc.pop())
File
"/opt/sage/local/lib/python2.7/site-packages/matplotlib/backends/backend_pdf.py",
line 2093, in pop
assert self.parent is not None
AssertionError
**** Running Sage on testplot.sage failed! Fix testplot.tex and try again.
--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/groups/opt_out.
\documentclass{article}
\usepackage{sagetex}
\begin{document}
\begin{sagesilent}
L = {0:[1,2,5,6], 1:[2,4,6], 3:[2,4,5,6], 4:[2,5], 5:[6]};
G = Graph(L)
\end{sagesilent}
\[
\sageplot{G.plot(),figsize=[3,3]}
\]
\end{document}