--- /dev/null
+%% Dieses Package ist eine Zusammenfassung von Packages und Konfigurationen
+%%
+%% TITLE = template
+%%
+%%
+%% P. Schaefer
+
+\usepackage[ngerman]{babel} %Sprachpacket für Überschriften
+\usepackage[utf8x]{inputenc} %Eingabekodierung
+\usepackage{fixltx2e} %Deutschsprach Bugs
+
+\usepackage{fullpage}
+
+\usepackage{amsmath,amssymb,amsthm}
+
+\usepackage{color}
+\usepackage{graphicx}
+
+\usepackage{ucs}
+\usepackage{txfonts}
+%\usepackage[T1]{fontenc}
+%\usepackage{lmodern}
+\usepackage{array,soul,pst-all,makeidx}
+% \usepackage{emaxima}
+
+%\usepackage{python} % See Bottom Code was directly imported
+
+\usepackage{fancyhdr}
+
+\pagestyle{fancy}
+\fancyhf{}
+\lhead{\bf \large Aufgabe \thesubsection}
+\chead{\thesection. Übung ZtuA}
+\rhead{\datum}
+\cfoot{\thepage}
+\setlength{\headheight}{4\baselineskip}
+
+
+\def \N {\mathbb{N}}
+\def \Z {\mathbb{Z}}
+\def \Q {\mathbb{Q}}
+\def \R {\mathbb{R}}
+\def \C {\mathbb{C}}
+\def \P {\mathbb{P}}
+
+\def\oder{\vee}
+\def\und{\wedge}
+
+\DeclareMathOperator{\ord}{ord}
+
+\let\mod\relax
+\DeclareMathOperator{\mod}{mod}
+
+\let\gcd\relax
+\DeclareMathOperator{\ggt}{ggT}
+\DeclareMathOperator{\ggT}{ggT}
+\DeclareMathOperator{\gcd}{ggT}
+
+\DeclareMathOperator{\kgv}{kgV}
+\DeclareMathOperator{\lcm}{kgV}
+
+\DeclareMathOperator{\sgn}{sgn}
+
+
+\newcommand{\ud}{\,\mathrm{d}}
+\newcommand{\tr}{\textrm{Tr}\,}
+\newcommand{\ind}[1]{\mathds{1}_{#1}}
+\renewcommand{\Re}{\textrm{Re}\,}
+\renewcommand{\Im}{\textrm{Im}\,}
+\renewcommand{\arg}{\textrm{arg}}
+
+
+
+\newcommand{\legend}[3][]{\left( \frac{#2}{#3}\right)_{#1}}
+
+\def\datum{\date}
+
+
+%\addtolength{\textwidth}{3cm}
+%\addtolength{\textheight}{3.5cm}
+%\setlength{\oddsidemargin}{0 cm}
+%\setlength{\evensidemargin}{0 cm}
+% \setlength{\topmargin}{-1.5cm}
+% \setlength{\parindent}{0pt}
+% \setlength{\parskip}{5pt plus 2pt minus 1pt}
+
+%\renewcommand{\proofname}{Beweis}
+%\renewcommand{\contentsname}{Inhaltsverzeichnis}
+%\renewcommand{\bibname}{Literaturverzeichnis}
+
+
+
+% \swapnumbers
+%\newcounter[section]{defn}
+\newtheorem{defn}{Definition}[section]
+% \newtheorem{lemma}[defn]{Lemma}
+% \newtheorem{satz}[defn]{Satz}
+% \newtheorem{hsatz}[defn]{Hilfssatz}
+% \newtheorem{kor}[defn]{Korollar}
+% \newtheorem{prop}[defn]{Proposition}
+% \newtheorem{folg}[defn]{Folgerung}
+\theoremstyle{remark}
+\newtheorem{bsp}[defn]{Beispiel}
+\newtheorem{bem}[defn]{Bemerkung}
+\newtheorem{bew}[defn]{Beweis}
+
+
+\newcommand{\uebung}[2]{
+\setcounter{section}{#1}
+\renewcommand{\datum}{#2}
+\addcontentsline{toc}{section}{#1. am #2}
+}
+
+\newcommand{\aufgabe}[2]{
+\clearpage
+\begin{center}
+ \large \bf Aufgabe #1
+\end{center}
+\setcounter{subsection}{#1}
+\addcontentsline{toc}{subsection}{Aufgabe #1}
+{\noindent\it
+ #2
+}
+\medskip
+\newline
+\noindent
+}
+
+%% Imported from python.def
+
+%% This program is free software; you can redistribute it and/or
+%% modify it under the terms of the GNU General Public License
+%% as published by the Free Software Foundation; either version 2
+%% of the License, or (at your option) any later version.
+%%
+%% This program is distributed in the hope that it will be useful,
+%% but WITHOUT ANY WARRANTY; without even the implied warranty of
+%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+%% GNU General Public License for more details.
+%%
+%% You should have received a copy of the GNU General Public License
+%% along with this program; if not, write to the Free Software
+%% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+%%
+%% Author: Martin R. Ehmsen, ehmsen@imada.sdu.dk.
+%% Department of Mathematics and Computer Science,
+%% University of Southern Denmark, DK
+%%
+%% You can find an online copy of the GPL at
+%% http://www.gnu.org/copyleft/gpl.html .
+%%
+%% Note: shell-escape needs to be activated for this to work.
+%% This can either be done by passing -shell-escape as an option to
+%% latex or by adding/changing "shell_escape = t" in your texmf.cnf .
+
+% 0.2 -> 0.21: Moved \newwrite\@module from \@writemodule and out, since
+% no more than 15 \newwrites are allowed (and the previous version created a new
+% every time \@writemodule was called.
+
+\NeedsTeXFormat{LaTeX2e}[1994/12/01]
+%\ProvidesPackage{python}[2007/06/07 v0.21 Python in LaTeX]
+
+\newwrite\@out
+\newwrite\@module
+
+\begingroup \catcode `|=0 \catcode `[=1
+\catcode`]=2 \catcode `\{=12 \catcode `\}=12
+\catcode`\\=12 |gdef|@xpython#1\end{python}[|immediate|write|@out[#1]|end[python]]
+|endgroup
+
+\def\python{\kernel@ifnextchar [{\@python}{\@python[]}}
+
+
+\newcounter{py@codenum}
+\def\@python[#1]{%
+\stepcounter{py@codenum}
+\gdef\@pythoninclude{#1}
+\immediate\openout\@out=\jobname.py
+\newlinechar='15
+\begingroup \catcode`\^^M=12 %
+\let\do\@makeother\dospecials\obeyspaces%
+\@xpython}
+
+\def\endpython{%
+\endgroup
+\immediate\closeout\@out
+\@writemodule
+\immediate\write18{python\space\jobname.py > \jobname.py.\thepy@codenum.out 2> \jobname.py.\thepy@codenum.err}
+\immediate\input\jobname.py.\thepy@codenum.out}
+
+
+
+% \def\@python[#1]{%
+% \gdef\@pythoninclude{#1}
+% \immediate\openout\@out=\jobname.py
+% \newlinechar='15
+% \begingroup \catcode`\^^M=12 %
+% \let\do\@makeother\dospecials\obeyspaces%
+% \@xpython}
+%
+% \def\endpython{%
+% \endgroup
+% \immediate\closeout\@out
+% \@writemodule
+% \immediate\write18{cat \@pythoninclude\space\jobname.py | python > \jobname.py.out 2> \jobname.py.err}
+% \immediate\input\jobname.py.out}
+% %\immediate\write{\begin{verbatim}}
+% %\immediate\input\jobname.py.err
+% %\immediate\write{\end{verbatim}}}
+
+\def\@writemodule{%
+\immediate\openout\@module=latex.py
+\immediate\write\@module{jobname="\jobname"}
+\immediate\closeout\@module}
+
+% BUGS:
+% 1. If anything gets send to stderr then it should be included
+% in \begin{verbatim}...\end{verbatim} to be properly displayed
+%
+% \immediate\write18{cat \@pythoninclude\space\jobname.py | python > \jobname.py.out 2>\jobname.py.err}
+%
+% 2. Watch out for indentation done by aucTeX in Emacs
+%
+% 3. Let the package accept a "final version" option, such
+% that the output of each python run is saved such that it can be
+% inserted into the document by hand
+% (conference, journals are not likely to compile with
+% shell_escape or have python).
+%
+% \gdef\@prepython{}
+% \def\prepython#1{%
+% \gdef\@prepython{#1}
+% }
+% sed -e 's/^ //g' cluster.py
+% \immediate\write18{\@prepython\space\jobname.py > \
\ No newline at end of file