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
|
BNFDIA=./bnfdia
dicelab_manual.pdf: dicelab_manual.tex copyleft.pdf syntax1.pdf \
syntax-dice.pdf syntax-math.pdf syntax-sumprod.pdf syntax-count.pdf \
syntax-scalarconcat.pdf syntax-range.pdf syntax-listconcat.pdf \
syntax-ordering.pdf syntax-lowhigh.pdf syntax-firstlast.pdf \
syntax-filter.pdf syntax-let.pdf syntax-foreach.pdf syntax-while.pdf \
syntax-if.pdf syntax-listrep.pdf
pdflatex dicelab_manual.tex
pdflatex dicelab_manual.tex
%.svg: %.bnf
$(BNFDIA) < $< && mv test.svg $@
%.pdf: %.svg
inkscape --export-pdf=$@ $^
# convert -density 150 $^ $@
%.pdf: %.fig
fig2dev -L pdftex_t -p $@ $^ \
> $@_t
fig2dev -L pdftex $^ > $@
clean:
rm -f dicelab_manual.toc dicelab_manual.aux dicelab_manual.log \
dicelab_manual.ind dicelab_manual.idx dicelab_manual.out
rm -f *.pdf *.pdf_t
|