#
#	Makefile for Zelaine's masters report
#
#	We have to use ditroff to use grn.
#	We can only use a PS or Imagen printer with grn.
#

PSFONT=	/usr/local/lib/font
IMAGEN=	ip
PS=	lw
PSFLAGS=-F$(PSFONT) -Tpsc
TROFF=	/usr/local/ditroff
troff=	$(TROFF) -P$(IMAGEN)
EQN=	/usr/local/deqn
eqn=	$(EQN) -P$(IMAGEN)
TBL=	/usr/local/dtbl
tbl=	$(TBL) -P$(IMAGEN)
GRN=	/usr/local/grn
grn=	$(GRN) -P$(IMAGEN)

report: 
	$(troff) -me -t 0.abstr > Abstract.$(IMAGEN)
	$(tbl) starter [1-9].* | \
	$(grn) | \
	$(eqn) | \
	$(troff) -me -t > Report.$(IMAGEN)

report2:
	$(troff) -me -t 0.abstr > Abstract.$(IMAGEN)
	$(tbl)  starter2 [1-9].* | \
	$(grn) | \
	$(eqn) | \
	$(troff) -me -t > Report2.$(IMAGEN)

psreport: 
	$(troff) $(PSFLAGS) -P$(PS) -me -t 0.abstr | \
	psdit > Abstract.$(PS)
	$(tbl) $(PSFLAGS) starter [1-9].* | \
	$(grn) $(PSFLAGS) | \
	$(eqn) $(PSFLAGS) -r576 -m2 | \
	$(troff) $(PSFLAGS) -me -t | \
	psdit > Report.$(PS)

print: 
	lpr -n -P$(IMAGEN) Abstract.$(IMAGEN) Report.$(IMAGEN)

print2: 
	lpr -n -P$(IMAGEN) Abstract.$(IMAGEN) Report2.$(IMAGEN)

psprint: 
	lpr -P$(PS) Abstract.$(PS) Report.$(PS)
