64 lines
2.1 KiB
TeX
64 lines
2.1 KiB
TeX
\usepackage{mdwlist}
|
|
\usepackage{multicol}
|
|
\usepackage{relsize}
|
|
\usepackage{hyperref}
|
|
\usepackage{xcolor}
|
|
\usepackage{enumitem}
|
|
\setlist[itemize]{leftmargin=*}
|
|
\definecolor{dark-blue}{rgb}{0.1,0.1,0.3}
|
|
\hypersetup{colorlinks,linkcolor={dark-blue},citecolor={dark-blue},urlcolor={dark-blue}}
|
|
\usepackage{fontspec}
|
|
\setmainfont[Mapping=tex-text]{Charter}
|
|
|
|
\usepackage{fancyhdr}
|
|
\usepackage{lastpage}
|
|
|
|
\pagestyle{fancy}
|
|
\cfoot{Veit Heller — Page \thepage\ of \pageref{LastPage}}
|
|
\renewcommand{\headrulewidth}{0pt}
|
|
|
|
\setlength{\tabcolsep}{0em}
|
|
\xspaceskip7pt
|
|
|
|
\newenvironment{absolutelynopagebreak}
|
|
{\par\nobreak\vfil\penalty0\vfilneg
|
|
\vtop\bgroup}
|
|
{\par\xdef\tpd{\the\prevdepth}\egroup
|
|
\prevdepth=\tpd}
|
|
|
|
\newcommand\maintitle[3]{\vbox to 0pt{\hfill\scriptsize\color{gray} #3}\vspace{1em}\noindent{\LARGE \textbf{#1}}\ \ \ \emph{#2}}
|
|
|
|
\newcommand*\roottitle[1]{\subsection*{#1}\nopagebreak[4]}
|
|
|
|
\newcommand*\acr[1]{\textscale{.85}{#1}}
|
|
|
|
\newlength{\newparindent}
|
|
\addtolength{\newparindent}{\parindent}
|
|
|
|
\newlength{\doubleparindent}
|
|
\addtolength{\doubleparindent}{\parindent}
|
|
\addtolength{\doubleparindent}{\parindent}
|
|
|
|
\newenvironment{indentsection}%
|
|
{\begin{list}{}%
|
|
{ \setlength{\leftmargin}{0pt}\setlength{\parsep}{0pt}\setlength{\parskip}{0pt}\setlength{\itemsep}{0pt}\setlength{\topsep}{0pt}}%
|
|
}
|
|
{\end{list}}
|
|
|
|
\newcommand{\headedsection}[3]{\nopagebreak[4]\begin{indentsection}\item[]#1\hfill#2#3\end{indentsection}\nopagebreak[4]\vspace{1em}}
|
|
|
|
\newcommand{\headedsubsection}[3]{\nopagebreak[4]\item[]\textbf{#1}\hfill\emph{#2}\vspace{0.3em}#3\nopagebreak[4]}
|
|
|
|
\newcommand{\bodytext}[1]{\nopagebreak[4]\item[]#1\pagebreak[2]}
|
|
|
|
\newcommand{\breakvspace}[1]{\pagebreak[2]\vspace{#1}\pagebreak[2]}
|
|
\newcommand{\nobreakvspace}[1]{\nopagebreak[4]\vspace{#1}\nopagebreak[4]}
|
|
|
|
\newcommand{\spacedhrule}[2]{\breakvspace{#1}\hrule\nobreakvspace{#2}}
|
|
|
|
\newcommand{\inlineheadsection}[2]{\begin{basedescript}{\setlength{\leftmargin}{\doubleparindent}}\item[\hspace{\newparindent}\textbf{#1}]#2\end{basedescript}\vspace{0em}}
|
|
|
|
\newcommand{\apo}{\raisebox{-.18ex}{'}{\hspace{-.1em}}}
|
|
|
|
\newcommand*{\nsp}{\hskip0pt}
|