neatstart.ms: merge the section for adding fonts
[neatroff_make.git] / demo_fa / Makefile
blobad327b8bb56fd1a36fbdcab36604beee5464d072
1 # Neatroff demonstration directory
2 BASE = $(PWD)/..
3 ROFF = $(BASE)/neatroff/roff
4 ROFF = $(BASE)/neatroff/roff
5 POST = $(BASE)/neatpost/post
6 EQN = $(BASE)/neateqn/eqn
7 REFR = $(BASE)/neatrefer/refer
8 PIC = $(BASE)/troff/pic/pic
9 TBL = $(BASE)/troff/tbl/tbl
10 SOIN = $(BASE)/soin/soin
11 SHAPE = $(BASE)/shape/shape
13 ROFFOPTS = -mps -meps -mtbl -mkeep -mfa -msrefs
14 POSTOPTS = -pa4
15 REFROPTS = -m -e -o ct -p ref.bib
17 all: test.pdf fa.pdf
19 %.ps: %.tr
20 @echo "Generating $@"
21 @cat $< | $(SHAPE) | $(PIC) | $(TBL) | $(EQN) | $(ROFF) | $(POST) $(POSTOPTS) >$@
23 %.ps: %.ms
24 @echo "Generating $@"
25 @cat $< | $(SOIN) | $(REFR) $(REFROPTS) | $(SHAPE) | \
26 $(PIC) | $(TBL) | $(EQN) | \
27 $(ROFF) $(ROFFOPTS) | $(POST) $(POSTOPTS) >$@
29 %.pdf: %.ps
30 @echo "Generating $@"
31 @ps2pdf -dPDFSETTINGS=/prepress -dEmbedAllFonts=true \
32 -sFONTPATH=$(BASE)/fonts/ -sFONTMAP=$(BASE)/fonts/Fontmap $< $@
34 clean:
35 rm -f *.ps *.pdf