16 Commits

3 changed files with 1015 additions and 4 deletions

View File

@@ -1,4 +1,3 @@
$pdflatex="pdflatex -shell-escape -interaction=nonstopmode -synctex=1 %O %S"; $pdflatex="pdflatex -shell-escape -interaction=nonstopmode -synctex=1 %O %S";
$out_dir = 'build'; $out_dir = 'build';
$pdf_mode = 1; $pdf_mode = 1;

View File

@@ -5,15 +5,15 @@ HANDOUTS := $(patsubst build/presentation_%.pdf,build/presentation_%_handout.pdf
all: $(PRESENTATIONS) $(HANDOUTS) all: $(PRESENTATIONS) $(HANDOUTS)
build/presentation_%.pdf: src/%/presentation.tex build/prepared build/presentation_%.pdf: src/%/presentation.tex build/prepared
TEXINPUTS=./lib/cel-slides-template-2025:$$TEXINPUTS latexmk $< TEXINPUTS=./lib/cel-slides-template-2025:$(dir $<):$$TEXINPUTS latexmk $<
mv build/presentation.pdf $@ mv build/presentation.pdf $@
build/presentation_%_handout.pdf: src/%/presentation.tex build/prepared build/presentation_%_handout.pdf: src/%/presentation.tex build/prepared
TEXINPUTS=./lib/cel-slides-template-2025:$$TEXINPUTS latexmk -pdflatex='pdflatex %O "\def\ishandout{1}\input{%S}"' $< TEXINPUTS=./lib/cel-slides-template-2025:$(dir $<):$$TEXINPUTS latexmk -pdflatex='pdflatex %O "\def\ishandout{1}\input{%S}"' $<
mv build/presentation.pdf $@ mv build/presentation.pdf $@
build/prepared: build/prepared:
mkdir -p build mkdir build
touch build/prepared touch build/prepared
.PHONY: clean .PHONY: clean

File diff suppressed because it is too large Load Diff