#!/bin/sh help(){ cat < [ ...] END exit 0 } cat <paste.tex \input epsf \nopagenumbers \hoffset=-0.75in \voffset=-0.5in \vsize=10in \hsize=8in 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 1650 1425 | pnmtops -imagewidth 5.5 -noturn -rle >$base.ps else echo Input file $i not found! exit 0 fi fi cat <>paste.tex \hrule \centerline{\epsfbox{$base.ps}} \hrule \vfill END done cat <>paste.tex \eject \end END tex paste.tex dvips paste.dvi