FIGS = $(wildcard *.svg) TARGETS = $(FIGS:%.svg=%.pdf) $(FIGS:%.svg=%.png) all: $(TARGETS) clean: rm $(TARGETS) %.png: %.svg inkscape --export-area-drawing --export-png=$@ --export-background-opacity=1.0 $< %.ps: %.svg inkscape --export-ps=$@ $< %-page.pdf: %.svg inkscape --export-pdf=$@ $< %-page.pdf: %.ps ps2pdf $< $@ %.pdf: %-page.pdf pdfcrop $< $@