blob: 47a599a0ce68bdd2fe36a3c5efd7a773535e334f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# Dependencies
%.ps:%.dvi
dvips -P pbsi -o $@ $<
%.dvi:%.tex
latex $<
while grep Rerun $*.log ; do latex $< ; done
# Phony targets
.PHONY: all clean samples tarball
# Rules
all:
make clean
sed -e '/EndCharMetrics/ r kern.txt' BrushScriptX-Italic.afm > pbsi.afm
tex generate.tex
for file in pbsi*.pl; do pltotf $$file; done
for file in pbsi*.vpl; do vptovf $$file; done
clean:
-rm core *~ pbsi.afm
-rm *.tfm *.vf *.pl *.vpl *.mtx *.fd
-rm *.log *.aux *.dvi *.ps *.pdf
samples: t1sample.ps sample.ps example.ps
tarball:
make all
tar cvf $$HOME/export/brushscr.tar \
BrushScriptX-Italic.pfa BrushScriptX-Italic.afm kern.txt \
Makefile README config.pbsi pbsi.map pbsi.sty \
AAA_readme.tex sample.tex example.tex *.fd *.vf *.tfm
gzip -fv9 $$HOME/export/brushscr.tar
t1sample.ps: t1sample.dvi
sample.ps: sample.dvi
example.ps: example.dvi
t1sample.dvi: t1sample.tex
sample.dvi: sample.tex
example.dvi: example.tex
|