\documentclass[usenames,dvipsnames,10pt,aspectratio=169]{beamer}
|
|
\usepackage{fontspec}
|
|
\setmainfont{Liberation Sans}
|
|
\setmonofont{Liberation Mono}
|
|
%\usepackage[margin=1in]{geometry}
|
|
\usepackage{hyperref}
|
|
\PassOptionsToPackage{usenames,dvipsnames}{color} % color is loaded by hyperref
|
|
\hypersetup{unicode=true,
|
|
$if(title-meta)$
|
|
pdftitle={$title-meta$},
|
|
$endif$
|
|
$if(author-meta)$
|
|
pdfauthor={$author-meta$},
|
|
$endif$
|
|
$if(keywords)$
|
|
pdfkeywords={$for(keywords)$$keywords$$sep$; $endfor$},
|
|
$endif$
|
|
colorlinks=true,
|
|
linkcolor=$if(linkcolor)$$linkcolor$$else$Maroon$endif$,
|
|
citecolor=$if(citecolor)$$citecolor$$else$Blue$endif$,
|
|
urlcolor=$if(urlcolor)$$urlcolor$$else$Blue$endif$,
|
|
breaklinks=true}
|
|
\urlstyle{same} % don't use monospace font for urls
|
|
|
|
\setbeamercolor{title}{fg=Maroon}
|
|
\setbeamercolor{subtitle}{fg=MidnightBlue}
|
|
\setbeamercolor{frametitle}{fg=MidnightBlue}
|
|
\setbeamercolor{structure}{fg=MidnightBlue}
|
|
|
|
% Don't show things we don't want to see
|
|
\beamertemplatenavigationsymbolsempty
|
|
|
|
% Slide number in lower right
|
|
\setbeamertemplate{footline}{
|
|
\raisebox{5pt}{
|
|
\makebox[\paperwidth]{
|
|
\hfill\makebox[0.15\linewidth]{\color{Gray} \footnotesize Torsten Meißner}
|
|
\hfill\makebox[0.7\linewidth]{\color{Gray} \footnotesize \insertshorttitle}
|
|
\hfill\makebox[0.15\linewidth]{\color{Gray} \footnotesize \insertframenumber ~/ \inserttotalframenumber}
|
|
}
|
|
}
|
|
\hspace*{5pt}
|
|
}
|
|
|
|
% Color and shape of bullets
|
|
\setbeamercolor{item}{fg=Gray}
|
|
\setbeamercolor{subitem}{fg=Gray}
|
|
% \setbeamercolor{itemize/enumerate subbody}{fg=gray}
|
|
\setbeamertemplate{itemize item}{{\textendash}}
|
|
\setbeamertemplate{itemize subitem}{{\textendash}}
|
|
\setbeamerfont{itemize/enumerate subbody}{size=\footnotesize}
|
|
\setbeamerfont{itemize/enumerate subitem}{size=\footnotesize}
|
|
|
|
%\usepackage{fancyvrb}
|
|
%\DefineVerbatimEnvironment{verbatim}{Verbatim}{frame=leftline, fontsize=\small, baselinestretch=1.17}
|
|
%\VerbatimFootnotes % allows verbatim text in footnotes
|
|
|
|
\usepackage{listings}
|
|
\lstset{
|
|
basicstyle=\ttfamily\scriptsize,
|
|
keywordstyle=\color{Maroon},
|
|
stringstyle=\color{NavyBlue},
|
|
showstringspaces=false,
|
|
frame=leftline,
|
|
xleftmargin=5pt,
|
|
tabsize=2,
|
|
}
|
|
|
|
$if(highlighting-macros)$
|
|
$highlighting-macros$
|
|
$endif$
|
|
$if(verbatim-in-note)$
|
|
\usepackage{fancyvrb}
|
|
\VerbatimFootnotes % allows verbatim text in footnotes
|
|
$endif$
|
|
$if(tables)$
|
|
\usepackage{longtable,booktabs}
|
|
\usepackage{caption}
|
|
% These lines are needed to make table captions work with longtable:
|
|
\makeatletter
|
|
\def\fnum@table{\tablename~\thetable}
|
|
\makeatother
|
|
$endif$
|
|
$if(graphics)$
|
|
\usepackage{graphicx,grffile}
|
|
\makeatletter
|
|
\def\maxwidth{\ifdim\Gin@nat@width>\linewidth\linewidth\else\Gin@nat@width\fi}
|
|
\def\maxheight{\ifdim\Gin@nat@height>\textheight0.8\textheight\else\Gin@nat@height\fi}
|
|
\makeatother
|
|
\centering
|
|
% Scale images if necessary, so that they will not overflow the page
|
|
% margins by default, and it is still possible to overwrite the defaults
|
|
% using explicit options in \includegraphics[width, height, ...]{}
|
|
\setkeys{Gin}{width=\maxwidth,height=\maxheight,keepaspectratio}
|
|
$endif$
|
|
|
|
% Prevent slide breaks in the middle of a paragraph:
|
|
\widowpenalties 1 10000
|
|
\raggedbottom
|
|
|
|
\newif\ifbibliography
|
|
$if(section-titles)$
|
|
\AtBeginPart{
|
|
\let\insertpartnumber\relax
|
|
\let\partname\relax
|
|
\frame{\partpage}
|
|
}
|
|
\AtBeginSection{
|
|
\ifbibliography
|
|
\else
|
|
\let\insertsectionnumber\relax
|
|
\let\sectionname\relax
|
|
\frame{\sectionpage}
|
|
\fi
|
|
}
|
|
\AtBeginSubsection{
|
|
\let\insertsubsectionnumber\relax
|
|
\let\subsectionname\relax
|
|
\frame{\subsectionpage}
|
|
}
|
|
$endif$
|
|
|
|
$if(links-as-notes)$
|
|
% Make links footnotes instead of hotlinks:
|
|
\renewcommand{\href}[2]{#2\footnote{\url{#1}}}
|
|
$endif$
|
|
$if(strikeout)$
|
|
\usepackage[normalem]{ulem}
|
|
% avoid problems with \sout in headers with hyperref:
|
|
\pdfstringdefDisableCommands{\renewcommand{\sout}{}}
|
|
$endif$
|
|
\setlength{\emergencystretch}{3em} % prevent overfull lines
|
|
\providecommand{\tightlist}{%
|
|
\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
|
|
$if(numbersections)$
|
|
\setcounter{secnumdepth}{5}
|
|
$else$
|
|
\setcounter{secnumdepth}{0}
|
|
$endif$
|
|
$if(dir)$
|
|
\ifxetex
|
|
% load bidi as late as possible as it modifies e.g. graphicx
|
|
$if(latex-dir-rtl)$
|
|
\usepackage[RTLdocument]{bidi}
|
|
$else$
|
|
\usepackage{bidi}
|
|
$endif$
|
|
\fi
|
|
\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
|
|
\TeXXeTstate=1
|
|
\newcommand{\RL}[1]{\beginR #1\endR}
|
|
\newcommand{\LR}[1]{\beginL #1\endL}
|
|
\newenvironment{RTL}{\beginR}{\endR}
|
|
\newenvironment{LTR}{\beginL}{\endL}
|
|
\fi
|
|
$endif$
|
|
|
|
$if(title)$
|
|
\title{$title$}
|
|
$endif$
|
|
$if(subtitle)$
|
|
\subtitle{$subtitle$}
|
|
$endif$
|
|
$if(author)$
|
|
\author{$for(author)$$author$$sep$ \\ $endfor$}
|
|
$endif$
|
|
\date{$date$}
|
|
|
|
\begin{document}
|
|
$if(title)$
|
|
\frame{\maketitle}
|
|
$endif$
|
|
|
|
$for(include-before)$
|
|
$include-before$
|
|
|
|
$endfor$
|
|
|
|
$if(toc)$
|
|
\begin{frame}
|
|
\tableofcontents[hideallsubsections]
|
|
\end{frame}
|
|
|
|
$endif$
|
|
$body$
|
|
|
|
$for(include-after)$
|
|
$include-after$
|
|
|
|
$endfor$
|
|
\end{document}
|