Skip to content
Snippets Groups Projects
main.tex 3.75 KiB
Newer Older
Björn Ludwig's avatar
Björn Ludwig committed
% Choose the main template.
\documentclass[a4paper, 11pt]{article}
% -------------------------------------------------------------------------------------
% Include packages to enhance functionalities.
% [Interface to document dimensions](https://ctan.org/pkg/geometry).
\usepackage[top = 2.5cm, left = 2.5cm, right = 2.5cm, bottom = 2.5cm]{geometry}
Björn Ludwig's avatar
Björn Ludwig committed
% Choose [document language(s)](https://ctan.org/pkg/babel).
Björn Ludwig's avatar
Björn Ludwig committed
% Enable [clickable hyperlinks in PDF](https://ctan.org/pkg/hyperref).
\usepackage{hyperref}
% Enable [multilingual bibliographies](https://ctan.org/pkg/babelbib).
\usepackage[fixlanguage]{babelbib}
% Enhanced support for [graphics](https://ctan.org/pkg/graphicx).
\usepackage{graphicx}
% Context sensitive [quotation facilities](https://www.ctan.org/pkg/csquotes).
\usepackage{csquotes}
%  [Principal package for mathematical typesetting](https://ctan.org/pkg/amsmath).
\usepackage{amsmath}
% [TeX fonts from the American Mathematical Society](https://ctan.org/pkg/amsfonts).
\usepackage{amsfonts}
% Provides [more mathematical symbols](http://milde.users.sourceforge
% .net/LUCR/Math/mathpackages/amssymb-symbols.pdf.).
Björn Ludwig's avatar
Björn Ludwig committed
\usepackage{amssymb}
% Enable [typesetting of theorems](https://ctan.org/pkg/amsthm).
\usepackage{amsthm}
% Enable [merging cells in tables](https://ctan.org/pkg/multirow).
\usepackage{multirow}
% Enable including [algorithms](https://ctan.org/pkg/algorithmicx).
\usepackage{algorithmicx}
% Enabler including [syntax highlighted code](https://ctan.org/pkg/listings).
\usepackage{listings}
\usepackage{comment}
Björn Ludwig's avatar
Björn Ludwig committed
% Set line spacing to 1,5.
\usepackage[onehalfspacing]{setspace}
Björn Ludwig's avatar
Björn Ludwig committed
\usepackage{mathtools}
Björn Ludwig's avatar
Björn Ludwig committed
% -------------------------------------------------------------------------------------

% Allow page breaks in formulas.
% \allowdisplaybreaks

% This allows for alignement in substack/subalign environments (for example several
% indices in sums (taken from https://tex.stackexchange.com/a/198806)

\makeatletter
\newcommand{\subalign}[1]{%
    \vcenter{%
        \Let@ \restore@math@cr \default@tag
        \baselineskip\fontdimen10 \scriptfont\tw@
        \advance\baselineskip\fontdimen12 \scriptfont\tw@
        \lineskip\thr@@\fontdimen8 \scriptfont\thr@@
        \lineskiplimit\lineskip
        \ialign{\hfil$\m@th\scriptstyle##$&$\m@th\scriptstyle{}##$\hfil\crcr
        #1\crcr
        }%
    }%
}
\makeatother

Björn Ludwig's avatar
Björn Ludwig committed
% Define more theorem environments.
\newtheorem{definition}{Definition}[subsection]
\newtheorem{theorem}[definition]{Theorem}
Björn Ludwig's avatar
Björn Ludwig committed
\newtheorem{proposition}[definition]{Proposition}
\newtheorem{lemma}[definition]{Lemma}
\newtheorem{corollary}[definition]{Corollary}
\newtheorem{example}{Example}[section]
\newtheorem{claim}[definition]{Claim}
\newtheorem{observation}[definition]{Observation}
Björn Ludwig's avatar
Björn Ludwig committed
\newtheorem{notation}[definition]{Notation}
\newtheorem{task}[definition]{Task}
\newtheorem{remark}[definition]{Remark}
\newtheorem{algorithm}[definition]{Algorithm}
Björn Ludwig's avatar
Björn Ludwig committed

%%%%%%%%%%%%%%%%%%%%%%%%%%%    End of preamble   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Björn Ludwig's avatar
Björn Ludwig committed

\begin{document}

    \pagenumbering{alph}
Björn Ludwig's avatar
Björn Ludwig committed

Björn Ludwig's avatar
Björn Ludwig committed
    \begin{titlepage}
        \vspace*{\fill}
        \centering
        \huge
        \textbf{GUM-compliant, analytical propagation of distributions in deep neural
        networks}
        \\[4cm] Report on an internship at the \textit{Physikalisch-Technische
        Bundesanstalt} \\ supervised by Sascha Eichstädt \\ written by
        Björn Ludwig \\Mat.-No.: 408230 \\ October 2021 - April 2022
    \end{titlepage}
Björn Ludwig's avatar
Björn Ludwig committed

    \pagenumbering{roman}
Björn Ludwig's avatar
Björn Ludwig committed

    \tableofcontents
Björn Ludwig's avatar
Björn Ludwig committed

    \pagenumbering{arabic}
Björn Ludwig's avatar
Björn Ludwig committed


    \section{Problem description}\label{sec:problem-description}
Björn Ludwig's avatar
Björn Ludwig committed

% The literature is collected in a separate document in BibTeX format: main.bib
    %! suppress = InclusionLoop
    \bibliography{main_literature}
    \bibliographystyle{babplain}
    ~\nocite{*}
Björn Ludwig's avatar
Björn Ludwig committed
\end{document}