BachelorThesis/preamble.tex

101 lines
2.3 KiB
TeX

%! TEX root = ./thesis.tex
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage[bf]{caption}
\usepackage{subcaption}
\captionsetup[subfigure]{justification=justified,singlelinecheck=false} % Left-align captions
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{lscape}
\usepackage{psfrag}
\usepackage[usenames]{color}
\usepackage{bbm}
\usepackage[update]{epstopdf}
% \pdfminorversion=7
\usepackage[bookmarks,pdfstartview=FitH,pdfborder={0 0 0}]{hyperref}
\usepackage{verbatim}
\usepackage{listings}
\usepackage{textcomp}
\usepackage{fancyhdr}
\usepackage{multirow}
\usepackage{tikz}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage[margin=1in]{geometry}
\newcommand{\hint}[1]{{\color{blue} \em #1}}
\newcommand*{\PRINTTODO}{}
\newcommand{\todo}[1]{
\textcolor{red}{TODO: #1}
\ifdefined\PRINTTODO
\PackageWarning{TODO:}{#1!}
\fi
}
\newcommand{\ask}[1]{
\textcolor{orange}{ASK: #1}
\ifdefined\PRINTTODO
\PackageWarning{TODO:}{#1!}
\fi
}
\usepackage[per-mode=symbol,range-phrase = \text{--}]{siunitx}
\DeclareSIUnit{\pp}{\textup{percentage point}} % percentage points
\usepackage{acro}
\definecolor{mGreen}{rgb}{0,0.6,0}
\definecolor{mGray}{rgb}{0.5,0.5,0.5}
\definecolor{mPurple}{rgb}{0.58,0,0.82}
\definecolor{backgroundColour}{rgb}{0.95,0.95,0.92}
\lstset{
basicstyle=\ttfamily,
}
\lstdefinestyle{CStyle}{
backgroundcolor=\color{backgroundColour},
commentstyle=\color{mGreen},
keywordstyle=\color{magenta},
numberstyle=\tiny\color{mGray},
stringstyle=\color{mPurple},
basicstyle=\footnotesize,
breakatwhitespace=false,
breaklines=true,
captionpos=b,
keepspaces=true,
numbers=left,
numbersep=5pt,
showspaces=false,
showstringspaces=false,
showtabs=false,
tabsize=2,
language=C
}
\usepackage{tcolorbox}
% Import Inkscape stuff
\usepackage{import}
\usepackage{xifthen}
\usepackage{pdfpages}
\usepackage{transparent}
\newcommand{\incfig}[2][1]{%
\begin{center}
% \fontsize{9pt}{11pt}\selectfont%
\def\svgwidth{#1\columnwidth}
\import{./figures/}{#2.pdf_tex}
\end{center}
}
\usepackage{csvsimple}
% Prevent floating from beeing pushed further back than end of section
\usepackage[section]{placeins}
\usepackage[style=ieee,citestyle=numeric-comp]{biblatex}
\addbibresource{refs.bib}