#!/bin/sh
# v 0 2001/06/11 
# Adapted from eps2ps etc. by Sanjeev Saxena, ssax@computer.org
#	ps2lj [infile.ps [outfile.lj]]
# Converts PS file to "lj" for writing on laserjet printer
# Assumes that Ghostscript is in path  (and is called "gs").

export outfile

if [ $# -lt 1 -o $# -gt 2 ]; then
	echo "Usage: `basename $0` file.ps [file.lj]" 1>&2
	exit 1
fi

infile=$1;

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

echo "quit"|gs -sDEVICE=laserjet -sOutputFile=$outfile -q -dBATCH $infile &> /dev/null
