infile=$1

if [ $# -eq 1 ]
then
	case "${infile}" in
	  *.ps)		base=`basename ${infile} .ps` ;;
	  *.pdf)	base=`basename ${infile} .pdf` ;;
	  *)		base=`basename ${infile}` ;;
	esac
	outfile=${base}.ps
else
	outfile=$1.ps
fi

cp $infile $infile-original

pdf2ps $infile
echo "{1 exch sub} settransfer" > /tmp/xyz456
cat $outfile  >> /tmp/xyz456 
mv /tmp/xyz456 $outfile


ps2pdf $outfile

mv $outfile /tmp
