#!/bin/csh if ( $#argv != 1 ) then echo "Usage: $0 fname" echo "" echo "Creates postscript file for latex file: fname.tex" exit(-1); endif set latexName = $1 #eliminate any possibly stale files /bin/rm $latexName.dvi $latexName.log $latexName.aux >& /dev/null #do the latex (if latex dies, you'll get the error prompt I mentioned in the quick guide) latex $latexName.tex if ($status == 0) then #now we'll turn it into a document we can display graphically dvips -f < $latexName.dvi >! $latexName.ps echo "Your file: $latexName.tex has been converted into $latexName.ps" else echo "Your file: $latexName.tex didn't properly latex; try again" endif