SageTeX / test

Dan Drake ebe52a5 
Dan Drake 238a275 
Dan Drake b0d5d03 
Dan Drake bfd6940 


Dan Drake 238a275 
Dan Drake ebe52a5 

Dan Drake bfd6940 
Dan Drake ebe52a5 

Dan Drake bfd6940 


Dan Drake ebe52a5 




Dan Drake b0d5d03 









Dan Drake 238a275 
Dan Drake bfd6940 













Dan Drake ebe52a5 
Dan Drake b0d5d03 

Dan Drake d14e677 

Dan Drake b0d5d03 


Dan Drake d14e677 
#!/bin/sh

# this runs Sage on the generated .sage files to see if they work ok

# typesetting the example file requires TikZ version 2.00, as well as
# tkz-berge.sty and tkz-graph.sty.

typeset()
{
    latex -interaction=nonstopmode $1
    if [ $? -ne 0 ]
    then
        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."
        exit 1
    fi
}

checkdotsage()
{
    sage $1.sage
    if [ $? -ne 0 ]
    then
        echo "Error running Sage on $1.sage!"
        exit 1
    else
        echo "No problem that spkg-check can detect running Sage on $1.sage."
    fi
}

latex -version
if [ $? -ne 0 ]
then
    echo "LaTeX isn't installed (or isn't in \$PATH). Skipping test of SageTeX spkg."
    exit 0
fi

kpsewhich tkz-berge.sty
if [ $? -ne 0 ]
then
    echo "Could not find tkz-berge.sty. Skipping test of SageTeX spkg."
    exit 0
fi

typeset example.tex
checkdotsage example

typeset sagetex.dtx
checkdotsage sagetex

# if we get here, we assume the .sage files are good, and exit successfully
exit 0
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.