nixpkgs/pkgs/misc/tex/nix/dot2pdf.sh
Eelco Dolstra 1751b6481d * Process \includegraphics{filename}.
svn path=/nixpkgs/trunk/; revision=3237
2005-06-21 20:34:15 +00:00

21 lines
411 B
Bash

. $stdenv/setup
ensureDir $out
dot2pdf() {
sourceFile=$1
targetName=$out/$(basename $(stripHash $sourceFile; echo $strippedName) .dot).pdf
echo "converting $sourceFile to $targetName..."
dot -Tps $sourceFile > tmp.ps
epstopdf --outfile $targetName tmp.ps
}
for i in $dotGraph; do
if test -d $i; then
for j in $i/*; do dot2pdf $j; done
else
dot2pdf $i
fi
done