From 4bceff6070be30cf4e3b11eb4c33ca4b163014a2 Mon Sep 17 00:00:00 2001 From: Lennart <lennart@fsmpi.rwth-aachen.de> Date: Sat, 1 Jun 2019 13:39:59 +0200 Subject: [PATCH] makefile for beamer --- workshops/latex/beamer/.gitignore | 6 ++++++ workshops/latex/beamer/Makefile | 27 +++++++++++++++++++++++++++ workshops/latex/beamer/osak-logo.pdf | 1 + 3 files changed, 34 insertions(+) create mode 100644 workshops/latex/beamer/.gitignore create mode 100644 workshops/latex/beamer/Makefile create mode 120000 workshops/latex/beamer/osak-logo.pdf diff --git a/workshops/latex/beamer/.gitignore b/workshops/latex/beamer/.gitignore new file mode 100644 index 0000000..f49ae09 --- /dev/null +++ b/workshops/latex/beamer/.gitignore @@ -0,0 +1,6 @@ +image.jpg +movie.mp4 +pgf-img/ +*.auxlock +*.figlist +*.makefile diff --git a/workshops/latex/beamer/Makefile b/workshops/latex/beamer/Makefile new file mode 100644 index 0000000..95d4e9d --- /dev/null +++ b/workshops/latex/beamer/Makefile @@ -0,0 +1,27 @@ +LUALATEX := lualatex + + +all: beamer.pdf + +beamer.pdf: image.jpg movie.mp4 beamer.makefile pgf beamer.tex + mkdir -p pgf-img/ + $(LUALATEX) $(patsubst %.pdf,%.tex,$@) + +image.jpg: animation.py + python animation.py +movie.mp4: animation.py + python animation.py + +pgf: $(wildcard pgf-img/*.md5) + make beamer.makefile + +beamer.makefile: + mkdir -p pgf-img/ + $(LUALATEX) $(patsubst %.makefile,%.tex,$@) + make -f $@ + +clean: + -$(RM) -f *.{aux,nav,out,log,makefile,figlist,auxlock,snm,toc} +realclean: clean + -$(RM) -f movie.mp4 image.jpg + -$(RM) -rf beamer.pdf pgf-img/ diff --git a/workshops/latex/beamer/osak-logo.pdf b/workshops/latex/beamer/osak-logo.pdf new file mode 120000 index 0000000..ed0d4a7 --- /dev/null +++ b/workshops/latex/beamer/osak-logo.pdf @@ -0,0 +1 @@ +../osak-logo.pdf \ No newline at end of file -- GitLab