\NeedsTeXFormat{LaTeX2e} \ProvidesClass{gpcfhw}[2016/11/02 GPCF Homework Class] \LoadClass{article} \RequirePackage{beton} \RequirePackage{eulervm} \RequirePackage{amsmath} \RequirePackage[utf8]{inputenc} \RequirePackage[T1]{fontenc} \RequirePackage[ngerman]{babel} \RequirePackage{amsthm} %\RequirePackage{palatino} %\RequirePackage{euler} \RequirePackage[activate]{pdfcprot} \RequirePackage[left=2.3cm, right=6.7cm, bottom=2cm]{geometry} \RequirePackage{amssymb} %\title{1. Hausaufgabe} \RequirePackage{fancyhdr} \RequirePackage{totcount} \RequirePackage{tikz} \RequirePackage{calc} \pagestyle{fancy} \renewcommand{\headrulewidth}{0.1pt} \date{} \newtheorem{thm}{Satz} \newtheorem{lem}{Lemma} \newtotcounter{exc} % Counter that is incremented with every solution. \newcommand{\thehanr}{} \newcommand{\authori}{} \newcommand{\authork}{} \newcommand{\mati}{} \newcommand{\matk}{} \newcommand{\thetutorium}{} \lhead{\authori} \rhead{\authork} \chead{\thehanr. Hausaufgabe} \newcommand{\hanr}[1]{\renewcommand{\thehanr}{#1} \title{\thehanr. Hausaufgabe}} \newcommand{\theex}{\thehanr.\arabic{exc}} \renewcommand{\theequation}{\fnsymbol{equation}} \newcommand{\aufgabe}{\stepcounter{exc}\section*{Aufgabe \theex}} \newcommand{\bonusaufgabe}{\stepcounter{exc}\section*{Bonusaufgabe \theex}} \newcommand{\authors}[2]{\renewcommand{\authori}{#1}\renewcommand{\authork}{#2}} \newcommand{\mats}[2]{\renewcommand{\mati}{#1}\renewcommand{\matk}{#2}} \newcommand{\tutorium}[1]{\renewcommand{\thetutorium}{#1}} \newcommand{\inv}{^{-1}} \newcommand{\Id}{\text{Id}} \newcounter{k} \let\implies\Rightarrow \let\iff\Leftrightarrow \newtheorem{bem}{Bemerkung} \displaywidowpenalty=1000 \DeclareUnicodeCharacter{2227}{\land} \DeclareUnicodeCharacter{21D2}{\implies} \DeclareUnicodeCharacter{2208}{\in} \newcommand{\N}{\mathbb{N}} \newcommand{\R}{\mathbb{R}} \newcommand{\Z}{\mathbb{Z}} \newcommand{\I}{\mathcal{I}} \newcommand{\PM}{\mathcal{P}} \renewcommand{\epsilon}{\varepsilon} \renewcommand{\leq}{\leqslant} \renewcommand{\geq}{\geqslant} \mathchardef\arr="017E % character 7E from textfont 1 is the vector arrow \renewcommand\vec[1]{\setbox0=\hbox{$#1$}\lower2ex\hbox to 0pt{\hbox to \wd0{\hss$\arr\;$\hss}\hss}\box0} \renewcommand*\descriptionlabel[1]{\hspace\labelsep \normalfont\it #1} \newcommand{\bigline}{\mbox{\vline height 0.4cm depth 1cm}} \renewcommand{\bfseries}{\rm} \renewcommand{\maketitle}{ \newpage \thispagestyle{plain} \vspace{-2cm} {\centering \Large \bf \@title \par} \noindent\authori \hfill \mati \\ \noindent\authork \hfill \matk \\ \noindent Tutorium: \hfill \thetutorium \vspace{1cm}} \newcommand{\exctable}{ \par\noindent\vspace{0.5cm}\bigline\foreach \n in {1, ..., \totvalue{exc}} {% \hfill\n\hfill\bigline% } \hfill$\Sigma$\mbox{}\hfill\mbox{}\bigline\\% \vspace{-2.4cm}\\\mbox{}\hrulefill\\\vspace{1cm} \vspace{-1.3cm}\\\mbox{}\hrulefill\\ \vspace{-0.1cm}\\\mbox{}\hrulefill\\\vspace{1cm} } % \newcommand{\exctable}{ % \begin{tabular}{c | c | c | c | c | c | c | c | c | c | c | c | c | % c | c} % \pgfplotsforeachungrouped \i in {1..\totvalue{exc}} e{\i&} % \end{tabular}} % \newcommand{\samp}{&} % % % \begin{tikzpicture} % % % \foreach \n in {1,...,\totvalue{exc}}{ % % % \draw (\n,0) -- (\n,-2); % % % \draw (\n+0.5,0) label above \n} % % % \end{tikzpicture} % \valign{\hrule\vskip 2pt plus 1fil\hbox{\strut\quad ##\quad}\vfill& % \hrule\vskip 2pt plus 1 fil \hbox{\strut\quad ##\quad} % \vskip 1pt plus 1fil\hrule\cr % \foreach \n in {1, ..., \totvalue{exc}} {\n& \cr\noalign{\vrule}}} % }