\documentclass[10pt,twoside,fleqn]{article}     % Schriftgrösse 10 zweiseitig(siehe Fusszeile) 
                                                % Mathematische Formeln eher links
\usepackage{fancyhdr}                           % Kopfzeile (siehe unten)
\usepackage{german}                             % deutsche Formatierung (Datum, Silbentrennung ...)
\usepackage[latin1]{inputenc}                   % man kann damit auch Umlaute schreiben
\usepackage[T1]{fontenc}                        % er kennt die Umlaute jetzt auch
\usepackage{a4wide}                             % das Batt wird sinnvoll ausgenutzt (Ränder nicht 4cm) 
\usepackage{parskip}
\usepackage{exscale}
\usepackage{amsmath}                            % AMS - american mathematic s....; viele mathematische Umgebungen
\usepackage{amssymb}                            % viele mathematische Symbole
\usepackage{graphics}                           % für Graphiken
\usepackage{calc}                               % zum rechnen in tex (braucht man für Graphikskalierung
\usepackage{eepic}
\usepackage[dvips]{graphicx}                    % Befehle für Graphiken in PS durch dvi durchleiten..oder so
\usepackage[german]{varioref}                   % Referenzen auf Labels sind dann schön (siehe letzte Seite...)

% newcommand legt neues Kommando an
%   Syntax \newcommand{\neuerBefehl}[parameteranzahl][defaultFuer1.Param]{Amweisungen #1..#9 sind parameter}

% folgende Einträge für jede Vorlesung editieren
\newcommand{\Vorlesungsname}{Tolle Vorlesung}
\newcommand{\Name}{Mustermann Fritz}
\newcommand{\Email}{fritz@mustermann.de}
\newcommand{\Seminargruppe}{1}


% Kopfzeilenformat
\pagestyle{empty}
\setlength{\headheight}{20pt}

% TITELSEITE
\fancyhead{}

% KOPFZEILEN
\pagestyle{fancy}                               % Seitenformat wird auf das vom Packet fancy gestellt (Kopfzeile)
\addtolength{\headwidth}{\marginparsep}
\addtolength{\headwidth}{\marginparwidth}
\fancyhf{}
\fancyhead[LE,RO]{\bfseries\thepage}            % L|R Links oder rechts E|O even(gerade) oder odd (ungerade Seiten) 
                                                % thepage gibt Seitenzahl zurück
\fancyhead[LO,RE]{\Vorlesungsname,\\
  {\bf \Name \ Gr. \Seminargruppe} {\small <\Email>}}
\fancypagestyle{plain}{%
    \fancyhead{} % get rid of headers
    \renewcommand{\headrulewidth}{0pt} % and the line
}

\newcommand{\Angaben}[1]                         % Kommando um die Überschrift einer Übungsaufgabe zu setzten
    {
	\begin{center}
	    \large
	    \normalsize #1. Übungsaufgabenserie, \today
	\end{center}
    }
	

\DeclareGraphicsRule{.eps.gz}{eps}{.eps.bb}{`gunzip -c #1}

\newcommand{\qed}{\hfill \ensuremath{\Box}}        					% q.e.d.
\newcommand{\rang}{\ensuremath{\mathsf{rang}\,}}   					% Rang
\newcommand{\lin}{\ensuremath{\mathsf{lin}\,}}     					% lineare Hülle
\newcommand{\conv}{\ensuremath{\mathsf{conv}\,}}   					% konvexe Hülle
\newcommand{\cone}{\ensuremath{\mathsf{cone}\,}}   					% konvexer Kegel
\newcommand{\Id}{\ensuremath{\mathsf{Id}}}         					% identische Abbildung
\newcommand{\Dim}{\ensuremath{\mathsf{dim}\,}}    					% Dimension
% setzt ein Zeichen genau über ein anderes
	\newcommand{\CharOver}[2]{\ensuremath{\overset{_{#1}}{#2}}}		
	\newcommand{\ZeroOver}[1]{\CharOver{0}{#1}}		                % Null darüber setzen
\newcommand{\supp}{\ensuremath{\mathsf{supp}\,}}   					% Support
\newcommand{\Problem}[2]{\ensuremath{(#1)_{\text{#2}}}}			    % Primäres/Duales Problem
\newcommand{\ProblemP}[1]{\Problem{P}{#1}}			                % Primäres Problem vom Typ #1
\newcommand{\ProblemD}[1]{\Problem{D}{#1}}			                % Duales Problem vom Typ #1

\newcommand{\entrylabel}[1]{\mbox{\textsf{#1:}}\hfil}



\newenvironment{entry}[1]                                   % eine Listenumgebung
{ \begin{list}{}%
  { \renewcommand{\makelabel}{\entrylabel}%
     \setlength{\labelwidth}{#1}%
     \setlength{\leftmargin}{\labelwidth+\labelsep}%
  }%
}%
{\end{list}}

% eine sehr schöne Listenumgebung (1.Param breite der 1.Spalte)
\newcommand{\Mentrylabel}[1]%
 {\raisebox{0pt}[1ex][0pt]{\makebox[\labelwidth][l]%
  {\parbox[t]{\labelwidth}{\hspace{0pt}\textsf{#1:}}}}}

\newenvironment{Mentry}[1]%
 {\renewcommand{\entrylabel}{\Mentrylabel}\begin{entry}{#1}}%
  {\end{entry}}
  
%% benutzung:
% \begin{Mentry}{1cm}
%    \item[Erster Punkt]
%    \item[Zweiter Punkt]
% \end{Mentry}
%


