From 9f7ead9a41068d5b8288e170d92bece2f5641b7d Mon Sep 17 00:00:00 2001 From: Eric Teunis de Boone Date: Mon, 12 Jun 2023 13:58:54 +0200 Subject: [PATCH] Start of Final Presentation --- .../2023-07-06_final_masters/2023-Masters.tex | 144 ++++++++++++++++++ .../2023-07-06_final_masters/Makefile | 24 +++ .../2023-07-06_final_masters/README.md | 4 + .../2023-07-06_final_masters/config.mk | 1 + 4 files changed, 173 insertions(+) create mode 100644 presentations/2023-07-06_final_masters/2023-Masters.tex create mode 100644 presentations/2023-07-06_final_masters/Makefile create mode 100644 presentations/2023-07-06_final_masters/README.md create mode 100644 presentations/2023-07-06_final_masters/config.mk diff --git a/presentations/2023-07-06_final_masters/2023-Masters.tex b/presentations/2023-07-06_final_masters/2023-Masters.tex new file mode 100644 index 0000000..05b0a44 --- /dev/null +++ b/presentations/2023-07-06_final_masters/2023-Masters.tex @@ -0,0 +1,144 @@ +% vim: fdm=marker fmr=<<<,>>> +%\documentclass[notes]{beamer} +\documentclass[]{beamer} + + +%%%%%%%%%%%%%%% +% Preamble <<< +%%%%%%%%%%%%%%% + +\usepackage[british]{babel} +\usepackage{amsmath} +\usepackage{hyperref} +\usepackage[backend=bibtex,style=trad-plain]{biblatex} +\usepackage{appendixnumberbeamer} +\usepackage{graphicx} +\usepackage{tikz} +\usepackage{xurl} +\graphicspath{{.}{./figures/}{../../figures/}} +\usepackage{todo} + +\addbibresource{../../bibliotheca/bibliography.bib} + +% Use arXiv identifier if available +\DeclareCiteCommand{\arxivcite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite} + \newunit + \usebibmacro{eprint}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\newcommand{\imagesource}[1]{~\\[0pt]\vspace*{-7pt}\hspace*{10pt}{\tiny#1}} +\newcommand{\imagecredit}[1]{\imagesource{Credit:\thinspace#1}} +\newcommand{\imagecite}[1]{\imagesource{\arxivcite{#1}}} + +% Disable Captions +\setbeamertemplate{caption}{\raggedright\small\insertcaption\par} + +% no to navigation, yes to frame numbering +\beamertemplatenavigationsymbolsempty +\setbeamerfont{page number in head/foot}{size=\normalsize} +\setbeamertemplate{page number in head/foot}{\insertframenumber/\inserttotalframenumber} +%\setbeamercolor{page number in head/foot}{fg=red} +\setbeamerfont{section in head/foot}{size=\small} +\setbeamercolor{section in head/foot}{fg=gray} +\setbeamertemplate{section in head/foot}{\textit{\insertsectionhead}} +%\setbeamertemplate{footline}[frame number] +\setbeamertemplate{footline} +{% +\leavevmode% + \hbox{% + \begin{beamercolorbox}[wd=.7\paperwidth,ht=2.55ex,dp=1ex,leftskip=1em,rightskip=1em,sep=0pt]{title in head/foot}% + \usebeamertemplate*{section in head/foot}% + \hfill% + \end{beamercolorbox} + \begin{beamercolorbox}[wd=.1\paperwidth,ht=2.55ex,dp=1ex,sep=0pt]{my empty section} + \hfill% + \end{beamercolorbox} + \begin{beamercolorbox}[wd=.2\paperwidth,ht=2.55ex,dp=1ex,leftskip=1em,rightskip=1em,sep=0pt]{page number in head/foot}% + \hfill% + \usebeamertemplate*{page number in head/foot}% + \end{beamercolorbox}}% +} + +%% From https://tex.stackexchange.com/a/55849 +% Keys to support piece-wise uncovering of elements in TikZ pictures: +% \node[visible on=<2->](foo){Foo} +% \node[visible on=<{2,4}>](bar){Bar} % put braces around comma expressions +% +% Internally works by setting opacity=0 when invisible, which has the +% adavantage (compared to \node<2->(foo){Foo} that the node is always there, hence +% always consumes space plus that coordinate (foo) is always available. +% +% The actual command that implements the invisibility can be overriden +% by altering the style invisible. For instance \tikzsset{invisible/.style={opacity=0.2}} +% would dim the "invisible" parts. Alternatively, the color might be set to white, if the +% output driver does not support transparencies (e.g., PS) +% +\tikzset{ + invisible/.style={opacity=0}, + visible on/.style={alt={#1{}{invisible}}}, + alt/.code args={<#1>#2#3}{% + \alt<#1>{\pgfkeysalso{#2}}{\pgfkeysalso{#3}} % \pgfkeysalso doesn't change the path + }, +} + +\hypersetup{pdfpagemode=UseNone} % don't show bookmarks on initial view + +% >>> Preamble +%%%%%%%%%%%%%%% +% Meta data <<< +%%%%%%%%%%%%%%% + +\title[]{} + +\date{July, 2023} + +\author[E.T. de Boone]{E.T. de Boone} + +% >>> Meta data + +\begin{document} +{ % Titlepage <<< +\setbeamertemplate{footline}{} % no page number here +\frame{ \titlepage } +} % >>> + +%%%%%%%%%%%%%%% +% Start of slides <<< +%%%%%%%%%%%%%%% + +% >>> End of Slides +%%%%%%%%%%%%%%% +% Backup slides <<< +%%%%%%%%%%%%%%% +\appendix +\begin{frame}[c] + \centering + \Large { + \textcolor{blue} { + Supplemental material + } + } +\end{frame} + +\section*{Table of Contents} +\begin{frame}{Table of Contents} + \tableofcontents +\end{frame} + + +% >>> End of Backup Slides +%%%%%%%%%%%%%% +% Bibliography <<< +%%%%%%%%%%%%%% +\section*{References} +\begin{frame}[allowframebreaks] + \frametitle{References} + \printbibliography +\end{frame} +% >>> Bibliography +\end{document} + diff --git a/presentations/2023-07-06_final_masters/Makefile b/presentations/2023-07-06_final_masters/Makefile new file mode 100644 index 0000000..449c34a --- /dev/null +++ b/presentations/2023-07-06_final_masters/Makefile @@ -0,0 +1,24 @@ +# vim:ft=make +-include config.mk + +.PHONY: all clean dist-clean + +### Variables +MAIN_SRC ?= main.tex +TEXENGINE ?= latexmk --pdf + +MAIN_TARGET = $(patsubst %.tex,%.pdf,$(MAIN_SRC)) + +### Targets +all: $(MAIN_TARGET) + +dist: all clean + +$(MAIN_TARGET): $(MAIN_SRC) + $(TEXENGINE) $^ + +dist-clean: clean + @rm -vf *.pdf *.eps *.dvi *.ps + +clean: + @rm -vf *.dat *.log *.out *.aux *.nav *.snm *.toc *.vrb *~ *.fls *.fdb_latexmk *-blx.bib *.bbl *.blg *.run.xml diff --git a/presentations/2023-07-06_final_masters/README.md b/presentations/2023-07-06_final_masters/README.md new file mode 100644 index 0000000..7ed7ac7 --- /dev/null +++ b/presentations/2023-07-06_final_masters/README.md @@ -0,0 +1,4 @@ +# Master's Final Presentation + +[source](2023-Masters.tex) + diff --git a/presentations/2023-07-06_final_masters/config.mk b/presentations/2023-07-06_final_masters/config.mk new file mode 100644 index 0000000..3c7a2e6 --- /dev/null +++ b/presentations/2023-07-06_final_masters/config.mk @@ -0,0 +1 @@ +MAIN_SRC=2023-Masters.tex