\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} %\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} \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} \end{document}