summaryrefslogtreecommitdiff
path: root/obsolete/support/png2pdf/DOCU/makefile
blob: 84b41ba6b2fc7284022a0283cede7e21a5a6588a (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
49
50
51
52
53
54
55
56
57
58
59
60
61

all:	png2pdf.pdf beamtest.pdf

.SUFFIXES:	.pdf	.tex

.tex.pdf:
	pdflatex $* && pdflatex $* && pdflatex $*
	ppower4 $*.pdf $*-x.pdf
	mv $*-x.pdf $*.pdf
	multivalent compress $*.pdf
	pdfopt $*-o.pdf $*.pdf
	rm $*-o.pdf

IMAGE1=	x1.pdf x1.eps x2.pdf x2.pdf x3.pdf x3.eps x4.pdf 
IMAGE2=	png2pdf-logo1.pdf png2pdf-logo2.pdf
IMAGES=	$(IMAGE1) $(IMAGE2)

# IMGSRC=	stefan_255_rgba.png
IMGSRC=	fbt.png

png2pdf.pdf:	png2pdf.tex $(IMAGES) beamtest.tex
	pdflatex png2pdf && pdflatex png2pdf && pdflatex png2pdf
	ppower4 png2pdf.pdf png2pdf-x.pdf
	mv png2pdf-x.pdf png2pdf.pdf
	multivalent compress png2pdf.pdf
	pdfopt png2pdf-o.pdf png2pdf.pdf
	rm png2pdf-o.pdf

beamtest.pdf:	beamtest.tex x4.pdf
	pdflatex beamtest && pdflatex beamtest && pdflatex beamtest
	multivalent compress beamtest.pdf
	pdfopt beamtest-o.pdf beamtest.pdf
	rm beamtest-o.pdf

x1.pdf:	$(IMGSRC)
	png2pdf -r -m 255,255,255 -s $(IMGSRC) x1.pdf

x1.eps:	$(IMGSRC)
	bmeps -p2 -c -er8 $(IMGSRC) x1.eps

x2.pdf:	$(IMGSRC)
	png2pdf -r -m 255,128,128 -s $(IMGSRC) x2.pdf
	
x2.eps:	$(IMGSRC)
	bmeps -p3 -c -e8f -am255,128,128s $(IMGSRC) x2.eps

x3.pdf:	$(IMGSRC)
	png2pdf -r -i -m 255,128,128 -s $(IMGSRC) x3.pdf

x3.eps:	$(IMGSRC)
	bmeps -p3 -c -e8f -am255,128,128s $(IMGSRC) x3.eps

x4.pdf:	$(IMGSRC)
	png2pdf -r -i -a $(IMGSRC) x4.pdf

png2pdf-logo1.pdf:	png2pdf-logo.png
	png2pdf -r -a -n- png2pdf-logo.png png2pdf-logo1.pdf

png2pdf-logo2.pdf:	png2pdf-logo.png
	png2pdf -r -a -n  png2pdf-logo.png png2pdf-logo2.pdf