From c15721048c6c1c932d1307012f941cded6695653 Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Sun, 28 Nov 2021 14:26:33 +0100 Subject: [PATCH] Add presentation skeleton --- .gitignore | 3 ++ Makefile | 7 +++- flake.nix | 7 ++++ presi/index.tex | 90 +++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 106 insertions(+), 1 deletion(-) create mode 100644 presi/index.tex diff --git a/.gitignore b/.gitignore index 51ae29c..46d783c 100644 --- a/.gitignore +++ b/.gitignore @@ -5,11 +5,14 @@ **/*.fdb_latexmk **/*.fls **/*.log +**/*.nav **/*.out seminararbeit.pdf expose.pdf presi/handout.pdf +presi/index.pdf **/*.run.xml +**/*.snm **/*.synctex.gz **/*.toc **/*.xdv diff --git a/Makefile b/Makefile index 7e3a9b9..a7314e0 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,12 @@ .PHONY: default -default: seminararbeit.pdf presi/handout.pdf +default: seminararbeit.pdf presi/index.pdf presi/handout.pdf seminararbeit.pdf: seminararbeit.tex bibliography.bib latexmk -xelatex seminararbeit.tex +presi/index.pdf: presi/index.tex + latexmk -cd -xelatex $< + presi/handout.pdf: presi/handout.tex bibliography.bib latexmk -cd -xelatex $< @@ -17,11 +20,13 @@ clean: **/*.fdb_latexmk \ **/*.fls \ **/*.log \ + **/*.nav \ **/*.out \ seminararbeit.pdf \ expose.pdf \ presi/handout.pdf \ **/*.run.xml \ + **/*.snm \ **/*.synctex.gz \ **/*.toc \ **/*.xdv diff --git a/flake.nix b/flake.nix index c7046d2..12439a7 100644 --- a/flake.nix +++ b/flake.nix @@ -15,6 +15,7 @@ let texlive = pkgs.texlive.combine { inherit (pkgs.texlive) scheme-small + beamertheme-metropolis biber biblatex csquotes @@ -25,6 +26,7 @@ latexmk lipsum multirow + pgfopts setspace todonotes tracklang; @@ -39,6 +41,10 @@ src = self; + FONTCONFIG_FILE = pkgs.makeFontsConf { + fontDirectories = with pkgs; [ fira ]; + }; + enableParallelBuilding = true; # We only build a PDF @@ -50,6 +56,7 @@ mkdir $out cp seminararbeit.pdf presi/handout.pdf $out + cp presi/index.pdf $out/presi.pdf runHook postInstall ''; diff --git a/presi/index.tex b/presi/index.tex new file mode 100644 index 0000000..e7a0c65 --- /dev/null +++ b/presi/index.tex @@ -0,0 +1,90 @@ +% TeX program = xelatex +% vim: set spell spelllang=de: +\documentclass[aspectratio=1610]{beamer} + +\usetheme[ + numbering=fraction, + subsectionpage=progressbar, +]{metropolis} + +\usepackage[ngerman]{babel} +\usepackage[useregional]{datetime2} + +% bibliography +\usepackage{csquotes} +\usepackage[style=geschichtsfrkl]{biblatex} +\addbibresource{../bibliography.bib} + +\title{Albert Göring – der gute Göring?} +\author{Simon Bruder} +\institute{W-Seminar Geschichte \\ +„Wer hält stand?“ – Widerstand im Dritten Reich \\ +Christian-von-Bomhard-Schule} +\date{\DTMdisplaydate{2021}{12}{16}{-1}} + +\begin{document} + \begin{frame}[plain, noframenumbering] + \maketitle + \end{frame} + + \begin{frame}[plain, noframenumbering]{Gliederung} + \tableofcontents + \end{frame} + + \section{Arbeitsprozess} + + \begin{frame} + foo + \end{frame} + + \section{Albert Göring – der gute Göring?} + + \begin{frame} + foo + \end{frame} + + \subsection{Familiärer Hintergrund} + + \begin{frame} + foo + \end{frame} + + \subsection{Stellung im Nationalsozialismus} + + \begin{frame} + foo + \end{frame} + + \subsection{Persönlicher Einsatz für Rettungen} + + \begin{frame} + foo + \end{frame} + + \subsection{Fazit} + + \begin{frame} + foo + \end{frame} + + \appendix + + \begin{frame}[noframenumbering]{Abbildungsverzeichnis} + \begin{itemize} + %\item[Abb. \ref{fig:foo}:] \textcite[42]{bar} + \end{itemize} + \end{frame} + + \nocite{*} % cite everything + + \begin{frame}[noframenumbering]{Quellenverzeichnis} + \printbibliography[heading=none, keyword=Quelle] + \end{frame} + + \begin{frame}[noframenumbering]{Literaturverzeichnis} + % !!! XXX HACK evil + \renewcommand*{\bibfont}{\scriptsize} + \printbibliography[heading=none, notkeyword=Quelle] + \renewcommand*{\bibfont}{\normalsize} + \end{frame} +\end{document}