2019-02-21 19:29:50 +00:00
|
|
|
\RequirePackage{times}
|
|
|
|
|
|
|
|
\usepackage[english]{babel}
|
|
|
|
\usepackage[utf8]{inputenc}
|
|
|
|
\usepackage[T1]{fontenc}
|
|
|
|
\usepackage{type1cm}
|
|
|
|
\usepackage{a4}
|
|
|
|
\usepackage{hyperref}
|
|
|
|
\hypersetup{colorlinks,%
|
|
|
|
citecolor=black,%
|
|
|
|
filecolor=black,%
|
|
|
|
linkcolor=black,%
|
|
|
|
urlcolor=black,%
|
|
|
|
pdftex}
|
|
|
|
|
|
|
|
\usepackage[pdftex]{color,graphicx} % pdftex does not read eps files -> use epstopdf to convert files
|
2019-08-09 09:49:41 +00:00
|
|
|
\graphicspath{{Figures/},{logos/},{images/},{graphviz/}}
|
2019-02-21 19:29:50 +00:00
|
|
|
|
|
|
|
\usepackage{caption}
|
|
|
|
\usepackage{subcaption} % caption/subcaption replaces subfigure, which is deprecated
|
|
|
|
|
|
|
|
\usepackage{fancyhdr}
|
|
|
|
\usepackage{fancybox}
|
|
|
|
|
|
|
|
\usepackage{float}
|
|
|
|
\usepackage{longtable}
|
|
|
|
\usepackage{paralist}
|
|
|
|
\usepackage{url}
|
2019-07-29 17:13:47 +00:00
|
|
|
%\usepackage{portland}
|
2019-02-21 19:29:50 +00:00
|
|
|
\usepackage{lscape}
|
|
|
|
\usepackage{moreverb}
|
|
|
|
|
|
|
|
\usepackage{nomencl}
|
|
|
|
\let\abbrev\nomenclature
|
|
|
|
\renewcommand{\nomname}{List of Abbrevations}
|
|
|
|
\setlength{\nomlabelwidth}{.25\hsize}
|
|
|
|
\renewcommand{\nomlabel}[1]{#1 \dotfill}
|
|
|
|
\setlength{\nomitemsep}{-\parsep}
|
|
|
|
%For old nomencl package, uncomment this:
|
2019-08-08 12:08:07 +00:00
|
|
|
%\makeglossary
|
2019-02-21 19:29:50 +00:00
|
|
|
%For new nomencl package, uncomment this:
|
2019-08-08 12:08:07 +00:00
|
|
|
\makenomenclature
|
2019-02-21 19:29:50 +00:00
|
|
|
|
|
|
|
\usepackage[normalem]{ulem}
|
|
|
|
\newcommand{\markup}[1]{\uline{#1}}
|
2019-07-29 17:13:47 +00:00
|
|
|
|
2019-02-21 19:29:50 +00:00
|
|
|
%% Thanks to Thomas Duebendorfer: Should create smoother fonts
|
|
|
|
\usepackage{ae,aecompl}
|
|
|
|
|
|
|
|
\addtolength{\textwidth}{2cm}
|
|
|
|
\addtolength{\textheight}{2cm}
|
|
|
|
\addtolength{\oddsidemargin}{-1.0cm}
|
|
|
|
\addtolength{\evensidemargin}{-1.0cm}
|
|
|
|
\addtolength{\topmargin}{-1.5cm}
|
|
|
|
|
|
|
|
%% No Serifs: Put comment markers in front of the next three lines otherwise
|
|
|
|
\renewcommand{\ttdefault}{cmtt}
|
|
|
|
\renewcommand{\rmdefault}{phv} % Helvetica for roman type as well as sf
|
|
|
|
\renewcommand{\ttdefault}{pcr} % use Courier for fixed pitch, if needed
|
|
|
|
|
|
|
|
\newcommand{\?}{\discretionary{/}{}{/}}
|
|
|
|
\newcommand{\liter}[0]{/home/ruf/Lib/Bibl/}
|
|
|
|
\newcommand{\fref}[1]{\mbox{Figur~\ref{#1}}}
|
|
|
|
|
|
|
|
\pagestyle{fancy}
|
|
|
|
%%-lpr Note: 'chapters' are defined for 'book's only
|
|
|
|
%%-lpr in articles, we make use of sections only
|
|
|
|
%%-lpr \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
|
|
|
|
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
|
|
|
|
\fancyhf{}
|
|
|
|
\fancyhead[LE,RO]{\bfseries\thepage}
|
|
|
|
\fancyhead[LO]{\bfseries\rightmark}
|
|
|
|
\fancyhead[RE]{\bfseries\leftmark}
|
|
|
|
\renewcommand{\headrulewidth}{0.5pt}
|
|
|
|
\addtolength{\headheight}{0.5pt}
|
|
|
|
\fancypagestyle{plain}{%
|
|
|
|
\fancyhf{}
|
|
|
|
\fancyfoot[C]{\bfseries \thepage}
|
|
|
|
\fancyhead{}%get rid of headers on plain pages
|
|
|
|
\renewcommand{\headrulewidth}{0pt} % an the line
|
|
|
|
}
|
|
|
|
\newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}}
|
|
|
|
|
|
|
|
\setlength{\parindent}{0in}
|
|
|
|
|
|
|
|
\hyphenation{Lukas not-to-hyphen-else-where}
|
|
|
|
|
|
|
|
\newcommand{\Appendix}[2][?]
|
|
|
|
{
|
|
|
|
\refstepcounter{section}
|
|
|
|
\addcontentsline{toc}{appendix}
|
|
|
|
{
|
|
|
|
\protect\numberline{\appendixname~\thesection} %1
|
|
|
|
}
|
|
|
|
{
|
|
|
|
\flushright\large\bfseries\appendixname\ \thesection\par
|
|
|
|
\nohypens\centering#1\par
|
|
|
|
}
|
|
|
|
\vspace{\baselineskip}
|
|
|
|
}
|
|
|
|
|
|
|
|
\let\margin\marginpar
|
|
|
|
\newcommand\myMargin[1]{\margin{\raggedright\scriptsize #1}}
|
|
|
|
\renewcommand{\marginpar}[1]{\myMargin{#1}}
|
|
|
|
|
|
|
|
\newcommand\CHECK{\myMargin{CHECK}}
|
|
|
|
\newcommand\NEW{\myMargin{NEW}}
|
|
|
|
|
|
|
|
%% adapt headers %%
|
|
|
|
% from http://www.markschenk.com/tensegrity/latexexplanation.html
|
|
|
|
% Result:
|
|
|
|
% - No headers on empty pages before new chapter
|
|
|
|
% - To avoid header on other pages (e.g. in the abstract), set pagestlye to plain
|
|
|
|
\makeatletter
|
|
|
|
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
|
|
|
|
\hbox{}
|
|
|
|
\thispagestyle{plain}
|
|
|
|
\newpage
|
|
|
|
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
|
|
|
|
\makeatother
|
|
|
|
|
|
|
|
%% allow to set a watermark %%
|
|
|
|
% from http://www.goodcomputingtips.com/site/2010/06/how-to-insert-watermark-in-latexpdflatex-documents/
|
|
|
|
% - to include a watermark, define \watermark in the main document, e.g.: \newcommand{\watermark}{MY WATERMARK TXT}
|
|
|
|
\ifdefined\watermark
|
|
|
|
\usepackage{graphicx,type1cm,eso-pic,color}
|
|
|
|
\makeatletter
|
|
|
|
\AddToShipoutPicture{
|
|
|
|
\setlength{\@tempdimb}{.5\paperwidth}
|
|
|
|
\setlength{\@tempdimc}{.5\paperheight}
|
|
|
|
\setlength{\unitlength}{1pt}
|
|
|
|
\put(\strip@pt\@tempdimb,\strip@pt\@tempdimc){
|
|
|
|
\makebox(0,0){\rotatebox{55}{\textcolor[gray]{0.95}
|
|
|
|
{\fontsize{5cm}{5cm}\selectfont{\watermark}}}}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
\makeatother
|
|
|
|
\fi
|
2019-08-09 08:38:54 +00:00
|
|
|
|
2019-08-21 07:44:17 +00:00
|
|
|
|
|
|
|
\usepackage[pdf]{graphviz}
|
|
|
|
\usepackage{pdfpages}
|