aboutsummaryrefslogtreecommitdiffstats
path: root/buch/papers/laguerre/Makefile
diff options
context:
space:
mode:
authorLordMcFungus <mceagle117@gmail.com>2022-07-22 21:28:45 +0200
committerGitHub <noreply@github.com>2022-07-22 21:28:45 +0200
commit23f17598c1742c70f442b94044a20aa821022c5a (patch)
treea945540ee6a4e86b37df2f01e3a91584b4797c4f /buch/papers/laguerre/Makefile
parentMerge pull request #2 from AndreasFMueller/master (diff)
parentMerge pull request #25 from JODBaer/master (diff)
downloadSeminarSpezielleFunktionen-23f17598c1742c70f442b94044a20aa821022c5a.tar.gz
SeminarSpezielleFunktionen-23f17598c1742c70f442b94044a20aa821022c5a.zip
Merge pull request #3 from AndreasFMueller/master
update
Diffstat (limited to '')
-rw-r--r--buch/papers/laguerre/Makefile39
-rw-r--r--buch/papers/laguerre/Makefile.inc7
2 files changed, 39 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 1eb5034..39b5d6f 100644
--- a/buch/papers/laguerre/Makefile.inc
+++ b/buch/papers/laguerre/Makefile.inc
@@ -9,8 +9,5 @@ dependencies-laguerre = \
papers/laguerre/references.bib \
papers/laguerre/definition.tex \
papers/laguerre/eigenschaften.tex \
- papers/laguerre/quadratur.tex \
- papers/laguerre/transformation.tex \
- papers/laguerre/wasserstoff.tex
-
-
+ papers/laguerre/quadratur.tex \
+ papers/laguerre/gamma.tex