2015-10-28 20:09:43 +01:00
|
|
|
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
|
2016-09-18 19:51:51 +02:00
|
|
|
\ProvidesClass{latexkurs-uebung}[2016/09/18]
|
2015-10-28 20:09:43 +01:00
|
|
|
\LoadClass[parskip=half-]{scrartcl}
|
|
|
|
|
|
|
|
%%%
|
|
|
|
|
|
|
|
\RequirePackage[T1]{fontenc}
|
|
|
|
\RequirePackage[utf8]{inputenc}
|
|
|
|
\RequirePackage[ngerman]{babel}
|
|
|
|
|
|
|
|
\RequirePackage[scale=0.95]{tgpagella}
|
|
|
|
\RequirePackage[scale=0.92]{tgheros}
|
|
|
|
\RequirePackage[scaled=0.83]{beramono}
|
|
|
|
\RequirePackage{mathpazo}
|
|
|
|
\RequirePackage{pdfpages}
|
|
|
|
\RequirePackage{csquotes}
|
|
|
|
|
|
|
|
\RequirePackage{listings,xcolor}
|
|
|
|
\lstset{language=[LaTeX]TeX,
|
|
|
|
basicstyle=\ttfamily,
|
|
|
|
keywordstyle={\color{blue}\bfseries},
|
|
|
|
frame=tb,
|
|
|
|
extendedchars=true,
|
|
|
|
literate=%
|
|
|
|
{ä}{{\"a}}1
|
|
|
|
{ö}{{\"o}}1
|
|
|
|
{ü}{{\"u}}1
|
|
|
|
{Ä}{{\"A}}1
|
|
|
|
{Ö}{{\"O}}1
|
|
|
|
{Ü}{{\"U}}1
|
|
|
|
{ß}{{\ss}}1,
|
2015-12-04 14:16:23 +01:00
|
|
|
numbers=left,
|
|
|
|
numberstyle=\tiny,
|
|
|
|
stepnumber=1,
|
2016-11-05 18:39:55 +01:00
|
|
|
morekeywords={[0]lvert,rvert,mathbb,maketitle,printbibliography,
|
|
|
|
addbibresource,autocite,footcite,middle,
|
|
|
|
visible,uncover,usetheme,only,frametitle,institute,
|
|
|
|
resizebox,scalebox,rotatebox,blindtext,Blindtext},
|
2015-12-04 14:16:23 +01:00
|
|
|
escapeinside={(*@}{@*)},
|
2015-10-28 20:09:43 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
\RequirePackage{etoolbox}
|
|
|
|
\BeforeBeginEnvironment{lstlisting}{\medskip}
|
|
|
|
\AfterEndEnvironment{lstlisting}{\medskip}
|
|
|
|
|
|
|
|
\RequirePackage{tikz}
|
|
|
|
\RequirePackage{graphicx}
|
|
|
|
\RequirePackage{url}
|
|
|
|
\RequirePackage{amsmath}
|
|
|
|
|
|
|
|
\pagestyle{empty}
|
|
|
|
|
|
|
|
%%%
|
|
|
|
|
2016-10-15 21:27:37 +02:00
|
|
|
\input course-details
|
|
|
|
|
|
|
|
%%%
|
|
|
|
|
2015-10-28 20:09:43 +01:00
|
|
|
\renewcommand{\maketitle}{
|
|
|
|
\begin{tikzpicture}[overlay]
|
2016-10-15 21:27:37 +02:00
|
|
|
\node at (12.2,0.3) [black!50,text width=5.5cm,align=right] {\courseURL};
|
2015-10-28 20:09:43 +01:00
|
|
|
\node at (4,0.4) {\scalebox{2}{\textcolor{black!20}{\Huge Einführung}}};
|
|
|
|
\node at (12, -2.5) {\scalebox{2}{\textcolor{black!20}{\Huge in
|
|
|
|
\LaTeX}}};
|
|
|
|
\end{tikzpicture}
|
|
|
|
|
|
|
|
\begin{center}
|
|
|
|
\makeatletter
|
|
|
|
\textcolor{black}{\LARGE \textbf{\textsc{\@title}}}
|
|
|
|
|
|
|
|
\textcolor{black!70}{\@date}
|
|
|
|
\makeatother
|
|
|
|
\end{center}
|
|
|
|
\textcolor{black!50}{\null }
|
|
|
|
\medskip
|
|
|
|
|
|
|
|
\vspace*{2\baselineskip}
|
|
|
|
}
|
|
|
|
|
2015-11-15 15:36:38 +01:00
|
|
|
\AtBeginDocument{\maketitle}
|
|
|
|
|
2015-10-28 20:09:43 +01:00
|
|
|
%%%
|
|
|
|
|
|
|
|
\newcounter{tasks}[enumi]
|
|
|
|
\setcounter{tasks}{0}
|
|
|
|
\newcommand{\NewTask}{
|
|
|
|
\refstepcounter{tasks}
|
|
|
|
\section*{\thetasks.~Aufgabe}
|
|
|
|
}
|