|
|
1.1 root 1: ##########################################################################
2: # Instructions to Make, for generation of nice-looking slides using SLiTeX
3: ##########################################################################
4:
5: .SUFFIXES: .b .xb .xwd .c .grf .pct .pic .plt .s .web .tex .dvi .imp .ps .ry .py
6:
7: .b.tex:; itbit $<
8:
9: .xb.tex:; xtbit $<
10:
11: .xwd.tex:; xtwd $<
12:
13: .c.tex:; sh -c 'if tgrind -f -lc $< | sed -e 1d -e \$$d > $@; \
14: then exit 0; else rm $@; exit 1; fi'
15:
16: .grf.tex:; sh -c 'if graph < $< | plot -TeX > $@; \
17: then exit 0; else rm $@; exit 1; fi'
18:
19: .pct.pic:; pct2pic $<
20:
21: .pic.tex:; tpic $<
22:
23: .plt.tex:; sh -c 'if plot -TeX < $< > $@; \
24: then exit 0; else rm $@; exit 1; fi'
25:
26: .s.tex:; sh -c 'if tgrind -f -la68k $< | sed -e 1d -e \$$d > $@; \
27: then exit 0; else rm $@; exit 1; fi'
28:
29: .web.tex:; sh -c 'if weave $<; then exit 0; else rm $@; exit 1; fi'
30:
31: .ry.tex:; sh -c 'if tgrind -d grindefs -f -lpepy $< \
32: | sed -e 1d -e \$$d > $@; \
33: then exit 0; else rm $@; exit 1; fi'
34:
35: .py.tex:; sh -c 'if tgrind -d grindefs -f -lpepy $< \
36: | sed -e 1d -e \$$d > $@; \
37: then exit 0; else rm $@; exit 1; fi'
38:
39: .tex.dvi:; sh -c 'if slitex \\nonstopmode\\input $<; \
40: then exit 0; else rm $@; exit 1; fi'
41:
42: .dvi.imp:; dviimp $(DFLAGS) -l -i $@ $<
43:
44: .dvi.ps:; sh -c 'if dvi2ps $(DFLAGS) -o landscape -r $< > $@; \
45: then exit 0; else rm $@; exit 1; fi'
46:
47:
48: #############################################################
49: # Here it is...
50: #############################################################
51:
52: all: transition.dvi whitepages.dvi isode.dvi future.dvi
53:
54: inst-all:;
55:
56: install: inst-all clean
57:
58: lint:;
59:
60: clean:; rm -f transition.imp transition.ps transition.dvi \
61: transition.log \
62: whitepages.imp whitepages.ps whitepages.dvi \
63: whitepages.log \
64: isode.imp isode.ps isode.dvi isode.log \
65: future.imp future.ps future.dvi future.log _*
66:
67: grind: transition.dvi whitepages.dvi isode.dvi future.dvi true
68: dvisp $(DFLAGS) -Xl transition
69: dvisp $(DFLAGS) -Xl whitepages
70: dvisp $(DFLAGS) -Xl isode
71: dvisp $(DFLAGS) -Xl future
72:
73: imp: transition.imp whitepages.imp isode.imp future.imp
74:
75: ps: transition.ps whitepages.ps isode.ps future.ps
76:
77: preview: transition.dvi whitepages.dvi isode.dvi future.dvi
78: xdvi -l transition.dvi
79: xdvi -l whitepages.dvi
80: xdvi -l isode.dvi
81: xdvi -l future.dvi
82:
83: true:;
84:
85:
86: transition.dvi: transition.tex \
87: figureT-1.tex figureT-2.tex figureT-3.tex \
88: figureT-4.tex figureT-5.tex figureT-6.tex \
89: figureT-9.tex \
90: figureT-10.tex figureT-11.tex figureT-12.tex \
91: figureT-13.tex figureT-14.tex figureT-15.tex \
92: figureT-16.tex figureT-17.tex figureT-18.tex \
93: figureT-19.tex figureT-20.tex
94:
95: whitepages.dvi: whitepages.tex \
96: figureW-2.tex
97:
98: isode.dvi: isode.tex \
99: figureI-1.tex figureI-2.tex figureI-7.tex \
100: figureI-8.tex figureI-9.tex figureI-10.tex \
101: figureI-11.tex figureI-12.tex figureT-9.tex \
102: figureT-15.tex figureT-16.tex figureT-19.tex
103:
104: future.dvi: future.tex
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.