From 54688c25e91b38f75149c752017eb63b864b5491 Mon Sep 17 00:00:00 2001 From: valentin <valentinb@fsmpi.rwth-aachen.de> Date: Sun, 2 Jun 2019 13:05:12 +0200 Subject: [PATCH] beamer: makefile and notes --- workshops/latex/beamer/.gitignore | 1 + workshops/latex/beamer/Makefile | 26 ++++++++++++++--------- workshops/latex/beamer/beamer.tex | 14 +++++++++--- workshops/latex/beamer/examples/title.tex | 2 +- 4 files changed, 29 insertions(+), 14 deletions(-) diff --git a/workshops/latex/beamer/.gitignore b/workshops/latex/beamer/.gitignore index f49ae09..94599e6 100644 --- a/workshops/latex/beamer/.gitignore +++ b/workshops/latex/beamer/.gitignore @@ -4,3 +4,4 @@ pgf-img/ *.auxlock *.figlist *.makefile +graphene3d.tex diff --git a/workshops/latex/beamer/Makefile b/workshops/latex/beamer/Makefile index 95d4e9d..2fcf6e1 100644 --- a/workshops/latex/beamer/Makefile +++ b/workshops/latex/beamer/Makefile @@ -1,27 +1,33 @@ LUALATEX := lualatex -all: beamer.pdf +all: beamer.pdf notes.pdf -beamer.pdf: image.jpg movie.mp4 beamer.makefile pgf beamer.tex +beamer.pdf: image.jpg movie.mp4 beamer.makefile pgf-img/graphene3d.pdf beamer.tex mkdir -p pgf-img/ - $(LUALATEX) $(patsubst %.pdf,%.tex,$@) + $(LUALATEX) beamer.tex + +beamer.makefile: beamer.tex + mkdir -p pgf-img/ + $(LUALATEX) beamer.tex + +notes.pdf: image.jpg movie.mp4 notes.makefile pgf-img/graphene3d.pdf beamer.tex + $(LUALATEX) -jobname=notes '\providecommand\aspectratio{43}\def\shownotes{1}\input{beamer}' + +notes.makefile: beamer.tex + $(LUALATEX) -jobname=notes '\providecommand\aspectratio{43}\def\shownotes{1}\input{beamer}' image.jpg: animation.py python animation.py movie.mp4: animation.py python animation.py -pgf: $(wildcard pgf-img/*.md5) - make beamer.makefile - -beamer.makefile: +pgf-img/graphene3d.pdf: pgf-img/graphene3d.md5 mkdir -p pgf-img/ - $(LUALATEX) $(patsubst %.makefile,%.tex,$@) - make -f $@ + make beamer.makefile 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/ + -$(RM) -rf beamer.pdf notes.pdf pgf-img/ diff --git a/workshops/latex/beamer/beamer.tex b/workshops/latex/beamer/beamer.tex index 062b578..b2b58dc 100644 --- a/workshops/latex/beamer/beamer.tex +++ b/workshops/latex/beamer/beamer.tex @@ -1,4 +1,11 @@ -\documentclass[aspectratio=169, xcolor=dvipsnames, ngerman]{beamer} +\newif\ifshownotes +\ifdefined\shownotes + \shownotestrue +\else + \shownotesfalse +\fi +\providecommand\aspectratio{169} +\documentclass[aspectratio=\aspectratio, xcolor=dvipsnames, ngerman]{beamer} %\usepackage[utf8]{inputenc} %\usepackage[T1]{fontenc} @@ -88,10 +95,10 @@ \setbeamersize{text margin left=6mm, text margin right=6mm} % TODO Titel & Autoren anpassen! -\date{\today} +\date{05.06.2019} \title[\LaTeX-Workshop]{\LaTeX-Beamer} \subtitle{Präsentationen mit \LaTeX} -\author{OSAK-Mitglied \#42} +\author{Valentin Bruch} \institute[OSAK]{ Open Source Arbeitskreis der \\ Fachschaft Mathematik/Physik/Informatik an der RWTH Aachen \\ @@ -294,6 +301,7 @@ \section{Themen} \begin{frame}{Themen} + % Example: CambridgeUS, beaver \end{frame} \begin{frame}{Titelfolie} diff --git a/workshops/latex/beamer/examples/title.tex b/workshops/latex/beamer/examples/title.tex index 7edad37..010819c 100644 --- a/workshops/latex/beamer/examples/title.tex +++ b/workshops/latex/beamer/examples/title.tex @@ -2,7 +2,7 @@ \date{\today} \title{\LaTeX-Beamer} \subtitle{Präsentationen mit \LaTeX} -\author{OSAK-Mitglied \#42} +\author{Valentin Bruch} \institute[OSAK]{ Open Source Arbeitskreis der \\ Fachschaft Mathematik/Physik/Informatik -- GitLab