Mercurial > docs > gimme-shellter
annotate Makefile @ 11:71ca21c937d1 default tip
small fix
author | meillo@marmaro.de |
---|---|
date | Wed, 12 Dec 2007 13:11:00 +0100 |
parents | 7adaf386e4ff |
children |
rev | line source |
---|---|
1
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
1 # Makefile for latex docs |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
2 # by meillo@marmaro.de |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
3 # |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
4 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
5 |
10
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
6 PDFLATEX = pdflatex |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
7 |
1
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
8 SRC = GimmeShellter.tex |
10
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
9 OBJ = GimmeShellter.pdf |
1
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
10 #OBJ = ${SRC:.tex:.pdf} |
10
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
11 |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
12 PRINT = print.tex |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
13 PRINTPDF = print.pdf |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
14 PRINTALL = print.* |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
15 PRINTOBJ = GimmeShellter_print.pdf |
1
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
16 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
17 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
18 all: ${OBJ} |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
19 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
20 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
21 #.tex.pdf: |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
22 ${OBJ}: ${SRC} |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
23 @echo generating $< |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
24 @${PDFLATEX} $< |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
25 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
26 |
10
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
27 dist: realclean print |
1
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
28 # generate 3 times for correct toc and pagenumbers |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
29 ${MAKE} all |
10
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
30 sleep 1 |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
31 touch ${SRC} |
1
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
32 ${MAKE} all |
10
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
33 sleep 1 |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
34 touch ${SRC} |
1
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
35 ${MAKE} all |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
36 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
37 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
38 clean: |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
39 @echo 'cleaning ...' |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
40 @rm -f *.{aux,lof,log,lot,nav,out,snm,toc} |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
41 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
42 rmpdf: |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
43 @echo 'removing PDFs ...' |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
44 @rm -f *.pdf |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
45 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
46 realclean: clean rmpdf |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
47 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
48 xpdf: all |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
49 xpdf -z page ${OBJ} & |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
50 |
10
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
51 print: |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
52 @echo 'creating print version' |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
53 @sed -e '/\\pause/d' ${SRC} > ${PRINT} |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
54 @${PDFLATEX} ${PRINT} |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
55 sleep 1 |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
56 touch ${SRC} |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
57 @${PDFLATEX} ${PRINT} |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
58 sleep 1 |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
59 touch ${SRC} |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
60 @${PDFLATEX} ${PRINT} |
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
61 @${MAKE} clean |
11 | 62 @rm -r ${PRINT} |
10
7adaf386e4ff
added generation of print version to makefile
meillo@marmaro.de
parents:
1
diff
changeset
|
63 @mv ${PRINTPDF} ${PRINTOBJ} |
1
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
64 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
65 .PHONY: all xpdf dist clean realclean rmpdf |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
66 .SUFFIXES: .tex .pdf |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
67 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
68 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
69 #merge: |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
70 # rm -f all.pdf |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
71 # pdftk A=00_vorstellung.pdf cat A1-2 output 00_vorstellung-mod.pdf && rm 00_vorstellung.pdf |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
72 # pdftk *.pdf cat output all.pdf |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
73 |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
74 #xpdf: ${OBJ} |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
75 # @echo xpdf $@ |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
76 # @xpdf -fullscreen -z page ${OBJ} & |
aa6f8b1bab77
added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff
changeset
|
77 # #@rm ${OBJ} |