# $Id: Makefile,v 1.3 2002/10/11 16:09:57 vanbaal Exp $ # based upon cvs/hibou/hibou/doc/foundation/presentations/ # main targets # slides: generate slides only, to display in e.g. # gnome-gv on a laptop, using a beamer # book: handouts on paper, one page on one a4 # booklet: booklets, with a staple though it, two # pages on each side of a4 paper slides: slides.ps booklet: paper-book-2onone.ps paper-title-2onone.ps book: paper-title.ps paper.ps # # # paper.tex: lire.tex sed 's/@class@/notes,article/; s/@frame@/plain/' $< > $@ slides.tex: lire.tex sed 's/@class@/slidesonly/; s/@frame@/none/' $< > $@ %.dvi: %.tex latex $< slides.ps: slides.dvi dvips -f < $< > $@ paper.ps: paper.dvi dvips -f < $< > $@ # one needs to hack lire.tex in order to get this work out right... slides.pdf: slides.tex pdflatex $< paper.pdf: paper.tex pdflatex $< clean: rm -f *.aux *.log *.dvi *.tmp paper-book.ps: paper.ps psbook $< > $@ paper-onesided.ps: paper.ps psnup -2 $< > $@ # final version for printing to make handouts: booklets paper-book-2onone.ps: paper-book.ps psnup -2 $< > $@ paper-title.dvi: paper-title.tex latex $< paper-title.ps: paper-title.dvi dvips -f $< > $@ # final version for booklet's titlepage paper-title-2onone.ps: paper-title.ps psnup -2 $< > $@ # lpr paper-book-2onone.ps