#!/bin/sh

echo "Convert picture formats for use with either LaTeX/dvips or pdfLaTeX"
echo
echo "   JPG --> EPS"
echo "   PNG --> EPS"
echo "   EPS --> PDF if neither JPG nor PNG exists"
echo
echo "version 0.001"

echo
echo "Looking for JPG ..."
for i in `find -maxdepth 1 -name '*.jpg'`; do
    name=`basename $i .jpg`
    if [ ! -f $name.eps -o $name.jpg -nt $name.eps ]; then
	echo "    jpeg2ps $name.jpg > $name.eps"
	jpeg2ps $name.jpg > $name.eps
    fi
done

echo
echo "Looking for PNG ..."
for i in `find -maxdepth 1 -name '*.png'`; do
    name=`basename $i .png`
    if [ ! -f $name.eps -o $name.png -nt $name.eps ]; then
	echo "    convert $name.png eps3:$name.eps"
	#convert $name.png $name.eps
	sam2p -ps:3 $name.png $name.eps
    fi
done

echo
echo "Looking for EPSi ..."
for i in `find -maxdepth 1 -name '*.epsi'`; do
    name=`basename $i .epsi`
    echo "    mv $name.epsi $name.eps"
    mv $name.epsi $name.eps
done
echo "Looking for EPS ..."
for i in `find -maxdepth 1 -name '*.eps'`; do
    name=`basename $i .eps`
    if [ ! -f $name.jpg -a ! -f $name.png ]; then
	if [ ! -f $name.pdf -o $name.eps -nt $name.pdf ]; then
	    echo "    epstopdf $name.eps"
	    epstopdf $name.eps
	fi
    fi
done
