projects
/
latex_mako
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updated makefile and .gitignore to us latexmk instead of rubber
[latex_mako]
/
paper_template
/
Makefile
diff --git
a/paper_template/Makefile
b/paper_template/Makefile
index 29384c853eac5697281da5c916d5ad59b9474b90..f03bafeb4af1994df459f7c44dba01a1ea1c972a 100644
(file)
--- a/
paper_template/Makefile
+++ b/
paper_template/Makefile
@@
-1,7
+1,11
@@
#!/usr/bin/make
all: $(patsubst %.tex,%.pdf,$(wildcard *.tex))
#!/usr/bin/make
all: $(patsubst %.tex,%.pdf,$(wildcard *.tex))
-pdf: all
+
+# use the following section for Rnw/knitr documents
+# all: $(patsubst %.Rnw,%.pdf,$(wildcard *.Rnw))
+# %.tex: %.Rnw
+# Rscript -e "library(knitr); knit('$<')"
refs-processed.bib:
perl -p -e 's/©//' refs.bib > refs-processed.bib
refs-processed.bib:
perl -p -e 's/©//' refs.bib > refs-processed.bib
@@
-9,21
+13,23
@@
refs-processed.bib:
recode -d u8..ltex < refs-processed.bib | sponge refs-processed.bib
%.pdf: %.tex refs-processed.bib
recode -d u8..ltex < refs-processed.bib | sponge refs-processed.bib
%.pdf: %.tex refs-processed.bib
-
rubber -fd
$<
+
latexmk -f -pdf
$<
clean:
clean:
-
rubber -d --clean
*.tex
+
latexmk -C
*.tex
rm -f *.tmp
rm -f vc
rm -f refs-processed.bib
rm -f *.tmp
rm -f vc
rm -f refs-processed.bib
+ # the following lines are useful for Rnw/knitr
+ # rm -rf cache/ figure/
+ # rm -f *.tex
viewpdf: all
evince *.pdf
viewpdf: all
evince *.pdf
-spell:
- aspell -c -t --tex-check-comments -b text.tex
-
vc:
vc-git
vc:
vc-git
+pdf: all
+
.PHONY: clean all
.PHONY: clean all
Benjamin Mako Hill
||
Want to submit a patch?