Mercurial > hg > Papers > 2012 > nobu-thesis
annotate paper/Makefile @ 4:be5b510b6d44 draft
add some files
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 21 Feb 2012 17:38:51 +0900 |
parents | b939c5aae834 |
children | 6a667be77762 |
rev | line source |
---|---|
4
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
1 DVIPDF = dvipdfmx |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
2 LATEX = platex |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
3 PS2PDF = ps2pdf14 |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
4 DVIPS = /usr/local/ptetex/bin/pdvips |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
5 BKMK2UNI = ~/src/bkmk2uni |
0 | 6 |
4
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
7 TARGET1 = thesis |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
8 TARGET2 = resume |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
9 #SLIDE1 = slide |
0 | 10 |
4
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
11 PDFs = $(TARGET1).pdf $(TARGET2).pdf |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
12 DVIs = $(TARGET1).dvi $(TARGET2).dvi |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
13 TEXs = $(TARGET1).tex $(TARGET2).tex |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
14 |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
15 .SUFFIXES: .tex .dvi .pdf |
0 | 16 |
4
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
17 all: $(PDFs) |
0 | 18 |
4
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
19 .dvi.pdf: |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
20 $(DVIPDF) $^ |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
21 .tex.dvi: |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
22 $(LATEX) $^ |
0 | 23 |
4
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
24 $(SLIDE1).pdf: $(SLIDE1).ps |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
25 $(PS2PDF) $^ |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
26 |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
27 $(SLIDE1).ps: $(SLIDE1).dvi |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
28 $(DVIPS) $^ |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
29 if [ -x $(BKMK2UNI) ]; then\ |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
30 mv $@ $@.tmp;\ |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
31 $(BKMK2UNI) -e < $@.tmp > $@;\ |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
32 fi |
0 | 33 |
34 clean: | |
4
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
35 rm -f *.{aux,log,nav,out,snm} |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
36 |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
37 distclean: clean |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
38 rm -f $(DVIs) $(PDFs) *.{dvi} |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
39 |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
40 |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
41 twice: distclean $(DVIs) .rmdvi $(PDFs) |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
42 .rmdvi: |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
43 rm -f $(DVIs) |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
44 |
be5b510b6d44
add some files
Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
45 |