% Original Source: http://mitschriebwiki.nomeata.de/data/mathe.sty
\usepackage{latexki}
\usepackage[utf8]{inputenc} % this is needed for umlauts
\usepackage[ngerman]{babel} % this is needed for umlauts
\usepackage[T1]{fontenc}    % this is needed for correct output of umlauts in pdf
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{stmaryrd}
\usepackage{verbatim}
\usepackage{ifthen}
\usepackage[framed,amsmath,thmmarks,hyperref]{ntheorem}
%\usepackage[framed,amsmath,thmmarks]{ntheorem}
\usepackage{framed}
\usepackage{pstricks}
\usepackage{slashed}
\usepackage{makeidx}
\usepackage{wasysym}
\usepackage{mathrsfs}
\usepackage{mathtools}
\usepackage{dsfont}
\usepackage[bookmarks,bookmarksnumbered,hypertexnames=false,pdfpagelayout=OneColumn,colorlinks]{hyperref}
\usepackage{braket} % needed for \Set
\usepackage{ulem} %needed for uwave
\usepackage{enumerate}

%Seitenlayout
\setlength{\parindent}{0pt}
\setlength{\parskip}{2ex}


% Stylesachen
\def\ds{\displaystyle}

% Mengen
\def\MdR{\ensuremath{\mathbb{R}}}
\def\mdr{\ensuremath{\mathbb{R}}}
\def\imdr{\ensuremath{\overline\mdr}}
\def\ifb{\ensuremath{\overline\fb}}
\def\MdQ{\ensuremath{\mathbb{Q}}}
\def\mdq{\ensuremath{\mathbb{Q}}}
\def\MdZ{\ensuremath{\mathbb{Z}}}
\def\mdz{\ensuremath{\mathbb{Z}}}
\def\MdN{\ensuremath{\mathbb{N}}}
\def\mdn{\ensuremath{\mathbb{N}}}
\def\MdK{\ensuremath{\mathbb{K}}}
\def\mdk{\ensuremath{\mathbb{K}}}
\def\MdC{\ensuremath{\mathbb{C}}}
\def\mdc{\ensuremath{\mathbb{C}}}
\def\MdM{\ensuremath{\mathbb{M}}}
\def\MdL{\ensuremath{\mathbb{L}}}
\def\MdD{\mathbb{D}}
\def\natn{\ensuremath{n\in\MdN}}
\def\BV{\text{BV}}

% Komische Zeichen
\def\ep{\varepsilon}
\def\vp{\varphi}
\def\H{\text{H}} % für die Menge der Häufungswerte
\def\esssup{\text{ess sup}}	% wesentliches Supremum
% das Sütterlin Z
\def\Z{\ensuremath{\mathfrak{Z}}}
\def\fa{\mathfrak{A}}
\def\fb{\mathfrak{B}}
\def\fc{\mathfrak{C}}
\def\fd{\mathfrak{D}}
\def\fe{\mathfrak{E}}
\def\fl{\mathfrak{L}}
\def\fm{\mathfrak{M}}
\def\cn{\mathcal{N}}
\def\M{\mathfrak{M}}
\def\fr{\mathfrak{R}}
\def\cd{\mathcal{D}}
\def\ce{\mathcal{E}}
\def\cf{\mathcal{F}}
\def\ci{\mathcal{I}}
\def\co{\mathcal{O}}
\def\cp{\mathcal{P}}
\def\T{\mathscr{T}}
\def\H{\mathscr{H}}
\newcommand{\F}{\mathcal{F}}
\newcommand{\MM}{\mathcal{M}}

\def\grad{\mathop{\rm grad}\nolimits}
\def\rot{\mathop{\rm rot}\nolimits}
\def\divv{\mathop{\rm div}\nolimits}
\def\supp{\mathop{\rm supp}\nolimits}

\def\kernn{\mathop{\rm Kern}\nolimits}
\def\bild{\mathop{\rm Bild}\nolimits}

\def\diag{\mathop{\rm diag}\nolimits}
\def\spur{\mathop{\rm Spur}\nolimits}
\def\Re{\mathop{\rm Re}\nolimits}
\def\Im{\mathop{\rm Im}\nolimits}

\def\Arg{\text{Arg}}
\def\Log{\text{Log}}

\def\L{\mathcal{L}}
\def\K{\mathcal{K}}
\def\ole{\varolessthan}
\def\ul{\mathrm{d}}
\newcommand{\ud}{\mathrm{d}}

% Komische Symbole
\def\folgt{\ensuremath{\implies}}
\def\equizu{\ensuremath{\iff}}
\def\gdw{\equizu}
\def\gdwnach{\equizunach}
\def\gdwwegen{\equizuwegen}
\newcommand{\folgtnach}[1]{\ensuremath{\DOTSB\;\xRightarrow{\text{#1}}\;}}
\newcommand{\folgtwegen}[1]{\ensuremath{\DOTSB\;\xRightarrow{#1}\;}}
\newcommand{\equizunach}[1]{\ensuremath{\DOTSB\;\xLeftrightarrow{\text{#1}}\;}}
\newcommand{\equizuwegen}[1]{\ensuremath{\DOTSB\;\xLeftrightarrow{#1}\;}}
\newcommand{\tonach}[1]{\ensuremath{\DOTSB\;\xrightarrow{\text{#1}}\;}}
\newcommand{\towegen}[1]{\ensuremath{\DOTSB\;\xrightarrow{#1}\;}}
\newcommand{\tomit}[1]{\ensuremath{\DOTSB\;\xrightarrow{#1}\;}}
\newcommand{\gleichnach}[1]{\ensuremath{\DOTSB\;\stackrel{\text{#1}}{=}\;}}
\newcommand{\gleichwegen}[1]{\ensuremath{\DOTSB\;\stackrel{#1}{=}\;}}
\newcommand{\da}{\mathrel{\mbox{$\coloneqq$}}}
\newcommand{\ad}{\mathrel{\mbox{$\eqqcolon$}}}

% Abkürzungen
\def\ffa{\text{ f\/fa }}

% Häufige Formeln
\newcommand{\reihe}[1]{\sum_{n=1}^{\infty}{#1}}
\newcommand{\reihenull}[1]{\sum_{n=0}^{\infty}{#1}}
\def\areihe{\reihe{a_n}}

% Aufzählungen im Schmoegerstil
\renewcommand{\labelenumi}{(\arabic{enumi})}
\renewcommand{\labelenumii}{(\roman{enumii})}

% Begriffindexeinträge
\newcommand{\indexlabel}[1]{\index{#1}}
% Formatierumgen im Text
\newcommand{\alt}[1]{(\textit{#1})} % Alternativbegriff
\newcommand{\begriff}[1]{\indexlabel{#1}\textbf{#1}}

