123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- \usepackage{amssymb} % needed for math
- \usepackage{amsmath} % needed for math
- \usepackage[utf8]{inputenc} % this is needed for german umlauts
- \usepackage[ngerman]{babel} % this is needed for german umlauts
- \usepackage[T1]{fontenc} % this is needed for correct output of umlauts in pdf
- \usepackage[margin=2.5cm]{geometry} %layout
- \usepackage{fancyhdr} % needed for the footer
- \usepackage{lastpage} % needed for the footer
- \usepackage{hyperref} % links im text
- \usepackage{booktabs}
- \usepackage{xcolor}
- \usepackage{color}
- \usepackage{listings}
- \usepackage{pdfpages} % Signatureinbingung und includepdf
- \usepackage{menukeys}
- \usepackage{vmargin} % Adjust margins in a simple way
- \usepackage{subfigure}
- \usepackage[absolute,overlay]{textpos}
- \usepackage{float}
- \usepackage{wrapfig}
- \usepackage{caption}
- \usepackage{changepage}% http://ctan.org/pkg/changepage
- \usepackage{floatflt}
- \usepackage{tabularx}
- \usepackage[titletoc]{appendix}
- \usepackage[onehalfspacing]{setspace} % eineinhalbfacher Zeienabstand
- \clubpenalty = 10000 % Schusterjungen verhindern
- \widowpenalty = 10000 % Hurenkinder verhindern
- \newcommand{\quoteitalic}[1]{\glqq{\textit{#1}}\grqq{}} % quotes
- \definecolor{bluekeywords}{rgb}{0.13,0.13,1}
- \definecolor{greencomments}{rgb}{0,0.5,0}
- \definecolor{redstrings}{rgb}{0.9,0,0}
- % doch lieber nicht:
- % http://stackoverflow.com/a/6295698/562769
- %\lstset{prebreak=\raisebox{0ex}[0ex][0ex]
- % {\ensuremath{\hookleftarrow}}}
- %\lstset{postbreak=\raisebox{0ex}[0ex][0ex]
- % {\ensuremath{\rightarrow\space}}}
- %\lstset{breaklines=true, breakatwhitespace=true}
- %\lstset{numbers=left, numberstyle=\scriptsize}
- \makeatletter
- \def\lst@outputspace{{\ifx\lst@bkgcolor\empty\color{white}\else\lst@bkgcolor\fi\lst@visiblespace}}
- \makeatother
- \renewcommand{\captionfont}{\scriptsize}
- % used for tables in Qualitätszielbestimmungen
- \usepackage{array}
- \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
- %% -------------------------------
- %% | Declarations |
- %% -------------------------------
- \DeclareGraphicsExtensions{.svg}
- %% --- End of Declarations ---
- %% -------------------------------
- %% | New commands |
- %% -------------------------------
- \newcommand{\changefont}[3]{\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}
- %\renewcommand*{\headfont}{\slshape}
- %\newcommand{\captionfont}{}
- \newcommand{\chapterheadfont}{}
- \newcommand{\blankpage}{
- \clearpage{\pagestyle{empty}\cleardoublepage}
- }
- %% -------------------------------
- %% | Globale Settings |
- %% -------------------------------
- \setcounter{secnumdepth}{3} % Numbering also for \subsubsections
- \setcounter{tocdepth}{3} % Register \subsubsections in content directory
- \setpapersize{A4}
- \setmarginsrb{3cm}{1cm}{3cm}{1cm}{6mm}{7mm}{5mm}{15mm}
- \parindent 0cm % Do not indent beginning of paragraph
- \parskip1.5ex plus0.5ex minus0.5ex % Margin between paragraphs
- %% --- End of global Settings ---
- \newcommand{\subsubsubsection}[1]{\noindent\textbf{#1}\newline\nopagebreak}
- \widowpenalties 1 10000
- \raggedbottom
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % Create a shorter version for tables. DO NOT CHANGE %
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- \newcommand\addrow[2]{#1 \\ }
- \newcommand\addheading[2]{#1 \\ \hline}
- \newcommand\tabularhead{\begin{tabular}{lp{13cm}}
- \hline
- }
- \newcommand\addmulrow[2]{ \begin{minipage}[t][][t]{2.5cm}#1\end{minipage}%
- &\begin{minipage}[t][][t]{8cm}
- \begin{enumerate} #2 \end{enumerate}
- \end{minipage}\\ }
|