#!/bin/sh
help(){
    cat <<END
Usage: $0 <picture1.png> [<picture2.png> ...]
END
    exit 0
}
cat <<END >label.tex
\input epsf
\nopagenumbers
\hoffset=-0.55in
\voffset=-0.5in
\vsize=10in
\hsize=7.6in
END

if test "$#" -lt "1"
then
    help
fi

for i in "$@"
do
    case $i in
*.png)
        base=`echo $i | sed "s/.png$//"` ;;
*)
        help;;
    esac
    if test ! -f $base.ps
    then
        if test -f $i
        then
            pngtopnm <$i | 
			pnmscale -xysize 1464 1464 | 
			pnmtops -imagewidth 4.88 -noturn -rle >$base.ps
        else
            echo Input file $i not found!
            exit 0
        fi
    fi
    cat <<END >>label.tex
\vfill
\rightline{\epsfbox{$base.ps}}
END
done
cat <<END >>label.tex
\eject
\end
END
tex label.tex
dvips label.dvi
