\documentclass[a4paper]{article}
%\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[left=2cm,right=2cm,top=3cm,bottom=3cm]{geometry}
\setlength{\parindent}{0pt}
\setlength{\parskip}{2ex plus 0.5ex minus 0.2ex}
\addtolength{\headheight}{1\baselineskip}
%\usepackage[absolute]{textpos}
\usepackage{blindtext}
\usepackage{centernot}
\usepackage{subfiles}
\usepackage{color}
\usepackage{mathtools}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{latexsym}
\usepackage{wasysym}
\usepackage{graphicx}
\usepackage{listings}
\usepackage{textcomp}
\usepackage{multirow}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{verbatim}
%Packages for plotting automata:
\usepackage{pgf}
\usepackage{tikz}
\usetikzlibrary{arrows,automata}
\usetikzlibrary{tikzmark}
\usetikzlibrary{math}
%Package for drawing trees:
\usepackage{tikz-qtree}
\usepackage{forest}
%Package for inserting nice formatting stuff like \FloatBarrier
\usepackage{placeins}
%for using \enquote
\usepackage{csquotes}
%For fancy headers
\usepackage{fancyhdr}
%for crossed out text (\sout) and other line-y stuff
\usepackage[normalem]{ulem}
%coding stuff
\usepackage{listofitems}
%\setlength{\TPHorizModule}{1cm}
%\setlength{\TPVertModule}{1cm}
\definecolor{codegreen}{rgb}{0,0.6,0}
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
\definecolor{codepurple}{rgb}{0.58,0,0.82}
\definecolor{backcolour}{rgb}{0.95,0.95,0.92}
\lstdefinestyle{mystyle}{
backgroundcolor=\color{backcolour},
commentstyle=\color{codegreen},
keywordstyle=\color{magenta},
numberstyle=\tiny\color{codegray},
stringstyle=\color{codepurple},
basicstyle=\footnotesize,
breakatwhitespace=false,
breaklines=true,
captionpos=b,
keepspaces=true,
numbers=left,
numbersep=5pt,
showspaces=false,
showstringspaces=false,
showtabs=false,
tabsize=2,
escapeinside=||
}
\lstset{style=mystyle}
\lstset{literate=%
{Ö}{{\"O}}1
{Ä}{{\"A}}1
{Ü}{{\"U}}1
{ß}{{\ss}}1
{ü}{{\"u}}1
{ä}{{\"a}}1
{ö}{{\"o}}1
}
\lstdefinestyle{normalplus}{
backgroundcolor=\color{white},
commentstyle=\color{black},
keywordstyle=\color{black},
numberstyle=\color{black},
stringstyle=\color{black},
%basicstyle={},
breakatwhitespace=false,
breaklines=true,
captionpos=b,
keepspaces=true,
numbers=none,
numbersep=10pt,
showspaces=false,
showstringspaces=true,
showtabs=false,
tabsize=2,
%START IMPORTANT ONES
basicstyle=\ttfamily,
escapeinside=||
}
%
%Edit the Course, assignment number and members of your group here
%
\newcommand{\courseName}{Programmierung}
\newcommand{\assignmentNr}{aufgabenNrXX}
\newcommand{\groupNr}{10}
%nach MatrNr sortiert? - dunno
\newcommand{\studentA}{\textbf{Max Mustermann} -- 371234}
\newcommand{\studentB}{\textbf{Jane Doe} -- 396789}
%Left side of the Top header:
\fancyhead[L]{
\textbf{\courseName}\\
Übungsblatt \assignmentNr{} -- Übungsgruppe \groupNr{}
}
%Right side of the Top header:
\fancyhead[R]{
\studentA \\
\studentB
}
%Footer, displays the page number
\fancyfoot[C]{\thepage}
\pagestyle{fancy}
%Set Page Style(s) for plain pages (set by e.g. title) as well
\fancypagestyle{plain}{%
\fancyhf{}%
\fancyhead[R]{
\studentA \\
\studentB
}
\fancyhead[L]{\textbf{\courseName}\\
Übungsblatt \assignmentNr{} -- Übungsgruppe \groupNr{}}
\fancyfoot[C]{\thepage}
}
\renewcommand{\headrulewidth}{0pt}
%set title data
\title{\courseName \\ WiSe 18 Übungsblatt \assignmentNr{}}
\author{}
\date{}
%custom commands
\newcommand{\Nlgz}{\mathbb{N}^{>0}}
%This is the part where all your actual text is supposed to be stuffed into
\begin{document}
\maketitle
%\section*{Aufgabe X}
%\subfile{tasks/taskX}
%INSERT_HEADERS
\end{document}

PDF Preview
Create an account to compile and preview