aboutsummaryrefslogtreecommitdiff
path: root/latex/fmts/Makefile
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-12-16 14:10:22 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2023-12-16 14:10:22 +0100
commit730b28db1cd7f0f642712bcb7f15a7cdad0dda91 (patch)
tree1739ddabcdfd30c7367956582a24b128dc4a6859 /latex/fmts/Makefile
parent3692c760bb0a49b4aeda5e30d393e0c0b506e167 (diff)
downloadunterricht-730b28db1cd7f0f642712bcb7f15a7cdad0dda91.tar.gz
unterricht-730b28db1cd7f0f642712bcb7f15a7cdad0dda91.zip
add latex format directory
Diffstat (limited to 'latex/fmts/Makefile')
-rw-r--r--latex/fmts/Makefile18
1 files changed, 18 insertions, 0 deletions
diff --git a/latex/fmts/Makefile b/latex/fmts/Makefile
new file mode 100644
index 00000000..da911d69
--- /dev/null
+++ b/latex/fmts/Makefile
@@ -0,0 +1,18 @@
+PANDOC_DIR=../../pandoc
+LATEX_DIR=..
+TEMPLATE_DIR=../../templates
+
+FORMATS:=$(addsuffix .fmt,handout map sequence slides)
+
+.PHONY: all
+all: $(FORMATS)
+
+%.fmt: $(TEMPLATE_DIR)/%.tex
+ TEXINPUTS=$(LATEX_DIR):.: pdflatex -ini -jobname=$* -shell-escape '&pdflatex' mylatexformat.ltx $<
+
+slides.fmt: slides.tex
+ TEXINPUTS=$(LATEX_DIR):.: pdflatex -ini -jobname=slides -shell-escape '&pdflatex' mylatexformat.ltx $<
+
+.PHONY: clean
+clean:
+ rm -f $(FORMATS)