ba-thesis/latex/presentations/midterm/presentation.tex

180 lines
4.9 KiB
TeX

%\PassOptionsToPackage{colorlinks}{hyperref}
\documentclass[10pt, aspectratio=169]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
% \usepackage[ngerman]{babel}
%\usepackage{amsmath}
\usepackage{float}
\usepackage{tikz}
\usepackage{tikz-3dplot}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepackage{subcaption}
\usepackage{listings}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage[binary-units]{siunitx}
%\geometry{textheight=17.07cm,textwidth=6.9cm}
%\usepackage{pgfpages}
%\pgfpagesuselayout{resize to}[physical paper height=17.07cm,
% physical paper width=6.9cm]
%\setbeamertemplate{note page}[plain]
%\setbeameroption{show notes on second screen=right}
\usepgfplotslibrary{colorbrewer}
\usepackage{csquotes}
\usepackage[citestyle=numeric, style=alphabetic, backend=biber,
doi=false,url=false,isbn=false]{biblatex}
\addbibresource{presentation.bib}
\newbibmacro{string+doiurlisbn}[1]{%
\iffieldundef{doi}{%
\iffieldundef{url}{%
\iffieldundef{isbn}{%
\iffieldundef{issn}{%
#1%
}{%
\href{http://books.google.com/books?vid=ISSN\thefield{issn}}{#1}%
}%
}{%
\href{http://books.google.com/books?vid=ISBN\thefield{isbn}}{#1}%
}%
}{%
\href{\thefield{url}}{#1}%
}%
}{%
\href{http://dx.doi.org/\thefield{doi}}{#1}%
}%
}
\DeclareFieldFormat{title}{%
\usebibmacro{string+doiurlisbn}{\mkbibemph{#1}}}
\DeclareFieldFormat
[article,inbook,incollection,inproceedings,patent,thesis,unpublished]
{title}{\usebibmacro{string+doiurlisbn}{\mkbibquote{#1\isdot}}}
\DeclareFieldFormat
[suppbook,suppcollection,suppperiodical]
{title}{\usebibmacro{string+doiurlisbn}{#1}}
\setlength {\marginparwidth }{2cm}
\newcommand{\templates}{../lib}
% packages to be included
\input{\templates/packages.tex}
\presetkeys{todonotes}{inline}{}
% modifications to stick to new KIT style
\input{\templates/modifications.tex}
% marcos used throughout the slides
\input{\templates/makros_own.tex}
\title{Application of Optimization Algorithms for Channel Decoding}
\subtitle{\small Midterm Presentation}
%\author{Andreas Tsouchlos}
\author{\vspace{1.5mm} Andreas Tsouchlos}
\institute{Karlsruhe Institute of Technology (KIT), \\ Communications Engineering Lab (CEL) }
\AtBeginSection[]
{
\begin{frame}[t]
\frametitle{\ifthenelse{\boolean{EnglishLanguage}}{Overview}{Übersicht}}
\tableofcontents[sectionstyle=show/shaded,
subsectionstyle=show/show/shaded,
subsubsectionstyle=hide]
\end{frame}
}
\AtBeginSubsubsection[]{}
\AtBeginSubsection[]{}
\pgfplotsset{
discard if/.style 2 args={
x filter/.code={
\edef\tempa{\thisrow{#1}}
\edef\tempb{#2}
\ifx\tempa\tempb
\def\pgfmathresult{inf}
\fi
}
},
discard if not/.style 2 args={
x filter/.code={
\edef\tempa{\thisrow{#1}}
\edef\tempb{#2}
\ifx\tempa\tempb
\else
\def\pgfmathresult{inf}
\fi
}
}
}
\DeclareCaptionLabelFormat{algocaption}{Algorithm} % defines a new caption label as Algorithm x.y
\lstnewenvironment{algorithm}[1][] %defines the algorithm listing environment
{
\captionsetup{labelformat=algocaption,labelsep=colon} % defines the caption setup for:
% it ises label format as the declared
% caption label above and makes label
% and caption text to be separated
% by a ':'
\lstset{ %this is the stype
mathescape=true,
frame=tB,
numbers=left,
numberstyle=\tiny,
basicstyle=\normalfont,
columns=fullflexible,
keywordstyle=\color{black}\bfseries,
keywords={a, for, end, do, b} % add the keywords you want, or load
% a language as Rubens explains in his comment above.
numbers=left,
xleftmargin=.04\textwidth,
#1 % this is to add specific settings to an usage of this
% environment (for instnce, the caption and referable label)
}
}
{}
\begin{document}
\newboolean{EnglishLanguage}
\setboolean{EnglishLanguage}{True}
\begin{frame}[plain]
\maketitle
\end{frame}
\begin{frame}[t]
\frametitle{Overview}
\tableofcontents
\end{frame}
\setnextsection{0}
\input{sections/theoretical_background.tex}
\input{sections/decoding_algorithms.tex}
\input{sections/examination_results.tex}
\input{sections/forthcoming_examination.tex}
\begin{frame}[allowframebreaks]
\frametitle{Bibliography}
\printbibliography[heading=none]
\end{frame}
\end{document}