annotate Makefile @ 1:f11774e70eb1

wrote the rest of the presentation and added the pics
author meillo@marmaro.de
date Wed, 24 Sep 2008 20:08:55 +0200
parents ccfa25b1fca2
children ef4d7b41bf72
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
1 # Makefile for latex docs
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
2 # by meillo@marmaro.de
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
3 # uses `latexmk'
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
4 #
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
5
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
6 SRC = ps-referat
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
7 PRINT = print
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
8
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
9
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
10 all:
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
11 latexmk -pdf $(SRC)
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
12
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
13
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
14 clean:
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
15 latexmk -c
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
16
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
17 view: all
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
18 xpdf -z page $(SRC).pdf &
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
19
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
20 watch:
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
21 latexmk -pdf -pvc -pv- $(SRC) &
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
22 xpdf -z page $(SRC).pdf &
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
23
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
24 print:
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
25 @echo 'creating print version'
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
26 @sed -e '/\\pause/d' ${SRC}.tex > ${PRINT}.tex
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
27 latexmk -pdf $(PRINT)
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
28 @mv ${PRINT}.pdf $(SRC)_${PRINT}.pdf
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
29
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
30 .PHONY: all clean view watch print
ccfa25b1fca2 initial commit
meillo@marmaro.de
parents:
diff changeset
31 .SUFFIXES: .tex .pdf