file sagetex.sty known to TeX; that file will be in
SAGE_ROOT/local/share/texmf/tex/generic/sagetex, along with
documentation and examples. See the Sage installation guide at
-http://sagemath.org/doc/installation/ for complete instructions.
+http://sagemath.org/doc/installation/ for complete instructions and
+http://sagemath.org/doc/tutorial/sagetex.html for a quick usage
+introduction. The complete documentation is in sagetexpackage.pdf, in
+the SAGE_ROOT/... directory mentioned above.
-If you can't or don't want to install SageTeX by using Sage, you can use
-the CTAN package. If sagetex.py and sagetex.sty haven't been extracted
-from the .dtx file, you'll need to do:
+If you want to extract any of SageTeX's files from the .dtx sources, you
0. Run `latex sagetexpackage.ins'
-If a PDF file of the documentation wasn't included with this
-distribution of SageTeX, you will need to build the documentation
+To regenerate the documentation, do
1. Run `latex sagetexpackage.dtx'
2. Run `sage sagetexpackage.sage'
long_description="""The SageTeX package allows you to embed code,
results of computations, and plots from the Sage mathematics
software suite (http://sagemath.org) into LaTeX documents.""",
# this runs Sage on the generated .sage files to see if they work ok
-# this is basically the spkg-check file
+# typesetting the example file requires TikZ version 2.00, as well as
+# tkz-berge.sty and tkz-graph.sty.
pdflatex -interaction=nonstopmode $1
+ latex -interaction=nonstopmode $1
- echo "Error typesetting $1! You likely need to install TikZ"
- echo "(version 2.00 or newer) to fully test SageTeX."
+ echo "Error typesetting $1! To fully test SageTeX, make sure"
+ echo "LaTeX can find sagetex.sty, and that TikZ (version 2.00"
+ echo "or newer), tkz-berge.sty and tkz-graph.sty are installed."
+ echo "LaTeX isn't installed (or isn't in \$PATH). Skipping test of SageTeX spkg."
+ echo "Could not find tkz-berge.sty. Skipping test of SageTeX spkg."