|
|
1.1 ! root 1: ########################################################################## ! 2: # Instructions to Make, for generation of nice-looking slides using SLiTeX ! 3: ########################################################################## ! 4: ! 5: .SUFFIXES: .c .pic .web .ry .py .tex .dvi .imp .ps ! 6: ! 7: .c.tex:; sh -c 'if tgrind -f -lc $< | sed -e 1d -e \$$d > $@; \ ! 8: then exit 0; else rm $@; exit 1; fi' ! 9: ! 10: .pic.tex:; tpic $< ! 11: ! 12: .web.tex:; sh -c 'if weave $<; then exit 0; else rm $@; exit 1; fi' ! 13: ! 14: .ry.tex:; sh -c 'if tgrind -d grindefs -f -lpepy $< \ ! 15: | sed -e 1d -e \$$d > $@; \ ! 16: then exit 0; else rm $@; exit 1; fi' ! 17: ! 18: .py.tex:; sh -c 'if tgrind -d grindefs -f -lpepy $< \ ! 19: | sed -e 1d -e \$$d > $@; \ ! 20: then exit 0; else rm $@; exit 1; fi' ! 21: ! 22: .tex.dvi:; sh -c 'if slitex \\nonstopmode\\input $<; \ ! 23: then exit 0; else rm $@; exit 1; fi' ! 24: ! 25: .dvi.imp:; dviimp $(DFLAGS) -l -i $@ $< ! 26: ! 27: .dvi.ps:; sh -c 'if dvi2ps $(DFLAGS) -r -o landscape $< > $@; \ ! 28: then exit 0; else rm $@; exit 1; fi' ! 29: ! 30: ! 31: ############################################################# ! 32: # Here it is... ! 33: ############################################################# ! 34: ! 35: all: cookbook.dvi ! 36: ! 37: inst-all:; ! 38: ! 39: install: inst-all clean ! 40: ! 41: lint:; ! 42: ! 43: clean:; rm -f cookbook.imp cookbook.ps cookbook.dvi cookbook.log \ ! 44: overview.imp overview.ps overview.dvi overview.log \ ! 45: _* ! 46: ! 47: grind: cookbook.dvi overview.dvi true ! 48: dvisp $(DFLAGS) -Xl cookbook ! 49: dvisp $(DFLAGS) overview ! 50: ! 51: ! 52: imp: cookbook.imp overview.imp ! 53: ! 54: ps: cookbook.ps overview.ps ! 55: ! 56: preview: cookbook.dvi overview.dvi true ! 57: xdvi -l cookbook.dvi ! 58: xdvi overview.dvi ! 59: ! 60: cookbook: cookbook.ps overview.imp ! 61: ! 62: true:; ! 63: ! 64: ! 65: cookbook.dvi: cookbook.tex \ ! 66: review.tex \ ! 67: figure1.tex figure2.tex figure3.tex figure4.tex \ ! 68: figure5.tex figure24.tex figure23.tex figure6.tex \ ! 69: figure30.tex \ ! 70: model.tex \ ! 71: services.tex \ ! 72: figure25.tex figure26.tex figure27.tex figure28.tex \ ! 73: figure29.tex figure7.tex figure8.tex figure9.tex \ ! 74: figure10.tex \ ! 75: static.tex \ ! 76: figure9.tex figure11.tex figure12.tex figure13.tex \ ! 77: figure14.tex figure9.tex \ ! 78: dynamic.tex \ ! 79: figure10.tex figure21.tex figure32.tex figure22.tex \ ! 80: figure31.tex figure33.tex figure34.tex \ ! 81: figure15.tex figure16.tex figure17.tex \ ! 82: figure18.tex figure19.tex figure20.tex figure10.tex \ ! 83: what.tex ! 84: ! 85: overview.dvi: overview.tex \ ! 86: cmip-bind.tex cmip-rosy.tex cmip-posy.tex cmip-pepy.tex ! 87: sh -c 'if latex \\nonstopmode\\input overview; \ ! 88: then exit 0; else rm $@; exit 1; fi' ! 89: ! 90: overview.ps: overview.dvi ! 91: sh -c 'if dvi2ps $(DFLAGS) -r overview.dvi > $@; \ ! 92: then exit 0; else rm $@; exit 1; fi'
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.