aboutsummaryrefslogtreecommitdiffstats
path: root/buch/papers/laguerre/Makefile
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--buch/papers/laguerre/Makefile39
-rw-r--r--buch/papers/laguerre/Makefile.inc9
2 files changed, 41 insertions, 7 deletions
diff --git a/buch/papers/laguerre/Makefile b/buch/papers/laguerre/Makefile
index 606d7e1..85a1b83 100644
--- a/buch/papers/laguerre/Makefile
+++ b/buch/papers/laguerre/Makefile
@@ -3,7 +3,42 @@
#
# (c) 2020 Prof Dr Andreas Mueller
#
+IMGFOLDER := images
+PRESFOLDER := presentation
-images:
- @echo "no images to be created in laguerre"
+FIGURES := \
+ images/targets.pdf \
+ images/rel_error_complex.pdf \
+ images/estimates.pdf \
+ images/integrand.pdf \
+ images/integrand_exp.pdf \
+ images/laguerre_poly.pdf \
+ images/rel_error_mirror.pdf \
+ images/rel_error_range.pdf \
+ images/rel_error_shifted.pdf \
+ images/rel_error_simple.pdf \
+ images/gammaplot.pdf
+.PHONY: all
+all: images presentation
+
+.PHONY: images
+images: $(FIGURES)
+
+.PHONY: presentation
+presentation: $(PRESFOLDER)/presentation.pdf
+
+images/%.pdf images/%.pgf: scripts/%.py scripts/gamma_approx.py
+ python3 $<
+
+images/gammaplot.pdf: images/gammaplot.tex images/gammapaths.tex
+ cd $(IMGFOLDER) && latexmk -quiet -pdf gammaplot.tex
+
+$(PRESFOLDER)/%.pdf: $(PRESFOLDER)/%.tex $(FIGURES)
+ cd $(PRESFOLDER) && latexmk -quiet -pdf $(<F)
+
+.PHONY: clean
+clean:
+ rm $(FIGURES)
+ cd $(IMGFOLDER) && latexmk -C
+ cd $(PRESFOLDER) && latexmk -C \ No newline at end of file
diff --git a/buch/papers/laguerre/Makefile.inc b/buch/papers/laguerre/Makefile.inc
index e83a069..39b5d6f 100644
--- a/buch/papers/laguerre/Makefile.inc
+++ b/buch/papers/laguerre/Makefile.inc
@@ -7,8 +7,7 @@ dependencies-laguerre = \
papers/laguerre/packages.tex \
papers/laguerre/main.tex \
papers/laguerre/references.bib \
- papers/laguerre/teil0.tex \
- papers/laguerre/teil1.tex \
- papers/laguerre/teil2.tex \
- papers/laguerre/teil3.tex
-
+ papers/laguerre/definition.tex \
+ papers/laguerre/eigenschaften.tex \
+ papers/laguerre/quadratur.tex \
+ papers/laguerre/gamma.tex