%\iffalse
% bewerbung.dtx generated using makedtx version 0.94b (c) Nicola Talbot
% Command line args:
%   -date "2022-01-17:16:26:37 -- Version 1.3"
%   -comment "neueBewerbung.sh"
%   -comment "config.inc=>config.inc"
%   -author "André Hilbig, mail@andrehilbig.de"
%   -codetitle "Implementation"
%   -macrocode "neueBewerbung.sh"
%   -src "(.*)\.sty=>\1.sty"
%   -src "(.*)\.cls=>\1.cls"
%   -src "neueBewerbung.sh=>neueBewerbung.sh"
%   -src "(.*)\.inc=>\1.inc"
%   -doc "../dokumentation.tex"
%   -setambles "neueBewerbung.sh=>\nopreamble\nopostamble"
%   bewerbung
% Created on 2022-01-17:16:26:37 -- Version 1.3/1/17 16:26
%\fi
%\iffalse
%<*package>
%% \CharacterTable
%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%%   Digits        \0\1\2\3\4\5\6\7\8\9
%%   Exclamation   \!     Double quote  \"     Hash (number) \#
%%   Dollar        \$     Percent       \%     Ampersand     \&
%%   Acute accent  \'     Left paren    \(     Right paren   \)
%%   Asterisk      \*     Plus          \+     Comma         \,
%%   Minus         \-     Point         \.     Solidus       \/
%%   Colon         \:     Semicolon     \;     Less than     \<
%%   Equals        \=     Greater than  \>     Question mark \?
%%   Commercial at \@     Left bracket  \[     Backslash     \\
%%   Right bracket \]     Circumflex    \^     Underscore    \_
%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
%%   Right brace   \}     Tilde         \~}
%</package>
%\fi
% \iffalse
% Doc-Source file to use with LaTeX2e
% Copyright (C) 2022-01-17:16:26:37 -- Version 1.3 André Hilbig, mail@andrehilbig.de, all rights reserved.
% \fi
% \iffalse
%<*driver>
\documentclass[a4paper]{ltxdoc}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}
\usepackage{xparse,xargs}
\usepackage{newfloat}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\definecolor{blau}{rgb}{0,0,0.75}         
\definecolor{orange}{rgb}{0.8,0.3,0} 
\usepackage{filecontents}
\begin{filecontents}{bewerbung.bib}
	@electronic{komacv,
		author     = "Salome Södergan",
		month      = {Aug},
		year       = "2014",
		title      = "komacv",
		subtitle	 = "Typesetting a beuatiful CV with various style	options",
		url        = {http://www.ctan.org/pkg/komacv},
		urldate    = {2015-07-09},
	}

	@electronic{scrlttr2,
		author     = "Markus Kohm",
		month      = {Jul},
		year       = "2015",
		title      = "scrlttr2",
		subtitle	 = "Koma-Script ‘letter’ class",
		url        = {http://www.ctan.org/pkg/scrlttr2},
		urldate    = {2015-07-09},
	}

	@electronic{datatool,
		author     = "Nicola Talbot",
		year       = "2014",
		title      = "datatool",
		subtitle	 = "Tools to load and manipulate data",
		url        = {http://www.ctan.org/pkg/datatool},
		urldate    = {2015-07-09},
	}

	@electronic{pdfpages,
		author     = "Andreas Matthias",
		year       = "2015",
		title      = "pdfpages",
		subtitle	 = "Include PDF documents in LaTeX",
		url        = {http://www.ctan.org/pkg/pdfpages},
		urldate    = {2015-07-09},
	}
\end{filecontents}
\usepackage[%
	backend=biber,
	sortlocale=de_DE,
	style=authoryear,
	bibencoding=UTF8,
	block=space,
	autocite=inline,
	language=ngerman,
]{biblatex}
\addglobalbib{bewerbung.bib}
\renewcommand*{\mkbibnamelast}{\textsc}

\DeclareCiteCommand{\citeauthorfull}
  {%
		\boolfalse{citetracker}%
		\boolfalse{pagetracker}%
		\usebibmacro{prenote}}
  {\ifciteindex%
     {\indexnames{labelname}}
     {}%
		 \printnames[first-last]{author}}
  {\multicitedelim}
  {\usebibmacro{postnote}}


\usepackage{hyperref}
\hypersetup{%
 pdftitle = {\LaTeX-classes and -packages for typesetting nice applications and %
			tables of applications - \LaTeX-Klassen und -Pakete zum Setzen schöner %
			Bewerbungsmappen und einer Übersichtstabelle zur Dokumentation der % 
			Bewerbungsversuche}, %
 pdfsubject = {}, %
 pdfkeywords = {LaTeX,CTAN,applications,bewerbungen,cv,lebenslauf,arge,Agentur für Arbeit}, %
 pdfauthor = {Andr\'e Hilbig}, %
 colorlinks = true, %
 hypertexnames = true, %
 linkcolor=blau, %
 filecolor=orange, %
 citecolor=blau, %
 menucolor=orange, %
 urlcolor=orange, %
 breaklinks=true %
}

\usepackage{graphics,graphicx,textcomp}
\usepackage{placeins,float,caption,prettyref}
\usepackage{pdfpages,listings,xspace}
\usepackage{amssymb,multicol,pdflscape}
\usepackage[german=guillemets]{csquotes}
\newrefformat{sec}{Abschnitt\,\ref{#1}, S.\,\pageref{#1}}
\newrefformat{paket}{Paket~\ref{#1}, S.\,\pageref{#1}}
\newrefformat{klasse}{Klasse~\ref{#1}, S.\,\pageref{#1}}
\newrefformat{fig}{Abb.\,\ref{#1}}
\newrefformat{tab}{Tab.\,\ref{#1}}
\newrefformat{bsp}{Bsp.\,\ref{#1}, S.\,\pageref{#1}}
\newcommand{\refMacro}[1]{Makro \texttt{\textbackslash#1}, S.\,\pageref{#1}}
\DeclareFloatingEnvironment[name={Bsp.},
	listname={Beispielverzeichnis}, within=section]{example}
\floatstyle{ruled}
\restylefloat{example}
\NewDocumentEnvironment{beispiel}{o o m}{
 \begin{example}[ht!]
 \centering
 \vspace{0.2cm}
 \IfNoValueTF{#2}{
 	\caption{#3}
 }{
 	\caption[#2]{#3}
 }
 }{
	 \IfNoValueTF{#1}{
	 	\label{\theexample}
	 }{
	 	\label{#1}
	 }
 \vspace{0.2cm}
 \end{example}
 }
\DisableCrossrefs
\makeatletter
\makeatother
\lstset{  %
  language=[LaTeX]TeX,                 
  basicstyle=\small,            
  numbers=left,                    
  numberstyle=\footnotesize,           
  stepnumber=1,                    
  numbersep=5pt,                   
  backgroundcolor=\color{Peach!30!white},       
  showspaces=false,                
  showstringspaces=false,          
  showtabs=false,                  
  frame=single,
  tabsize=2,                       
  resetmargins=true,
  captionpos=b,                    
  title={},  
	caption={},	
  breaklines=true,
  breakautoindent=true,
  prebreak=\mbox{ $\curvearrowright$},
  postbreak=\mbox{$\rightsquigarrow$ },
  linewidth=\columnwidth,
  breakatwhitespace=true,         
  numberstyle=\tiny\color{gray},         
  keywordstyle=\color{OliveGreen}\textbf,           
  commentstyle=\color{gray}\itshape,        
  stringstyle=\color{mauve},          
  morekeywords={
		minisec, subsection, glqq, grqq, euro, Name, Vorname, Street,
		Plz, Stadt, MeinBeruf, EMail, Tel, Mobile, Sta, GebDatum, ID,
		Anhang, includepdf, includepdfmerge, cventry, cvlistitem,
		cvlanguage, definecolor, maketitle, makePerson, cp, ln, mkdir,
		todayOrt, todayDatum,	
  },
	literate=%
	{Ö}{{\"O}}1
	{Ä}{{\"A}}1
	{Ü}{{\"U}}1
	{ß}{\ss}2
	{ü}{{\"u}}1
	{ä}{{\"a}}1
	{ö}{{\"o}}1
	{»}{{\frqq}}4
	{«}{{\flqq}}4	
	{~}{$\sim$}1	
}

\xspaceaddexceptions{\guillemotright,\guillemotleft}

\CheckSum{2158}


\begin{document}
\DocInput{bewerbung.dtx}
\end{document}
%</driver>
%\fi
%		\title{\LaTeX-classes and -packages for typesetting nice applications and 
%			tables of applications\newline\ \newline
%			\LaTeX-Klassen und -Pakete zum Setzen schöner Bewerbungsmappen und einer
%	 Übersichtstabelle zur Dokumentation der Bewerbungsversuche}
%		 \author{Andr\'e Hilbig \\ \texttt{mail@andrehilbig.de} \\
%			 \url{https://git.andrehilbig.de/ahilbig/vorlagebewerbung}}
%    \date{2022-01-17}
%    \maketitle
%    \begin{abstract}
%		 \foreignlanguage{english}{
%			This project has the aim to provide packages and classes for
%			typesetting an application with titlepage, letter, cv and
%			additional documents in just one document. Also there is a class
%			for printing a table with the latest applications that can be
%			shown to the german authorities. The data of the applications can
%			be edited in a simple csv file.
%		 }
%
%			Dieses Projekt hat das Ziel, Pakete und Klassen zum Setzen von
%			Bewerbungsmappen mit Titelseite, Brief, Lebenslauf und
%			zusätzlichen Dokumenten bereitzustellen. Außerdem gibt es eine
%			Klasse zum Setzen einer Tabelle mit den aktuellen
%			Bewerbungsversuchen, die der Agentur für Arbeit vorgelegt werden kann. Die
%			Daten der Bewerbungsversuche werden in einer simplen csv-Datei
%			verwaltet.
%		\end{abstract}
%\begin{multicols}{2}
% \tableofcontents
%\end{multicols}
%\vrule
%\begin{multicols}{2}
% \listofexample
%\end{multicols}
%	\clearpage
%	\begingroup
%	\selectlanguage{english}
%		\section{Introduction}
%			There are a lot of great projects for writing documents of an application in \LaTeX. 	But they
%			all got two problems you will have to find a workaround for. A normal application has a
%			titlepage, a letter, a cv and some additional documents like your diploma. There is a package
%			or class in \LaTeX\ for every part -- but in the end your application is split up in at least
%			three documents you'll have to merge. Also you'll have to put the data of yourself and the
%			company you're writing to in every document in a different way.
%
%			It's a little bit complicated to merge the functionality of all the different projects into one
%			document on \TeX-level, because you can not load different classes at one time. So I thought
%			of rewriting some of the packages. Mainly I want to thank \citeauthorfull{komacv} for his great
%			work. I simply copied his class and packages and rewrote the class to use it as a package. So
%			all the credit for the cv belongs to him.
%
%			If you loose your job in germany, you'll have to report to the authorities every application you
%			wrote to get the small charity. Otherwise the charity gets smaller. I wanted to have a
%			document that \enquote{knows} all your latest applications and throws out a table for that
%			issue. Of course that is a job for the great \citetitle{datatool} project of
%			\citeauthorfull{datatool}.
%
%			Last but not least there is the great \citetitle{scrlttr2} class for writing letters by
%			\citeauthorfull{scrlttr2}. I use it to print the letter within the document and added the
%			possibility to show a titlepage.
%
%			\subsection{Thanks}
%			Of course without the \verb|CTAN|-project none of this could have happened.
%
%			Special thanks goes to these three people for their awesome work:
%			\begin{itemize}
%				\item \citeauthorfull{scrlttr2} \autocite{scrlttr2},
%				\item \citeauthorfull{komacv} \autocite{komacv} and
%				\item \citeauthorfull{datatool} \autocite{datatool}.
%			\end{itemize}
%
%			\subsection{Hint}
%			This documentation is mainly written in german, because the package itself provides only
%			german macros. Aside from that it was designed to get applications and documentation for the
%			german authorities working together. Maybe the work could be usefull for non german too. Then
%			someone should write a wrapper for my macros -- in fact I did not touch so much of the
%			koma-internals of \verb|scrlttr2| or \verb|komacv|, perhaps it is not that bigger work.
%
%			I think the authorities in Germany demand very much work of a person potentially not
%			responsible for her/his situation. You get only a very small charity. So you have to write a
%			huge amount of applications -- even to jobs you and the companies don't care about you applying
%			for. And of course you can not be trusted to really write applications like hell.  Because of
%			that you'll have to show a documentation of all your applications to get your money.  I thought
%			we'd need a \LaTeX-package to automate this stuff and so I made it.
%	\endgroup
%	\selectlanguage{ngerman}
%
%		\section{Änderungen}
%			\begin{description}
%				\item[v1.0] Veröffentlichung
%				\item[v1.1]
%					\begin{itemize}
%						\item Leerzeichen in Anrede hinzugefügt
%						\item Kodierungs- und Spracheinstellungen aus der Klasse entfernt
%						\item Leerzeichenproblematiken entfernt
%						\item Satz in der Dokumentation überarbeitet
%						\item Kontaktdaten in den READMEs korrigiert
%					\end{itemize}
%			\end{description}
%
%    \section{Installation}
%			\subsection{Automatische Installation}
%			Die Pakete sind über \verb|CTAN| verfügbar und können so über den \verb|tlmgr| bzw. die
%			Paketverwaltung des Betriebssystems\footnote{Leider halten viele Distributionen ihre
%				\LaTeX-Installationen nicht aktuell. Daher wird empfohlen die direkten Quellen, etwa von
%				|texlive|, zu verwenden.} abgerufen	werden.
%
%			\subsection{Manuelle Installation}
%			Falls eine automatisierte Installation nicht möglich ist, können die Pakete auch manuell
%			installiert werden. Es wird jedoch empfohlen, eine aktuelle Distribution zu verwenden, etwa
%			\verb|texlive2015|. Für Versionen davor kann keine Kompatibilität gewährleistet werden. Zur
%			Installation werden die Dateien \verb|bewerbung.ins| und \verb|bewerbung.dtx| benötigt.
%			Ergänzend können die Beispieldateien \verb|bewerbung.tex|, \verb|argetabelle.tex| und
%			\verb|Foto.pdf| sinnvoll sein.
%
%			\begin{itemize}
%				\item Erzeugung der Paket- und Klassendateien 
%					
%					\begin{lstlisting}[gobble=9,numbers=none,language=bash,%
%						linewidth=0.7\textwidth,resetmargins=false]
%						latex bewerbung.dtx
%					\end{lstlisting}
%				\item Die erzeugten Paket- (*.sty) und Klassendateien (*.cls) und die Datei
%					\verb|titlepage.inc| müssen in einem für \TeX\ lesbarem Verzeichnis platziert werden. Für
%					eine lokale Installation bietet sich dafür 
%					
%					\verb|~/texmf/tex/latex/bewerbung/|
%				 
%					an.
%				\item Außerdem wird die Datei \verb|config.inc| erzeugt. Diese Datei stellt die
%					Konfiguration der jeweiligen Bewerbung dar. Daher sollte diese Datei immer in das jeweils
%					aktuelle Verzeichnis kopiert werden (vgl. \prettyref{sec:struktur}).
%				\item Aktualisieren der \TeX-Distribution
%
%					\begin{lstlisting}[gobble=9,numbers=none,language=bash,%
%						linewidth=0.7\textwidth,resetmargins=false]
%						texhash
%					\end{lstlisting}
%				\item Erzeugen der Dokumentation
%					
%					\begin{lstlisting}[gobble=9,numbers=none,language=bash,%
%						linewidth=0.7\textwidth,resetmargins=false]
%						latexmk -pdf bewerbung.dtx
%					\end{lstlisting}
%			\end{itemize}
%
%		\section{Benutzung}\label{sec:benutzung}
%			\subsection{Konfigurationen}\label{sec:konfiguration}
%				\subsubsection{Eigene Person}\label{sec:eigeneperson}
%					Bei der Erstellung wurde die Datei \verb|config.inc| erzeugt. In dieser Datei werden die
%					persönlichen Informationen konfiguriert. Die Datei wird beim Erstellen einer
%					Bewerbungsmappe (vgl. \prettyref{sec:bewerbungsmappe}) automatisch eingebunden und ist
%					notwendig.
%
%					Die folgenden Makros definieren für eine \textit{konkrete} Bewerbung die persönlichen
%					Informationen. Als jeweils kleingeschriebenes Makro existiert ein Befehl, der im Dokument
%					verwendet werden kann, um diese Information zu drucken. Z.\,B. könnte |\name| zu
%					\enquote{Hilbig} führen.
%
%					\DescribeMacro{\Vorname}
%					\DescribeMacro{\Name}
%					\DescribeMacro{\fullname}
%					Durch |\Vorname|\marg{Vorname} und |\Name|\marg{Vorname} können Vor- und Nachname
%					festgelegt werden.  Das Makro |\fullname|\oarg{Reihenfolge} wird aus |\Name| und
%					|\Vorname| erstellt und gibt bei Verwendung ohne Argument den vollen Namen inklusive des
%					Vornamens aus, z.\,B. \enquote{André Hilbig}. Soll die Reihenfolge von Vor- und Nachname
%					durch ein Komma getrennt ausgegeben werden, so sollte |\fullname[verkehrt]| gewählt
%					werden: \enquote{Hilbig, André}.
%
%					\DescribeMacro{\Street}
%					\DescribeMacro{\Plz}
%					\DescribeMacro{\Stadt}
%					Über |\Street|\marg{Straße Hnr.} kann die Straße mit Hausnummer festgelegt
%					werden.\footnote{Mit Absicht wurde hier aus Kompatibilitätsgründen die englische
%						Schreibweise für das Makro gewählt, da \textit{Straße} bzw. \textit{Strasse} zu
%						Kompatibilitätsproblemen führten.}
%					Mit |\Plz|\marg{Postleitzahl} und |\Stadt|\marg{Stadt} können Postleitzahl und Ort
%					festgelegt werden.
%
%					\DescribeMacro{\anschrift}
%					Aus |\Street|, |\Plz| und |\Stadt| wird die Anschrift zusammengesetzt und bei Angabe von
%					|\anschrift|\oarg{Umbruch} ohne optionalem Argument mit einem Umbruch nach der Straße
%					ausgegeben. Wird |\anschrift[none]| gewählt, wird die Straße durch ein Komma vom Ort
%					getrennt.
%
%					\DescribeMacro{\MeinBeruf}
%					Über |\MeinBeruf|\marg{Berufsbezeichnung} kann die eigene Berufsbezeichnung festgelegt
%					werden. Diese wird etwa im Lebenslauf und auf der Titelseite verwendet. Sie stellt jedoch
%					nicht die Bezeichnung der zu bewerbenden Stelle dar. Diese wird gesondert
%					(vgl.	\prettyref{sec:bewerbung}) angegeben.
%
%					\DescribeMacro{\Tel}
%					\DescribeMacro{\Mobile}
%					\DescribeMacro{\EMail}
%					Über 
%					
%					\noindent|\Tel|\marg{Telefonnummer}, 
%					
%					\noindent|\Mobile|\marg{Mobiltelefonnummer} und
%					
%					\noindent|\EMail|\marg{E-Mail}	
%					
%					können Telefonnumer, zusätzliche Mobilnummer und eine E"~Mailadresse
%				 	angegeben werden.
%
%					\DescribeMacro{\Sta}
%					\DescribeMacro{\GebDatum}
%					Der Befehl |\Sta|\marg{Staatsangehörigkeit} legt die Staatsangehörigkeit fest und
%				 	|\GebDatum|\marg{Geburtsdatum} definiert das Geburtsdatum.
%
%					\DescribeMacro{\LebenslaufTitel}
%					Der Befehl |\LebenslaufTitel|\marg{Titel} ändert den Titel des Lebenslauf. Standardmäßig
%					wird \textit{Curriculum Vitae} verwendet. So kann bspw. auch \textit{Lebenslauf} als Titel
%					gesetzt werden.
%
%					\DescribeMacro{\ID}
%					Durch das Makro |\ID|\marg{Identifikation} wird die Nummer der aktuellen Bewerbung
%					angegeben.  Damit werden die Daten der aktuellen Bewerbung aus einer Datei ausgelesen.
%					Diese Datei enthält pro Zeile eine Bewerbung, die durch einen Eintrag \textit{ID}
%					identifiziert wird.  Die mit dem Makro eingegebene Identifikation stellt entweder die
%					gemeinte \textbf{Zeile} oder die Bewerbung mit der entsprechenden \textbf{ID} (vgl.
%					\prettyref{sec:bewerbung}) dar.
%
%					Der Klasse |bewerbung| kann die Option |idPlain| übergeben werden. Dann wird nach
%					der exakten Übereinstimmung der hier notierten Identifikation mit dem Feld ID gesucht.
%					Dies muss keine Zahl sein. Wird keine Option übergeben wird die notierte Zahl als
%					Zeilennummer startend bei 0 interpretiert.
%
%					\DescribeMacro{\Anhang}\label{Anhang}
%					An zwei Stellen in einer Bewerbung werden angehangene Dokumente ausgewiesen: Titelseite
%					und Anschreiben. Dabei handelt es sich um Anschreiben und Lebenslauf bzw. nur den
%					Lebenslauf. Werden zusätzliche Dokumente angehangen sollten diese mit
%					|\Anhang|\marg{Liste}\marg{Aufzählung} hinzugefügt werden. Allerdings müssen die Dokumente
%					im Makro doppelt angegeben werden. Zuerst werden sie in einer Liste mit einem Punkt endend
%					und getrennt durch |\newline| notiert. Danach als Aufzählung mit einem vorangestellten
%					|\item|. So wird die korrekte Darstellung in Titelseite und Anschreiben sichergestellt
%					(vgl. \prettyref{bsp:konfiguration}).
%
%					\textit{Hinweis:} Die hier angegebenen Dokumente werden nicht automatisch eingebunden,
%					sondern sollten manuell hinzugefügt werden. Es werden lediglich die angegebenen
%					Bezeichnungen als Text eingefügt.
%
%					\DescribeMacro{\todayOrt}
%					\DescribeMacro{\todayDatum}
%					Der Lebenslauf wird typischerweise unter Ausweisung eines Ortes und Datums unterschrieben.
%					Im Anschreiben wird ebenfalls das aktuelle Datum ausgewiesen. Um den Ort und dieses Datum
%					zu konfigurieren stehen die Makros |\todayOrt|\marg{Ort} und |\today|Datum\marg{Datum} zur
%					Verfügung.
%
%					Werden diese Werte nicht gesetzt, so wird automatisch |\stadt| als Ort und |\today| als
%					Datum verwendet.
%					
%					\begin{beispiel}[bsp:konfiguration][Konfiguration der persönlichen Informationen]{%
%						Beispiel einer möglichen Konfiguration der persönlichen Informationen}
%						\begin{lstlisting}[gobble=15,caption={}]
%							\Name{Musterfrau}
%							\Vorname{Maja}
%							\Street{Musterstraße 9}
%							\Plz{45878}
%							\Stadt{Musterstadt}
%							\MeinBeruf{Dipl.-Pädagogin (Univ.)}
%							\EMail{mail@email.com}
%							\Tel{03131~465488}
%							\Mobile{01534~6324524353}
%							\Sta{deutsch}
%							\GebDatum{31.02.1990}
%							\todayOrt{Musterstadt}
%							\todayDatum{12.12.2012}
%							
%							\ID{47}
%							\Anhang{Abiturzeugnis.\newline Diplomzeugnis.}{%
%								\item Abiturzeugnis
%								\item Diplomzeugnis
%							}
%						\end{lstlisting}
%					\end{beispiel}
%
%			\subsubsection[Bewerbungen]{Bewerbungsversuche}\label{sec:bewerbung}
%				Sämtliche zu verwaltenden Bewerbungen werden in einer csv-Datei abgespeichert. Vor allem die
%				Tabelle zur Dokumentation (vgl. \prettyref{sec:dokutabelle}) verwendet sämtliche Einträge.
%				Jedoch wird auch die jeweilige Anschrift etc. der Firma in der Bewerbungsmappe (vgl.
%				\prettyref{sec:bewerbungsmappe}) daraus ausgelesen. Die Syntax dieser Datei muss der im
%				folgenden beschriebenen entsprechen.
%
%				Die Datei enthält in der ersten Zeile die Bezeichner aller Spalten jeweils getrennt durch
%				ein Komma. Es ist die hier aufgeführte Schreibweise \textit{exakt} genauso zu
%				verwenden:
%				\begin{lstlisting}[%
%					numbers=none,gobble=11,%
%					language=bash,%
%					keywordstyle=\color{black},%
%					basicstyle={\tiny}%
%				]
%					ID,KW,Datum,Firma,FirmaAnrede,FirmaName,Str,PLZ,Ort,Stelle,Rueckmeldung,Sonstiges
%				\end{lstlisting}
%
%				\paragraph{Erläuterung der Spalten:}
%				\DescribeMacro{ID}
%				Jede Bewerbung wird in einer Zeile notiert. Dabei erhält jede Bewerbung zusätzlich einen
%				Identifikationsbezeichner, der jedoch leer gelassen werden kann. In der Bewerbungsmappe
%				erfolgt die Zuordnung einer konkreten Bewerbung entweder über die Zeile oder der hier
%				hinterlegten Identifikation.
%
%				\DescribeMacro{KW}
%				\DescribeMacro{Datum}
%				Die Kalendarwoche muss angegeben werden, um die Dokumentationstabelle zur Vorlage bei der
%				Agentur für Arbeit zu formatieren. Das Datum der Bewerbung wird sowohl in der Tabelle als
%				auch der Bewerbungsmappe benutzt.
%
%				\DescribeMacro{Firma}
%				\DescribeMacro{FirmaAnrede}
%				\DescribeMacro{FirmaName}
%				Im Anschreiben setzt sich die Anschrift und Anrede jeweils aus |FirmaAnrede| und |FirmaName|
%				zusammen. Dabei kann die Anrede mit Herr oder Frau erfolgen. Theoretisch sind auch beliebige
%				Werte möglich. Dann sollte jedoch die automatische Konfiguration der Anrede im Anschreiben
%				angepasst werden (vgl. \prettyref{sec:anschreiben}). Im Feld |Firma| kann die Bezeichnung
%				der Firma hinterlegt werden.
%
%				\DescribeMacro{Str}
%				\DescribeMacro{PLZ}
%				\DescribeMacro{Ort}
%				Die Postanschrift der Bewerbung kann über |Str|, |PLZ| und |Ort| konfiguriert werden.
%
%				\DescribeMacro{Stelle}
%				Die meisten Bewerbungen haben eine konkrete Stellenbezeichnung, die unter Umständen von der
%				eigenen Berufsbezeichnung abweicht. In |Stelle| kann die Bezeichnung angegeben werden.
%
%				\DescribeMacro{Rueckmeldung}
%				Für die Agentur für Arbeit muss ausgewiesen werden, welche Art von Rückmeldung auf die
%				geschriebene Bewerbung durch den Arbeitgeber erfolgt ist. Dies ist vor allem bei Stellen,
%				die von der	Agentur für Arbeit vermittelt wurden, wichtig, da hier die Arbeitgeber teilweise
%				überprüft werden.
%
%				Sinnvolle Werte könnten \enquote{keine Rückmeldung}, \enquote{Absage}, \enquote{Einladung}
%				usw. sein.
%
%				\DescribeMacro{Sonstiges}
%				Ein zusätzliches Feld, das in der Dokumentationstabelle aufgeführt wird, kann hier mit
%				zusätzlichen Hinweisen an die Agentur für Arbeit gefüllt werden.
%
%				\begin{beispiel}[bsp:anschrift][Auflistung der Bewerbungsversuche]{%
%					Beispiel für eine mögliche Auflistung der Bewerbungsversuche}
%					\begin{lstlisting}[language=bash,gobble=13,caption={},stepnumber=1]
%						ID,KW,Datum,Firma,FirmaAnrede,FirmaName,Str,PLZ,Ort,Stelle, Rueckmeldung,Sonstiges
%						2,13,26.09.15,Packisbar GmbH,Frau,Nauti,Traumstraße 19,59888,Traumort,Traumberuf,n,n
%						1,12,14.09.15,Packbar GmbH,Herr,Nubil,Traumstraße 4,59888,Traumort,Traumberuf,n,n
%					\end{lstlisting}
%				\end{beispiel}
%
%				\paragraph{Zusätzliche Hinweise}
%				\begin{description}
%					\item[Datei] Die Datei sollte als |anschrift.csv| benannt werden. Wird ein anderer
%						Dateiname gewünscht, so kann dies über die Option |anschrift| der Klasse |bewerbung|
%						übergeben werden. Sie sollte im selben Verzeichnis wie die zu setzende Bewerbungsmappe
%						platziert werden. Hier kann ein entsprechender logischer Link nützlich sein.
%					\item[Kodierung] Die Datei sollte als |UTF-8| kodiert werden, um Umlaute usw. korrekt
%						darzustellen. Zusätzlich können einzelne Einträge mit doppelten Anführungszeichen
%						markiert werden.
%					\item[GUI] Selbstverständlich können graphische Programme, etwa |libreoffice|, zur
%						Verwaltung dieser Datei verwendet werden. Es zeigte sich jedoch, dass hierbei häufig
%						Kodierungsprobleme entstehen. Daher sollte bei Fehlern die Kodierung per Hand
%						kontrolliert werden.
%					\item[Feldtrenner] Die Spalten bzw. Felder werden standardmäßig über ein Komma getrennt.
%						Entsprechend den Befehlen aus \cite{datatool} ist es sicherlich möglich den Feldtrenner
%						manuell zu ändern. Hier sei auf die entsprechende Dokumentation verwiesen.
%				\end{description}
%
%			\subsubsection{Struktur}\label{sec:struktur}
%			Prinzipiell ist es nicht notwendig eine besondere Verzeichnisstruktur einzuhalten. Allerdings
%			erleichtert es die Arbeit deutlich, wenn einige Dateien und Verzeichnisse am selben Ort
%			liegen. Die folgenden Erläuterungen stellen eine beispielhafte Beschreibung einer sinnvollen
%			Struktur dar.
%
%			\begin{lstlisting}[numbers=none,gobble=9,language=bash]
%				Bewerbungen:
%				|
%				+-----Anhang:
%						 |-diplom.pdf	
%						 |-zeugnis.pdf
%				|
%				+-----bewerbung-Traumjob:
%							|-Anhang -> ../Anhang
%							|-Foto.pdf -> ../Foto.pdf
%							|-anschrift.csv -> ../anschrift.csv
%							|-bewerbung-Traumjob.tex
%							|-config.inc
%				|-Foto.pdf
%				|-anschrift.csv
%				|-argetabelle.tex
%				|-bewerbung.tex
%				|-config.inc
%			\end{lstlisting}
%	
%			Durch die symbolischen Links ist es möglich, die globalen Dateien |Foto.pdf| und
%			|anschrift.csv| sowie die Dateien im |Anhang/| praktisch vorzuhalten und Änderungen
%			entsprechend global vornehmen zu können. So kann beispielsweise |argetabelle.tex| immer
%			aktuell gesetzt werden -- dennoch blähen nicht viele einzelne Bewerbungen mit zugehörigen
%			Konfigurationsdateien das Verzeichnis auf.
%
%			\paragraph{Anlegen einer neuen Bewerbung}
%			Sofern exakt diese Struktur gewählt wird, kann ein einfaches Script das Anlegen erleichtern.
%			\begin{lstlisting}[gobble=9,language=bash,title={Datei: \texttt{neueBewerbung.sh}}]
%				#!/bin/bash
%				mkdir -v $1
%				cp -v bewerbung.tex $1/bewerbung-$1.tex
%				cp -v config.inc $1
%				cd $1
%				ln -sv ../Anhang ./Anhang
%				ln -sv ../Foto.jpg ./Foto.jpg
%				ln -sv ../Foto.pdf ./Foto.pdf
%				ln -sv ../anschrift.csv ./anschrift.csv
%				cd ..				
%			\end{lstlisting}
%			Das Script erwartet als Argument einen eindeutigen Bezeichner für die neue Bewerbung.
%			\textit{Vorsicht:} Bereits existierende Dateien werden überschrieben.
%
%			\begin{lstlisting}[gobble=9,language=bash,numbers=none]
%				./neueBewerbung bewerbung-LatexCompany
%			\end{lstlisting}
%
%			\noindent So  würde automatisch ein neues Verzeichnis |bewerbung-LatexCompany| mit allen
%			notwendigen Links angelegt.  Außerdem werden aus dem Stammverzeichnis die Dateien
%			|bewerbung.tex| und |config.inc| kopiert und entsprechend umbenannt.  Somit können diese im
%			Stammverzeichnis als eine Art Vorlage verwendet werden. In der Konfiguration müssen nun nur
%			noch die |ID| der aktuellen Bewerbung und in der |anschrift.csv| der entsprechende Eintrag
%			eingetragen werden.
%			
%			Das Script gehört zum Umfang dieses Pakets und kann somit auch über |CTAN| bezogen werden.
%
%		\subsection[Bewerbungsmappe]{Erstellung einer Bewerbungsmappe}\label{sec:bewerbungsmappe}	
%			Um eine neue Bewerbungsmappe anzulegen, wird eine \TeX-Datei mit der Klasse |bewerbung|
%			angelegt. Der Klasse können folgende Optionen übergeben werden:
%			\begin{description}
%				\item{|anschrift|} Hier kann eine alternative Datei zur Angabe der Bewerbungsversuche
%					|anschrift.csv| (vgl.	\prettyref{sec:bewerbung}) angegeben werden, z.\,B.
%					|anschrift=versuche.csv|.
%				\item{|lebenslaufColor|} Hier wird das Farbthema des Lebenslaufs festgesetzt. Die
%					verfügbaren Themen entsprechen denen der |komacv|-Klasse \autocite{komacv}. Der Lebenslauf
%					wurde für |light-gray| optimiert.
%				\item{|lebenslaufStyle|} Hier kann der Stil des Lebenslaufs angegeben werde. Standardmäßig
%					wird |classic| verwendet. Dieser Stil wurde leicht an den aus |komacv| angepasst. Außerdem
%					wurden die Stile |casual| und |old-style| aus |komacv| ohne Bearbeitung importiert
%					\autocite[vgl.][]{komacv}.
%				\item{|idPlain|} In der Datei |anschrift| müssen bereits die aktuellen Daten zu
%					dieser Bewerbung vorliegen. Über den Befehl |\ID|\marg{Identifikation} kann die zu
%					verwendende Bewerbung angegeben werden (vgl. \prettyref{sec:konfiguration}). Durch die
%					Angabe der Option |idPlain| kann erzwungen werden, dass nach dem exakten Eintrag in
%					\textbf{ID} zur Verknüpfung gesucht werden soll (vgl. \prettyref{sec:bewerbung}).
%					Ansonsten wird die angegebene Nummer als Zeilennummer interpretiert. Dabei wird die erste
%					Zeile als 0 gewertet.
%			\end{description}
%
%			\begin{beispiel}[bsp:documentclass][Laden der Klasse \texttt{bewerbung}]{%
%					Beispiel für die Angabe der Klasse bewerbung}
%				\begin{lstlisting}[gobble=11]
%					\documentclass[%
%						lebenslaufColor=light-gray,%
%						lebenslaufStyle=classic,%
%						idPlain%
%					]{bewerbung}
%				\end{lstlisting}
%
%				\begin{minipage}{\textwidth}
%				Sinnvoll sind gerade für den Einsatz im deutschen Sprachraum folgende Pakete, die in Version
%				v1.1 aus der Klasse entfernt wurden, um eine breitere Unterstützung bzgl. Sprach- und
%				Kodierungswahl zu ermöglichen (Dank an \textsc{Kohm} für die Hinweise).
%				\end{minipage}
%
%				\begin{lstlisting}[gobble=11]
%					\usepackage[utf8]{inputenc}
%					\usepackage[T1]{fontenc}
%					\usepackage[ngerman]{babel}
%				\end{lstlisting}
%			\end{beispiel}
%
%			Im selben Verzeichnis sollten eine |config.inc| (vgl. \prettyref{sec:eigeneperson}) und eine
%			|anschrift.csv| (vgl. \prettyref{sec:bewerbung}) platziert werden -- ggfs. als Link. Außerdem
%			wird die Datei |Foto.pdf| als einzubindendes Bild in der Titelseite verwendet. Entsprechende
%			Bilder in anderen Formaten müssen demnach umgewandelt werden, z.\,B. mit dem Tool
%			ImageMagick\footnote{\url{http://imagemagick.org/script/index.php} [zuletzt besucht
%			2015-07-09]}:
%	 
%			\begin{lstlisting}[numbers=none,gobble=9,language=bash]
%				convert Bild.jpg Foto.pdf
%			\end{lstlisting}
%			
%			\subsubsection{Titelseite}\label{sec:titelseite}
%			Die Titelseite wird automatisch konfiguriert und eingefügt. Sämtliche notwendigen Definitionen
%			werden geladen.
%			\begin{beispiel}[bsp:titelseite]{Beispiel für eine Titelseite}
%				\fbox{\includegraphics[page=1,scale=0.35]{bewerbung-example.pdf}}
%			\end{beispiel}
%
%			\subsubsection{Anschreiben}\label{sec:anschreiben}
%			Das Anschreiben einer Bewerbung stellt einen Brief an den potentiellen Arbeitgeber dar. Je
%			ordentlicher dieser Brief gesetzt ist, desto angenehmer fällt der Personalchefin das Lesen und
%			desto eher fallen wichtige Inhalte auf.
%
%			\DescribeEnv{anschreiben}
%			Innerhalb der Umgebung |{anschreiben}|\oarg{Anrede}\oarg{Enlarge} wird das Anschreiben
%			notiert.  Die gedruckte Anrede wird automatisch aus den Inhalten der Felder |firmaAnrede|
%			|firmaName| generiert.  Die Anpassung an den Genus der Anrede erfolgt über die Wahl von
%			\enquote{Frau} oder \enquote{Mann} in |firmaAnrede|. Alternativ kann das erste optionale
%			Argument mit dem richtigen Terminus von \enquote{geehrt} gesetzt werden. Dies kann hilfreich
%			sein, wenn die Anrede beispielsweise aus \enquote{Herr Dr.} besteht.
%
%			Als Faustregel für ein gutes Anschreiben wird häufig genannt, dass nicht mehr als eine DinA4
%			Seite verwendet werden sollte. Manchmal wird für einen einzelnen Satz eine neue Seite
%			angefangen, obwohl noch genügend leerer Platz zur Verfügung stünde. Hier versucht \LaTeX\
%			einen Fließtext zu optimieren. Um dem entgegenzuwirken kann als zweites optionales Argument
%			eine Größeneinheit, z.\,B. |2em|, angegeben werden. Dann wird \LaTeX\ versuchen das
%			Anschreiben um die angegebene Länge zu strecken.
%
%			Alle Optionen an |\documentclass{bewerbung}|, die nicht an diese Klasse gerichtet sind, werden
%			automatisch an |scrlttr2| \autocite[vgl.][]{scrlttr2} weitergereicht. Ansonsten werden
%			standardmäßig folgende Optionen geladen:
%			\begin{lstlisting}[gobble=9]
%				DIN, pagenumber=botright, backaddress=true, parskip=half,
%				fromalign=left, fromemail=true, fromfax=true,
%				fromphone=true, fromurl=false, fromalign=right,
%				fromlogo=false, fromrule=true, foldmarks=true,
%				paper=a4, fontsize=10pt,enlargefirstpage=true, firstfoot=false
%			\end{lstlisting}
%			Dadurch werden automatisch die deutschen DIN-Normen inklusive Schnittkanten gewählt. Als
%			Betreff wird »Bewerbung als |\meinBeruf|« gewählt. Über das Makro
%			|\setkomavar{subject}|\marg{Betreffstext} kann die Betreffszeile geändert	werden, sofern hier
%			ein anderer Betreff	gewünscht wird.
%
%			Sollten zusätzlich zum Lebenslauf weitere Anhänge angehangen werden, können diese mit dem
%			\refMacro{Anhang} in |config.inc| ausgewiesen werden.
%
%			\begin{beispiel}[bsp:anschreiben][Anschreiben]{Beispiel für ein Anschreiben}
%				\begin{lstlisting}[gobble=11]
%					\begin{anschreiben}
%						Hier kommt das Anschreiben hin
%					\end{anschreiben}	
%				\end{lstlisting}
%				\fbox{\includegraphics[page=2,scale=0.4]{bewerbung-example.pdf}}
%			\end{beispiel}
%			\FloatBarrier
%
%			\subsubsection{Lebenslauf}\label{sec:lebenslauf}
%			Jedem guten Bewerbungsschreiben sollte ein tabellarischer Lebenslauf angefügt werden.
%			Innerhalb dieses Dokuments wird nicht erläutert, welche Inhalte dort hinein gehören. Die
%			technische Realisierung basiert nahezu vollkommen auf der Arbeit von \citeauthorfull{komacv}
%			in \citetitle{komacv}. Einige Anpassungen und Ergänzungen wurden allerdings vor allem für das
%			Thema |classic| vorgenommen.  Die hier aufgeführten Erklärungen beziehen sich nur auf einen
%			kleinen Teil der Möglichkeiten von |komacv|. Alle Makros und Umgebungen wurden vollständig
%			portiert und sind verfügbar. Damit ist das Importieren eines Dokumentes mit der Klasse
%			|komacv| (evtl. unter Verwendung von |standalone|) möglich. In jedem Fall sollte bei
%			tiefergehenden Fragen die entsprechende Dokumentation konsultiert werden
%			\autocite[vgl.][]{komacv}.
%
%			\DescribeEnv{lebenslauf}
%			Die Umgebung |{lebenslauf}|\oarg{Listensymbol}\oarg{Addendum} erstellt einen Bereich in dem
%			sämtliche Befehle aus der Klasse |komacv| benutzt werden können. Über das erste optionale
%			Argument kann bei Bedarf das Listensymbol bei der Aufzählung von Einträgen durch Angabe von
%			|none| ausgeschaltet werden. Im zweiten optionalen Argument kann ein Addendum nach der
%			Unterschrift auf einer neuen Seite dem Lebenslauf angehangen werden. \textit{Achtung:} Um die
%			Register von \TeX\ nicht zu sprengen, dürfen hier zwar Sektionen und alle Befehle aus |komacv|
%			benutzt werden, jedoch dürfen keine Leerzeilen (im Zweifel auskommentieren) und erzwungene
%			Umbrüche mit |\\| (im Zweifel |\newline| verwenden) angegeben werden.
%
%			\DescribeMacro{\maktitle}
%			Das Makro |\maketitle| wurde angepasst und sollte zu Beginn des Lebenslaufs aufgerufen werden,
%			um den Titelkopf aus |komacv| aufzurufen.
%
%			\DescribeMacro{\makePerson}
%			Aus der Konfigurationsdatei werden die notwendigen Daten herausgelesen und ein passender
%			Eintrag für die eigene Person über |\makePerson| erzeugt. Dazu wird die Sektion
%			\enquote{Persönliche Angaben} mit |cvitem|s zu Name, Anschrift, Staatsangehörigkeit,
%			Geburtstdatum und eigenem Beruf angelegt.
%
%			Der Befehl führt zu keinem erzwungenen Umbruch. Somit kann die Sektion beliebig erweitert
%			werden.
%
%			\DescribeMacro{\cventry}
%			Mit |\cventry|\marg{Monat/Jahr}\marg{Bezeichnung}\marg{Ergänzung}\marg{Inhalt} kann
%			ein zeitlicher Eintrag nach |komacv| angelegt werden.
%
%			\DescribeMacro{\cvlistitem}
%			Um in einer Sektion eine Aufzählung zu führen, kann |\cvlistitem|\marg{Eintrag} verwendet
%			werden. Die letzten beiden Beschreibungen sollten ausführlicher den entsprechenden
%			Dokumentationen zu |komacv| entnommen werden.
%
%			\DescribeMacro{\cvlanguage}
%			\DescribeMacro{\cvitemwithcomment} 
%			Der normalen |komacv|-Klasse fehlt eine Möglichkeit Sprachkenntnisse anzugeben. Mit dem
%			Wrapper |\cvlanguage|\marg{Sprache}\marg{Kenntnisse}\marg{Kommentar} kann dies erledigt
%			werden. Letztlich wird dadurch ein |\cvitemwithcomment| nach selber Syntax erzeugt, der auch
%			für andere kommentierte Aufzählungen bzw. Einträge verwendet werden kann.
%
%			\begin{beispiel}[bsp:lebenslauf][Lebenslauf]{Beispiel für einen Lebenslauf}
%				\begin{lstlisting}[gobble=11]
%					\begin{lebenslauf}[none][]
%						\maketitle
%						\makePerson
%
%						\section{Studium}
%						\cventry{03/13}{Abschluss: Dipl.-Pädagogin (Univ.)}{}{}{}{}
%
%						\section{Führerschein}
%						\cvlistitem{Klasse B (eigener PKW)}
%
%						\section{Sprachen}
%						\cvlanguage{Deutsch}{Muttersprache}{}
%						\cvlanguage{Englisch}{gut}{}
%					\end{lebenslauf}
%				\end{lstlisting}
%				\fbox{\includegraphics[page=3,scale=0.4]{bewerbung-example.pdf}}
%			\end{beispiel}
%			\FloatBarrier
%
%			\subsubsection{Anhang}\label{sec:anhang}
%			Gerade bei Bewerbungen per E"~Mail ist es häufig notwendig digitale Kopien von Zeugnissen,
%			Zertifikaten usw. mitzuschicken. In jedem Fall sollten entsprechende Anhänge bei einer
%			schriftlichen Einreichung als Anhang auf dem Deckblatt und dem Anschreiben ausgewiesen werden.
%			\DescribeMacro{\Anhang}
%			Dazu sollte das Makro |\Anhang| verwendet werden (vgl. \refMacro{Anhang}).
%		 
%			Um Anhänge nicht händisch an das PDF anzufügen, kann dies mit dem Paket \citetitle{pdfpages}
%			von \citeauthorfull{pdfpages} sehr elegant innerhalb des \TeX-Dokuments geschehen. Hier werden
%			dazu nur kleine Ausschnitte dieses mächtigen Werkzeugs dargestellt. Prinzipiell ist damit jede
%			nur erdenkliche Einbindung von Dateien im PDF"~Format möglich	\autocite[vgl.][]{pdfpages}.
%
%			\DescribeMacro{\includepdf}
%			Mit dem Befehl |\includepdf|\oarg{Optionen}\marg{Dateien} können PDF-Dateien beliebigen
%			Formats und Länge eingebunden werden. Bei Angabe ohne Optionen wird automatisch die erste
%			Seite im \textit{Vollbildmodus} über eine gesamte Seite in die Bewerbungsmappe integriert.
%
%			Um etwa ein mehrseitiges Diplomzeugnis einzubinden, ist der Aufruf
%			\begin{lstlisting}[gobble=9,numbers=none]
%				\includepdf[pages=-]{diplomzeugnis.pdf}
%			\end{lstlisting} 
%			sinnvoll. Die Option |pages=-|
%			weist |includepdf| dabei an, alle Seiten der Datei |diplomzeugnis.pdf| zu verwenden. Hier wäre
%			auch eine beliebige alphanumerische Angabe, etwa |2-9|, möglich. Das Format aller Seiten wird
%			automatisch auf das gewählte Format (DinA4) der Mappe skaliert. Über die Option |scale=0.5|
%			kann dies bei Bedarf angepasst werden.
%
%			\DescribeMacro{\includepdfmerge}
%			Sofern die anzuhängenden Seiten in einem Querformat vorliegen, kann über die Option
%			|landscape| automatisch gedreht werden. Zusätzlich kann über die Option |angle=270| auch die
%			Datei selbst vor dem Einbinden um einen beliebigen Winkel gedreht werden. Mehrere Dateien
%			können mit den selben Optionen in einem Aufruf über |\includepdfmerge| eingefügt werden:
%
%			\begin{lstlisting}[gobble=9,numbers=none]
%				\includepdfmerge[pages=-,landscape,angle=270]%
%												{Abiturzeugnis1.pdf,Abiturzeugnis2.pdf}
%			\end{lstlisting}
%
%			Eventuell kann auch die Option |nup=XxY| hilfreich sein. Dadurch werden jeweils mehrere
%			Seiten eines mehrseitigen Dokumentes zusammen auf einer Seite mit |X|"~Seiten pro Länge und
%			|Y|"~Seiten pro Höhe dargestellt.  Für weitere Informationen sei auf die Paketdokumentation
%			verwiesen \autocite[vgl.][]{pdfpages}.
%
%			\begin{beispiel}[bsp:bewerbungsmappe][Vollständige Bewerbungsmappe]{%
%					Beispiel für den Quellcode einer vollständigen Bewerbungsmappe}
%				\begin{lstlisting}[gobble=11,multicols=2,title={Datei: \texttt{bewerbung.tex}},%
%					xleftmargin=5pt,linewidth=0.95\columnwidth]
%					\documentclass[%
%					 lebenslaufColor=light-gray,%
%					 %lebenslaufStyle=classic,
%					 idPlain%
%					]{bewerbung}
%					\usepackage[utf8]{inputenc}
%					\usepackage[T1]{fontenc}
%					\usepackage[ngerman]{babel}
%					% zusätzliche 
%					% Farbdefinitionen:
%					\definecolor{light-gray}%
%						{gray}{0.6}
%					\definecolor{titlecolor}%
%						{gray}{0.62}
%					\definecolor{addresscolor}%
%						{gray}{0.45}
%
%					\begin{document}
%						\begin{anschreiben}
%							Hier kommt das 
%							Anschreiben hin
%						\end{anschreiben}	
%
%						\begin{lebenslauf}[none][]
%							\maketitle
%							\makePerson
%
%							\section{Studium}
%							\cventry{03/13}{%
%								Abschluss: %
%								Dipl.-Pädagogin %
%								(Univ.)%
%							}{}{}{}{}
%
%							\section{Führerschein}
%							\cvlistitem{%
%								Klasse B %
%								(eigener PKW)}
%
%							\section{Sprachen}
%							\cvlanguage{Deutsch}{%
%								Muttersprache}{}
%							\cvlanguage{Englisch}{%
%								gut}{}
%						\end{lebenslauf}
%					\ end{document}
%				\end{lstlisting}
%				
%				\begin{lstlisting}[gobble=11,multicols=2,title={Datei: \texttt{config.inc}},%
%					xleftmargin=5pt,linewidth=0.95\columnwidth]
%					\Name{Musterfrau}
%					\Vorname{Maja}
%					\Street{Musterstraße 9}
%					\Plz{45878}
%					\Stadt{Musterstadt}
%					\MeinBeruf{Dipl.-Pädagogin%
%					 	(Univ.)}
%					\EMail{mail@email.com}
%					\Tel{03131~465488}
%					\Mobile{01534~6324524353}
%					\Sta{deutsch}
%					\GebDatum{31.02.1990}
%					\ID{47}
%					\Anhang{%
%						Abiturzeugnis.\newline 
%						Diplomzeugnis.
%					}{%
%						\item Abiturzeugnis
%						\item Diplomzeugnis
%					}
%				\end{lstlisting}
%				
%				\begin{lstlisting}[gobble=11,language=bash,title={Datei: \texttt{anschrift.csv}}]
%					ID,KW,Datum,Firma,FirmaAnrede,FirmaName,Str,PLZ,Ort,Stelle, Rueckmeldung,Sonstiges
%					2,13,26.09.15,Packisbar GmbH,Frau,Nauti,Traumstraße 19,59888,Traumort,Traumberuf,n,n
%					1,12,14.09.15,Packbar GmbH,Herr,Nubil,Traumstraße 4,59888,Traumort,Traumberuf,n,n
%				\end{lstlisting}
%			\end{beispiel}
%
%			\begin{landscape}
%				\begin{beispiel}[bsp:bewerbungsmappepdf][Ergebnis einer vollständigen Mappe]{%
%						Ergebnis des Quellcodes aus	\prettyref{bsp:bewerbungsmappe}}
%					\begin{minipage}{0.5\textwidth}
%						\fbox{\includegraphics[page=1,width=\textwidth]{bewerbung-example.pdf}}
%					\end{minipage}\quad\ 
%					\begin{minipage}{0.5\textwidth}
%						\fbox{\includegraphics[page=2,width=\textwidth]{bewerbung-example.pdf}}
%					\end{minipage}\quad\ 
%					\begin{minipage}{0.5\textwidth}
%						\fbox{\includegraphics[page=3,width=\textwidth]{bewerbung-example.pdf}}
%					\end{minipage}
%				\end{beispiel}
%			\end{landscape}
%			\FloatBarrier
%		\subsection[Dokumentationstabelle]{Erstellung einer	Dokumentationstabelle}
%		\label{sec:dokutabelle}
%		Die Agentur für Arbeit verlangt von ihren \textit{Kunden} typischerweise den Nachweis über die
%		Vertragstreue.  Im Klartext heißt dies, dass Menschen eine Vorgabe an Bewerbungen pro Woche oder
%		Monat und die Bindung an das Bewerben auf jede von der Agentur für Arbeit vorgeschlagene Stelle
%		unterschreiben müssen, um den Almosen Grundsicherung, auch HartzIV genannt, zu erhalten. Wird
%		gegen diese Auflagen verstoßen ist mit Abzügen der Grundsicherung zu rechnen. Da Kunden
%		typischerweise nicht zu trauen ist, müssen diese über ihre Bewerbungsversuche detailliert
%		Aufschluss geben.
%
%		Um sich bei dieser oftmals lästigen Dokumentationsarbeit Zeit zu sparen, entstand die Grundidee
%		zu dieser Zusammenstellung. Dafür wird eine Tabelle automatisiert erstellt, indem eine csv-Datei
%		(vgl. \prettyref{sec:bewerbung}) ausgewertet wird. Die Klasse |argetabelle| ermöglicht das Setzen
%		solch einer Tabelle auch über mehrere Seiten hinweg.
%
%		Der Klasse können dabei Optionen an |scrartcl| weiter gereicht werden. Allerdings ist es nicht
%		ratsam die Dimensionen inkl. Ausrichtung der Seite zu ändern, da die Skalierung der Tabelle
%		\DescribeMacro{\argetballe}
%		(noch) absolut ist. Die Tabelle wird über den Aufruf des Makros |\argetabelle|\oarg{Datei}
%		gesetzt. Sofern die Datei mit den Anschriften zu den Bewerbungen nicht als |anschrift.csv|
%		benannt wurde, kann diese im optionalen Argument angegeben werden.
%
%		\textit{Hinweis:} Die Tabelle wird immer in der Reihenfolge der Zeilen in der angegebenen
%		csv"~Datei gesetzt. Das Feld ID ist hierbei irrelevant.
%
%		\begin{beispiel}[bsp:dokutabelle]{Beispiel für das Setzen der Dokumentationstabelle}
%			\begin{lstlisting}[gobble=9,title={Datei: \texttt{argetabelle.tex}}]
%				\documentclass[11pt,a4paper]{argetabelle}
%				\usepackage[utf8]{inputenc}
%				\usepackage[T1]{fontenc}
%				\usepackage[ngerman]{babel}
%				\begin{document}
%					\argetabelle
%				\ end{document}
%			\end{lstlisting}
%				
%			\begin{lstlisting}[gobble=9,language=bash,title={Datei: \texttt{anschrift.csv}}]
%				ID,KW,Datum,Firma,FirmaAnrede,FirmaName,Str,PLZ,Ort,Stelle, Rueckmeldung,Sonstiges
%				2,13,26.09.15,Packisbar GmbH,Frau,Nauti,Traumstraße 19,59888,Traumort,Traumberuf,n,n
%				1,12,14.09.15,Packbar GmbH,Herr,Nubil,Traumstraße 4,59888,Traumort,Traumberuf,n,n
%			\end{lstlisting}
%
%			\fbox{\includegraphics[width=0.95\textwidth,page=1,viewport=52.815022 610 542.460991
%				771.024000]{argetabelle-example.pdf}}
%			\vspace{1.4em}
%		\end{beispiel}
%
%	\clearpage
%	\addcontentsline{toc}{section}{Literatur}
%	\printbibliography
%
%
%\StopEventually{}
%\section{Implementation}
%\iffalse
%    \begin{macrocode}
%<*bewerbung-cv-casual.sty>
%    \end{macrocode}
%\fi
%    \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{bewerbung-cv-casual} %
    [2015/07/14 v1.1 theme für bewerbungen basiert auf komacv-casual]
	 %% this file is based on komacv-casual.sty from Salome Södergran
	 %% every change is marked by
	 %%  %% ahilbig begin
	 %%     CHANGE
	 %%  %% ahilbig end
\addtokomafont{firstnamefont}{\sffamily\fontsize{38}{40}}
\addtokomafont{acadtitlefont}{\sffamily}
\addtokomafont{addressfont}{\sffamily\small}
\addtokomafont{hintfont}{\sffamily}
\newsavebox\@fboxa
\newsavebox\@fboxb
%    \end{macrocode}
%
% \begin{macro}{\@sboxa}
%    \begin{macrocode}
\newcommand*\@sboxa[1]{\sbox\@fboxa{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@sboxb}
%    \begin{macrocode}
\newcommand*\@sboxb[1]{\sbox\@fboxb{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@uboxa}
%    \begin{macrocode}
\newcommand*\@uboxa{\usebox\@fboxa}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@uboxb}
%    \begin{macrocode}
\newcommand*\@uboxb{\usebox\@fboxb}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@flushf}
%    \begin{macrocode}
\newcommand*\@flushf{\strut\@uboxa\@sboxa{}\@sboxb{}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\addtofooter}
%    \begin{macrocode}
\newcommand*\addtofooter[2][\@fsymbol]{%
  \@sboxb{\@uboxa{}#1#2}%
  \settowidth\@fboxwidth{\@uboxb}%
  \ifdimgreater{\@footerwidth}{\@fboxwidth}{%
    \@sboxa{\@uboxb}
  }{%
    \@flushf\\
    \@sboxa{#2}
    \@sboxb{#2}
  }
}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
	\ifdimequal{\footerwidth}{0pt}{}{%
		\setlength\@footerwidth{\footerwidth}%
	}
  \defpagestyle{footer}
  {{}{}{}}% head definition (empty)
  {% foot definition
    {}{}% definition for twoside layout
    {% definition for oneside layout
      \hspace*{\fill}%
      \parbox{\@footerwidth}{%
        \centering%
        \color{@addresscolor}\usekomafont{addressfont}%
        \ifdefempty{\addressstreet}{}{%
          \addtofooter[]{\@addresssymbol\addressstreet}%
          \ifdefempty{\addresscity}{}{%
            \addtofooter[~--~]{\addresscity}}}%
        \ifdefempty{\mobile}{}{%
          \addtofooter{\@mobilesymbol\mobile}}%
        \ifdefempty{\phonenr}{}{%
          \addtofooter{\@phonesymbol\phonenr}}
        \ifdefempty{\faxnr}{}{%
          \addtofooter{\@faxsymbol\faxnr}}%
        \ifdefempty{\email}{}{%
          \addtofooter{\@emailsymbol\emaillink{\email}}}
        \ifdefempty{\homepage}{}{%
          \addtofooter{\@homepagesymbol\httplink{\homepage}}}%
        \ifdefempty{\extrainfo}{}{%
          \addtofooter{\extrainfo}}\@flushf%
      }% Ende parbox
      \hspace*{\fill}%
      \makebox[0pt][r]{\pagemark/\totalpagemark}
    }% end definition onesided layout
  }% end footer definition
%    \end{macrocode}
%
% \begin{macro}{\@cvtitlecasual}
%    \begin{macrocode}
\providecommand\@cvtitlecasual{%
\newbox{\@picbox}
\savebox{\@picbox}{%
  \ifundef{\@photoname}{}{% with picture:
    \ifthenelse{%
      \equal{\@photoframe}{frame} \OR
      \equal{\@photoframe}{mframe}
    }{% with frame:
      \fcolorbox{@framecolor}{@framebackcolor}{%
        \includegraphics[width=\@photowidth]{\@photoname}%
      }% end fcolorbox
    }{% without frame:
      \includegraphics[width=\@photowidth]{\@photoname}%
    }% end ifdefstring frame
  }% end ifundef photoname
}% end savebox picbox
\settowidth\@titlepicwidth{\usebox{\@picbox}}
\setlength\@titlenamewidth{\textwidth-\@titlesepwidth-\@titlepicwidth}
  \usebox{\@picbox}%
  \hspace*{\@titlesepwidth}%
  \parbox[b]{\@titlenamewidth}{%
		\raggedleft{\firstnamestyle\firstname}%
    ~{\familynamestyle\familyname}\\
    \raggedleft\color{@firstnamecolor}\rule{%
			\@titlenamewidth}{.25ex}\par
  }% end parbox
  \vspace{\@aftertitlevspace}
  %% optional acadtitle
  \ifdefempty{\acadtitle}{}{%
    \raggedleft\acadtitlestyle{\acadtitle}}\\[2.5em]%
  %% optional quote
  \ifdefempty{\cvquote}{}{%
    {\centering
      \begin{minipage}{\@quotewidth}%
        \centering\quotestyle{\cvquote}
      \end{minipage}\\[\@afterquotevspace]%
    }
  }%
}% end @cvtitle-casual
\AtBeginDocument{%
  \thispagestyle{footer}
} % end AtBeginDocument
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\section}
%    \begin{macrocode}
\renewcommand{\section}[1]{\@cvbarsection{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\subsection}
%    \begin{macrocode}
\renewcommand{\subsection}[1]{\@cvbarsubsection{#1}}
%    \end{macrocode}
% \end{macro}
%
%\iffalse
%    \begin{macrocode}
%</bewerbung-cv-casual.sty>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%<*bewerbung-cv-classic.sty>
%    \end{macrocode}
%\fi
%    \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{bewerbung-cv-classic} %
    [2015/07/14 v1.1 theme für bewerbungen basiert auf komacv-classic]
	%% this file is based on komacv-classic.sty from Salome Södergran
	%% every change is marked by
	%%  %% ahilbig begin
	%%     CHANGE
	%%  %% ahilbig end
\addtokomafont{firstnamefont}{\sffamily}
\addtokomafont{acadtitlefont}{\sffamily}
\addtokomafont{addressfont}{\sffamily}
\addtokomafont{hintfont}{\sffamily}
\AtEndPreamble{%
 %AtBeginDocument{
%    \end{macrocode}
% mframepicshift
%    \begin{macrocode}
  \ifdimequal{\mframepicshift}{0pt}{%
    \setlength\@mframepicshift{.5\@photowidth+\@fboxextra}
  }{%
    \setlength\@mframepicshift{\mframepicshift}
  }
} % end AtBeginDocument
%    \end{macrocode}
%
% \begin{macro}{\@cvtitleclassic}
%    \begin{macrocode}
\providecommand\@cvtitleclassic{%
 %% set cs{@titlenamemaxwidth| to the full name length
 %% , capped by cs{@titlenamemaxwidth|
\setlength{\@titlenamemaxwidth}{.525\textwidth}
\settowidth{\@titlenamefullwidth}{%
	\firstnamestyle{\firstname~}\familynamestyle{\familyname}}
 \ifdimless{\@titlenamemaxwidth}{\@titlenamefullwidth}{%
   \setlength{\@titlenamewidth}{\@titlenamemaxwidth}
 }{%
   \setlength{\@titlenamewidth}{\@titlenamefullwidth}
 }
%    \end{macrocode}
% set titlenamedetailswidth
%    \begin{macrocode}
\setlength{\@titledetailswidth}{%
	\textwidth-\@titlenamewidth-\@titlesepwidth}%
\ifundef{\@photoname}{}{% else
  \ifdefstring{\@photoframe}{frame}{%
    \setlength{\@titledetailswidth}{%
			\@titledetailswidth-\@photowidth-2\@fboxextra}
  }{% else
  \ifdefstring{\@photoframe}{mframe}{%
    \setlength{\@titledetailswidth}{%
			\@titledetailswidth-\@mframepicshift}%
  }{}%
}%
}%
%    \end{macrocode}
% name and title
%    \begin{macrocode}
  \begin{minipage}[b]{\@titlenamewidth}%
%    \end{macrocode}
%% ahilbig begin
%    \begin{macrocode}
    \firstnamestyle{\firstname}\\ %
    \familynamestyle{\familyname}%
    \ifdefempty{\acadtitle}{}{%
      \\[1.25em]\acadtitlestyle{\acadtitle}}%
     \\[1.25em]\titlestyle{\lebenslaufTitel}%
  \end{minipage}%
%    \end{macrocode}
% optional data
%    \begin{macrocode}
  \begin{minipage}[b]{\@titledetailswidth}%
    \raggedleft\addressstyle{%
    \ifdefempty{\addressstreet}{}{%
      \@titledetailsnewline%
      \@addresssymbol\addressstreet%
      \ifdefempty{\addresscity}{}{%
        \@titledetailsnewline\addresscity}}%
    \ifdefempty{\mobile}{}{%
      \@titledetailsnewline\@mobilesymbol~\mobile}%
    \ifdefempty{\phonenr}{}{%
      \@titledetailsnewline\@phonesymbol~\phonenr}%
    \ifdefempty{\faxnr}{}{%
      \@titledetailsnewline\@faxsymbol~\faxnr}%
    \ifdefempty{\email}{}{%
      \@titledetailsnewline\@emailsymbol\emaillink{\email}}%
    \ifdefempty{\homepage}{}{%
      \@titledetailsnewline\@homepagesymbol\httplink{\homepage}}%
    \ifdefempty{\extrainfo}{}{%
      \@titledetailsnewline\extrainfo}%
  }%
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
  \end{minipage}%
%    \end{macrocode}
% optional photo
%    \begin{macrocode}
  \ifundef{\@photoname}{}{% with picture:
    \hspace*{\@titlesepwidth}%
    \ifthenelse{%
      \equal{\@photoframe}{frame} \OR
      \equal{\@photoframe}{mframe}
    }{% with frame:
      \begin{minipage}[b]{\@photowidth}%
        \fcolorbox{@framecolor}{@framebackcolor}{%
          \includegraphics[width=\@photowidth]{\@photoname}}%
      \end{minipage}}{% without frame:
      \begin{minipage}[b]{\@photowidth}
        \includegraphics[width=\@photowidth]{\@photoname}
      \end{minipage}}}
\\[\@aftertitlevspace]
%    \end{macrocode}
% optional quote
%    \begin{macrocode}
  \ifundef{\cvquote}{}{%
    \centering
      \begin{minipage}{\@quotewidth}%
        \centering\quotestyle{\cvquote}%
      \end{minipage}\\[\@afterquotevspace]%
  }%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\section}
%    \begin{macrocode}
\renewcommand*{\section}[1]{\@cvbarsection{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\subsection}
%    \begin{macrocode}
\renewcommand{\subsection}[1]{\@cvbarsubsection{#1}}
%    \end{macrocode}
% \end{macro}
%
%\iffalse
%    \begin{macrocode}
%</bewerbung-cv-classic.sty>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%<*bewerbung-cv-oldstyle.sty>
%    \end{macrocode}
%\fi
%    \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{bewerbung-cv-oldstyle} %
    [2015/07/14 v1.1 theme für bewerbungen basiert auf komacv-oldstyle]
	%% this file is based on komacv-oldstyle.sty from Salome Södergran
	%% every change is marked by
	%%  %% ahilbig begin
	%%     CHANGE
	%%  %% ahilbig end
\KOMAoptions{DIV=15}
\setlength{\hintscolwidth}{3cm}
\addtokomafont{addressfont}{\small}
\addtokomafont{hintfont}{\bfseries}
\setkomafont{section}{\Large\bfseries\upshape}
\setkomafont{subsection}{\large\bfseries\itshape}
\colorlet{addresscolor}{gray}
%    \end{macrocode}
%
% \begin{macro}{\listitemsymbol}
%    \begin{macrocode}
\renewcommand*{\listitemsymbol}{\labelitemi~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\addresssymbol}
%    \begin{macrocode}
\renewcommand*{\addresssymbol}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\mobilesymbol}
%    \begin{macrocode}
\renewcommand*{\mobilesymbol}{\textbf{M}~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\phonesymbol}
%    \begin{macrocode}
\renewcommand*{\phonesymbol}{\textbf{T}~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\faxsymbol}
%    \begin{macrocode}
\renewcommand*{\faxsymbol}{\textbf{F}~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\emailsymbol}
%    \begin{macrocode}
\renewcommand*{\emailsymbol}{\textbf{E}~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\homepagesymbol}
%    \begin{macrocode}
\renewcommand*{\homepagesymbol}{}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\setlength{\infocolwidth}{3.5cm}
\setlength{\sepinfocolwidth}{2em}
%    \end{macrocode}
%
% \begin{macro}{\@infocontent}
%    \begin{macrocode}
\providecommand\@infocontent{%
    \ifdefempty{\addressstreet}{}{%
      \@titledetailsnewline%
      \@addresssymbol\addressstreet%
      \ifdefempty{\addresscity}{}{%
        \@titledetailsnewline\addresscity}}%
    \ifdefempty{\mobile}{}{%
      \@titledetailsnewline\@mobilesymbol~\mobile}%
    \ifdefempty{\phonenr}{}{%
      \@titledetailsnewline \@phonesymbol\phonenr}%
    \ifdefempty{\faxnr}{}{%
      \@titledetailsnewline\@faxsymbol\faxnr}%
    \ifdefempty{\email}{}{%
      \@titledetailsnewline\@emailsymbol\emaillink{\email}}%
    \ifdefempty{\homepage}{}{%
      \@titledetailsnewline\@homepagesymbol\httplink{\homepage}}%
    \ifdefempty{\extrainfo}{}{%
      \@titledetailsnewline\extrainfo}%
} % end @infocontent
 \providecommand{\@makeinfo}{%
   \newbox{\@infobox}%
   \savebox{\@infobox}{%
     \parbox[b]{\@infocolwidth}{%
%    \end{macrocode}
% put the first line on the same 
% baseline as the first sectiontitle:
%    \begin{macrocode}
       {\usekomafont{section}
         \vspace*{1.6ex}
       }
       \raggedleft\addressstyle{%
         \@infocontent%
       }
     }% end parbox
   } % end savebox @infobox%
   \newlength{\@infoheight}%
   \setlength{\@infoheight}{%
     \totalheightof{\usebox{\@infobox}}%
   }%
   \usebox{\@infobox}\vspace*{-\@infoheight}%
   \par\nointerlineskip%
   \vspace*{-\parskip}%
   \vspace*{-\@aftersecvspace}
 }% end \providecommand @makeinfo
  \providecommand{\@cvtitleoldstyle}{%
%    \end{macrocode}
% optional picture box
%    \begin{macrocode}
    \newbox{\@picbox}
    \savebox{\@picbox}{%
      \ifundef{\@photoname}{}{% with picture:
        \ifthenelse{%
          \equal{\@photoframe}{frame} \OR
          \equal{\@photoframe}{mframe}
        }{% with frame:
          \fcolorbox{@framecolor}{@framebackcolor}{%
            \includegraphics[width=\@photowidth]{\@photoname}%
          }% end fcolorbox
        }{% without frame:
          \includegraphics[width=\@photowidth]{\@photoname}%
        }% end ifdefstring frame
      }% end ifundef photoname
    }% end savebox picbox
    \settowidth\@titlepicwidth{\usebox{\@picbox}}
    \setlength\@titlenamewidth{%
			\textwidth-\@titlesepwidth-\@titlepicwidth}
    \begin{minipage}[b]{\@titlenamewidth}%
      \firstnamestyle{\firstname}\ %
      \familynamestyle{\familyname}%
      \ifdefempty{\acadtitle}{}{%
        \\[1.25em]\acadtitlestyle{\acadtitle}}%
    \end{minipage}%
%    \end{macrocode}
% optional photo
%    \begin{macrocode}
      \usebox{\@picbox}%
      \\[\@aftertitlevspace]%
%    \end{macrocode}
% optional quote
%    \begin{macrocode}
    \ifdefempty{\cvquote}{}{%
      {\centering%
        \begin{minipage}{\@quotewidth}%
          \centering\quotestyle{\cvquote}%
        \end{minipage}\\[\@afterquotevspace]%
      }%
    }%
%    \end{macrocode}
% address info box
%    \begin{macrocode}
     \@makeinfo
\par
\begin{addmargin}[\komacvinfocolextrawidth]{0pt}
  } % end @cvtitleoldstyle
\AtEndDocument{%
\end{addmargin}
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\section}
%    \begin{macrocode}
\renewcommand{\section}[1]{\@cvsimplesection{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\subsection}
%    \begin{macrocode}
\renewcommand{\subsection}[1]{\@cvsimplesubsection{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\cvitem}
%    \begin{macrocode}
\renewcommand*{\cvitem}[3][\@afterelementsvspace]{%
  \begin{tabular}{%
      @{}p{\@maincolwidth}%
      @{\hspace{\@sepcolwidth}}p{\@hintscolwidth}@{}%
    }%
    {#3} & \raggedright\hintstyle{#2}%
  \end{tabular}\\[#1]%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\cvdoubleitem}
%    \begin{macrocode}
\renewcommand*{\cvdoubleitem}[5][\@afterelementsvspace]{%
 \cvitem[#1]{#4}{%
   \begin{minipage}[t]{\@dbitemmaincolwidth}#3\end{minipage}%
   \hspace*{\@sepcolwidth}%
   \begin{minipage}[t]{\@hintscolwidth}%
     \noindent\raggedleft\hintstyle{#2}
   \end{minipage}%
   \hspace*{\@sepcolwidth}%
   \begin{minipage}[t]{\@dbitemmaincolwidth}%
     \noindent #5
   \end{minipage}%
 }%
}
%    \end{macrocode}
% \end{macro}
%
%\iffalse
%    \begin{macrocode}
%</bewerbung-cv-oldstyle.sty>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%<*bewerbung-cv.sty>
%    \end{macrocode}
%\fi
%    \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{bewerbung-cv} %
    [2015/07/14 v1.1 Importierung der Klasse koma-cv %
		 für bewerbungen]
	%% this file is based on komacv.cls from Salome Södergran
	%% every change is marked by
	%%  %% ahilbig begin
	%%     CHANGE
	%%  %% ahilbig end
%    \end{macrocode}
%
% \begin{macro}{\mycolor}
%    \begin{macrocode}
\providecommand*\mycolor{blue}
%    \end{macrocode}
% \end{macro}
%
%% ahilbig begin
%\iffalse
%%\RequirePackage{ifthen,kvoptions,calc}
%%\SetupKeyvalOptions{%
%%family=komacv,%
%%prefix=komacv@,%
%%setkeys=\kvsetkeys%
%%}
%%\DeclareStringOption[mycolor]{color}[mycolor]
%%\DeclareStringOption[x11names]{xcolor}[x11names]
%%\DeclareStringOption[classic]{style}[classic]
%%\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
%%\ProcessKeyvalOptions{komacv} % evaluate keyval options
%%\ProcessOptions\relax % execute given options
%\fi
%% ahilbig end
%    \begin{macrocode}
\RequirePackage[\ahbewerbung@lebenslaufXcolor]{xcolor}
\definecolor{myblue}{rgb}{0.2,0.3,0.65}
\colorlet{mycolor}{myblue}
\AtEndPreamble{%
 \renewcommand*\mycolor{\ahbewerbung@lebenslaufColor}
  \colorlet{colortheme}{\mycolor}% specified in documentclass option
  \@ifundefinedcolor{firstnamecolor}{%
    \colorlet{@firstnamecolor}{black}}{%
    \colorlet{@firstnamecolor}{firstnamecolor}}
  \@ifundefinedcolor{familynamecolor}{%
    \colorlet{@familynamecolor}{@firstnamecolor}}{%
    \colorlet{@familynamecolor}{familynamecolor}}
  \@ifundefinedcolor{acadtitlecolor}{%
    \colorlet{@acadtitlecolor}{@firstnamecolor}}{%
    \colorlet{@acadtitlecolor}{acadtitlecolor}}
%    \end{macrocode}
%% ahilbig begin
%  additional color for title
%    \begin{macrocode}
  \@ifundefinedcolor{titlecolor}{%
    \colorlet{@titlecolor}{@firstnamecolor}}{%
    \colorlet{@titlecolor}{titlecolor}}
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
  \@ifundefinedcolor{addresscolor}{%
    \colorlet{@addresscolor}{@firstnamecolor}}{%
    \colorlet{@addresscolor}{addresscolor}}
%    \end{macrocode}
%% ahilbig begin
%  additional handling of coloring of urls
%    \begin{macrocode}
  \@ifundefinedcolor{urllinkcolor}{%
    \colorlet{@urllinkcolor}{@addresscolor}}{%
    \colorlet{@urllinkcolor}{urllinkcolor}}
	\hypersetup{urlcolor=@urllinkcolor}
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
  \@ifundefinedcolor{quotecolor}{%
    \colorlet{@quotecolor}{@firstnamecolor}}{%
    \colorlet{@quotecolor}{quotecolor}}
  \@ifundefinedcolor{secbarcolor}{%
    \colorlet{@secbarcolor}{colortheme}}{%
    \colorlet{@secbarcolor}{secbarcolor}}
  \@ifundefinedcolor{seccolor}{%
    \colorlet{@seccolor}{colortheme}}{%
    \colorlet{@seccolor}{seccolor}}
  \@ifundefinedcolor{subseccolor}{%
    \colorlet{@subseccolor}{colortheme}}{%
    \colorlet{@subseccolor}{subseccolor}}
  \@ifundefinedcolor{hintcolor}{%
    \colorlet{@hintcolor}{black}}{%
    \colorlet{@hintcolor}{hintcolor}}
  \@ifundefinedcolor{framecolor}{%
    \colorlet{@framecolor}{colortheme}}{%
    \colorlet{@framecolor}{framecolor}}
  \@ifundefinedcolor{framebackcolor}{%
    \colorlet{@framebackcolor}{white}}{%
    \colorlet{@framebackcolor}{framebackcolor}}
} % end AtEndPreamble
\ifboolexpr{bool{xetex} or bool{luatex}}{%
  \RequirePackage{fontspec}%
}{%
%    \end{macrocode}
%% ahilbig begin
%    \begin{macrocode}
 %\iffalse
 %% \RequirePackage[utf8]{inputenc}
 %% \RequirePackage[T1]{fontenc}%
 %\fi
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
}
%    \end{macrocode}
%% ahilbig begin
%    \begin{macrocode}
\newkomafont{firstnamefont}{%fontsize{34}{36}
	\Huge\mdseries\upshape}
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
\newkomafont{familynamefont}{\usekomafont{firstnamefont}}
%    \end{macrocode}
%% ahilbig begin
%\iffalse
%%\addtokomafont{familynamefont}{}
%%\setkomafont{\namefont}{\Huge\sffamily\mdseries\upshape}%
%\fi
%    \begin{macrocode}
\newkomafont{titlefont}{\Large\sffamily\mdseries\itshape}
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
\newkomafont{acadtitlefont}{\LARGE\mdseries\itshape}
\newkomafont{addressfont}{\normalsize\mdseries\itshape}
\newkomafont{quotefont}{\large\itshape}
\newkomafont{hintfont}{}
\newkomafont{linkfont}{}
\newkomafont{httplinkfont}{}
\newkomafont{emaillinkfont}{}
\newkomafont{commentmainfont}{\bfseries} % in cvitemwithcomment
\newkomafont{commentfont}{\footnotesize\itshape} % cvitemwidthcomment
%    \end{macrocode}
%% ahilbig begin:
%    \begin{macrocode}
\newkomafont{section}{\LARGE\mdseries\upshape}
\newkomafont{subsection}{\Large\mdseries\upshape}
%    \end{macrocode}
%
% \begin{macro}{\section}
%    \begin{macrocode}
\newcommand{\section}[1]{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\subsection}
%    \begin{macrocode}
\newcommand{\subsection}[1]{}
%    \end{macrocode}
% \end{macro}
%
%% ahilbig end
%    \begin{macrocode}
\setlength\parindent{0pt}
\setlength\columnsep{10\p@}
\setlength\columnseprule{0\p@}
\newlength\@komacvtextwidth
\newlength\@hintscolwidth
\newlength\hintscolwidth
\setlength\hintscolwidth{0pt}
\newlength\@sepcolwidth
\newlength\sepcolwidth
\setlength\sepcolwidth{0pt}
\newlength\@maincolwidth
\newlength\maincolwidth
\setlength\maincolwidth{0pt}
\newlength\@quotewidth
\newlength\quotewidth
\setlength\quotewidth{0pt}
\newlength\@dbitemmaincolwidth
\newlength\dbitemmaincolwidth
\setlength\dbitemmaincolwidth{0pt}
\newlength\@listitemsymbolwidth
\newlength\listitemsymbolwidth
\setlength\listitemsymbolwidth{0pt}
\newlength\@listitemmaincolwidth
\newlength\listitemmaincolwidth
\setlength\listitemmaincolwidth{0pt}
\newlength\@listdbitemmaincolwidth
\newlength\listdbitemmaincolwidth
\setlength\listdbitemmaincolwidth{0pt}
\newlength\@titlepicwidth
\newlength\@titlesepwidth
\setlength\@titlesepwidth{0pt}
\newlength\titlesepwidth
\setlength\titlesepwidth{0pt}
\newlength\@mframepicshift
\newlength\mframepicshift
\setlength\mframepicshift{0pt}
\newlength\@commentmainlength
\newlength\@commentlength
\newlength\@titlenamewidth
\newlength\@titlenamemaxwidth
\newlength\@titlenamefullwidth
\newlength\@titledetailswidth
\newlength\@infocolwidth
\newlength\infocolwidth
\setlength\infocolwidth{0pt}
\newlength\@sepinfocolwidth
\newlength\sepinfocolwidth
\setlength\sepinfocolwidth{0pt}
\newlength\komacvinfocolextrawidth % witout @ for use inside document
\newlength\@footerwidth
\setlength\@footerwidth{.6\textwidth}
\newlength\@fboxwidth
\newlength\footerwidth
\setlength\footerwidth{0pt}
\newlength\@aftertitlevspace
\newlength\aftertitlevspace
\setlength\aftertitlevspace{0pt}
\newlength\@afterquotevspace
\newlength\afterquotevspace
\setlength\afterquotevspace{0pt}
\newlength\@afterelementsvspace
\newlength\afterelementsvspace
\newlength\@beforesecvspace
\newlength\beforesecvspace
\setlength\beforesecvspace{0pt}
\newlength\@aftersecvspace
\newlength\aftersecvspace
\setlength\aftersecvspace{0pt}
\newlength\@beforesubsecvspace
\newlength\beforesubsecvspace
\setlength\beforesubsecvspace{0pt}
\newlength\@aftersubsecvspace
\newlength\aftersubsecvspace
\setlength\aftersubsecvspace{0pt}
\AtEndPreamble{%
%    \end{macrocode}
% infocol (oldstyle)
%    \begin{macrocode}
  \setlength{\@infocolwidth}{\infocolwidth}
  \setlength{\@sepinfocolwidth}{\sepinfocolwidth}
  \setlength\komacvinfocolextrawidth{\@infocolwidth+\@sepinfocolwidth}
  \setlength\@komacvtextwidth{\textwidth-\komacvinfocolextrawidth}
%    \end{macrocode}
% fboxextra (picture frame)
%    \begin{macrocode}
  \newlength\@fboxextra
  \setlength\@fboxextra{\fboxsep+\fboxrule}
%    \end{macrocode}
% hintscolumn
%    \begin{macrocode}
  \ifdimequal{\hintscolwidth}{0pt}{%
    \setlength\@hintscolwidth{.2\@komacvtextwidth}
  }{%
    \setlength{\@hintscolwidth}{\hintscolwidth}%
  } %
%    \end{macrocode}
% separatorcolumn
%    \begin{macrocode}
  \ifdimequal{\sepcolwidth}{0pt}{%
    \setlength\@sepcolwidth{2em}%
  }{%
    \setlength{\@sepcolwidth}{\sepcolwidth}%
  } %
%    \end{macrocode}
% maincolumn
%    \begin{macrocode}
  \ifdimequal{\maincolwidth}{0pt}{%
    \setlength{\@maincolwidth}{%
			\@komacvtextwidth-\@sepcolwidth-\@hintscolwidth}%
  }{%
    \setlength{\@maincolwidth}{\maincolwidth}%
  } %
%    \end{macrocode}
% doubleitem
%    \begin{macrocode}
  \ifdimequal{\dbitemmaincolwidth}{0pt}{%
    \setlength{\@dbitemmaincolwidth}{%
    \@maincolwidth-\@hintscolwidth-2\@sepcolwidth}%
    \setlength{\@dbitemmaincolwidth}{0.5\@dbitemmaincolwidth}%
  }{%
    \setlength{\@dbitemmaincolwidth}{\dbitemmaincolwidth}%
  } %
%    \end{macrocode}
% listitem
%    \begin{macrocode}
  \ifdimequal{\listitemsymbolwidth}{0pt}{%
    \settowidth{\@listitemsymbolwidth}{\listitemsymbol{}~}%
    \setlength{\@listitemmaincolwidth}{%
			\@maincolwidth-\@listitemsymbolwidth}%
  }{%
    \setlength{\@listitemsymbolwidth}{\listitemsymbolwidth}%
  } %
%    \end{macrocode}
% listdoubleitem
%    \begin{macrocode}
  \ifdimequal{\listdbitemmaincolwidth}{0pt}{%
    \setlength{\@listdbitemmaincolwidth}{%
			\@maincolwidth-\@listitemsymbolwidth}%
    \setlength{\@listdbitemmaincolwidth}{%
			0.475\@listdbitemmaincolwidth}%
  }{%
    \setlength{\@listdbitemmaincolwidth}{\listdbitemmaincolwidth}%
  } %
 
%    \end{macrocode}
% quote
%    \begin{macrocode}
  \ifdimequal{\quotewidth}{0pt}{%
    \setlength{\@quotewidth}{0.65\textwidth}%
  }{%
    \setlength{\@quotewidth}{\quotewidth}%
  }
  \ifdimequal{\afterquotevspace}{0pt}{%
   \setlength\@afterquotevspace{2\baselineskip}%
  }{%
    \setlength\@afterquotevspace{\afterquotevspace}%
  } %
%    \end{macrocode}
% title
%    \begin{macrocode}
  \ifundef{\@photoname}{% without picture:
    \setlength\@aftertitlevspace{\aftertitlevspace}
  }{% with picture:
    \ifthenelse{%
      \equal{\@photoframe}{frame} \OR
      \equal{\@photoframe}{mframe}
    }{% with frame:
      \ifdimequal{\aftertitlevspace}{0pt}{%
        \setlength\@aftertitlevspace{1.5\@fboxextra}
      }{%
        \setlength\@aftertitlevspace{\aftertitlevspace}
      }
    }{% without frame:
      \setlength\@aftertitlevspace{\aftertitlevspace}
    }%
  }%
  \ifundef{\@photoname}{}{%
    \ifdimequal{\titlesepwidth}{0pt}{%
      \setlength\@titlesepwidth{\@sepcolwidth}
    }{%
      \setlength{\@titlesepwidth}{\titlesepwidth}
    }
  } %
%    \end{macrocode}
% afterelementsvspace
%    \begin{macrocode}
  \ifdimequal{\afterelementsvspace}{0pt}{%
    \setlength{\@afterelementsvspace}{0.25em}%
  }{%
    \setlength{\@afterelementsvspace}{\afterelementsvspace}%
  } %
%    \end{macrocode}
% beforesecvspace
%    \begin{macrocode}
  \ifdimequal{\beforesecvspace}{0pt}{%
    \setlength{\@beforesecvspace}{3.5ex \@plus -1ex \@minus -.2ex}%
  }{%
    \setlength{\@beforesecvspace}{\beforesecvspace}%
  } %
%    \end{macrocode}
% aftersecvspace
%    \begin{macrocode}
  \ifdimequal{\aftersecvspace}{0pt}{%
    \setlength{\@aftersecvspace}{2.3ex \@plus.2ex}%
  }{%
    \setlength{\@aftersecvspace}{\aftersecvspace}%
  } %
%    \end{macrocode}
% beforesubsecvspace
%    \begin{macrocode}
  \ifdimequal{\beforesubsecvspace}{0pt}{%
    \setlength{\@beforesubsecvspace}{%
			3.25ex\@plus -1ex \@minus -.2ex}%
  }{ %
    \setlength{\@beforesubsecvspace}{\beforesubsecvspace}%
  } %
%    \end{macrocode}
% aftersubsecvspace
%    \begin{macrocode}
  \ifdimequal{\aftersubsecvspace}{0pt}{%
    \setlength{\@aftersubsecvspace}{1.5ex \@plus .2ex}%
  }{%
    \setlength{\@aftersubsecvspace}{\aftersubsecvspace}%
  } %
} % end AtEndPreamble
%    \end{macrocode}
%
% \begin{macro}{\@addresssymbol}
%    \begin{macrocode}
\providecommand*\@addresssymbol{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\addresssymbol}
%    \begin{macrocode}
\providecommand*\addresssymbol{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@mobilesymbol}
%    \begin{macrocode}
\providecommand*\@mobilesymbol{\Mobilefone~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\mobilesymbol}
%    \begin{macrocode}
\providecommand*\mobilesymbol{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@phonesymbol}
%    \begin{macrocode}
\providecommand*\@phonesymbol{\Telefon~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\phonesymbol}
%    \begin{macrocode}
\providecommand*\phonesymbol{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@faxsymbol}
%    \begin{macrocode}
\providecommand*\@faxsymbol{\FAX~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\faxsymbol}
%    \begin{macrocode}
\providecommand*\faxsymbol{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@emailsymbol}
%    \begin{macrocode}
\providecommand*\@emailsymbol{\Letter~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\emailsymbol}
%    \begin{macrocode}
\providecommand*\emailsymbol{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@homepagesymbol}
%    \begin{macrocode}
\providecommand*\@homepagesymbol{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\homepagesymbol}
%    \begin{macrocode}
\providecommand*\homepagesymbol{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@fsymbol}
%    \begin{macrocode}
\providecommand*\@fsymbol{~~~\textbullet~~~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\fsymbol}
%    \begin{macrocode}
\providecommand*\fsymbol{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@listitemsymbol}
%    \begin{macrocode}
\providecommand*\@listitemsymbol{\textcolor{colortheme}{\Neutral}~}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\listitemsymbol}
%    \begin{macrocode}
\providecommand*\listitemsymbol{}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\AtEndPreamble{%
  \ifdefempty{\addresssymbol}{}{%
%    \end{macrocode}
%
% \begin{macro}{\@addresssymbol}
%    \begin{macrocode}
\renewcommand*\@addresssymbol{\addresssymbol}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
} %
  \ifdefempty{\mobilesymbol}{}{%
%    \end{macrocode}
%
% \begin{macro}{\@mobilesymbol}
%    \begin{macrocode}
\renewcommand*\@mobilesymbol{\mobilesymbol}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
} %
  \ifdefempty{\phonesymbol}{}{%
%    \end{macrocode}
%
% \begin{macro}{\@phonesymbol}
%    \begin{macrocode}
\renewcommand*\@phonesymbol{\phonesymbol}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
} %
  \ifdefempty{\faxsymbol}{}{%
%    \end{macrocode}
%
% \begin{macro}{\@faxsymbol}
%    \begin{macrocode}
\renewcommand*\@faxsymbol{\faxsymbol}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
} %
  \ifdefempty{\emailsymbol}{}{%
%    \end{macrocode}
%
% \begin{macro}{\@emailsymbol}
%    \begin{macrocode}
\renewcommand*\@emailsymbol{\emailsymbol}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
} %
  \ifdefempty{\homepagesymbol}{}{%
%    \end{macrocode}
%
% \begin{macro}{\@homepagesymbol}
%    \begin{macrocode}
\renewcommand*\@homepagesymbol{\homepagesymbol}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
} %
  \ifdefempty{\fsymbol}{}{%
%    \end{macrocode}
%
% \begin{macro}{\@fsymbol}
%    \begin{macrocode}
\renewcommand*\@fsymbol{\fsymbol}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
} %
  \ifdefempty{\listitemsymbol}{}{%
%    \end{macrocode}
%
% \begin{macro}{\@listitemsymbol}
%    \begin{macrocode}
\renewcommand*\@listitemsymbol{\listitemsymbol}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
} %
} % end AtEndPreamble
%    \end{macrocode}
%
% \begin{macro}{\firstname}
%    \begin{macrocode}
\providecommand*{\firstname}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\familyname}
%    \begin{macrocode}
\providecommand*{\familyname}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\acadtitle}
%    \begin{macrocode}
\providecommand*{\acadtitle}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\addressstreet}
%    \begin{macrocode}
\providecommand*{\addressstreet}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\addresscity}
%    \begin{macrocode}
\providecommand*{\addresscity}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\address}
%    \begin{macrocode}
\providecommand*{\address}[2]{\addressstreet{#1}\addresscity{#2}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\mobile}
%    \begin{macrocode}
\providecommand*{\mobile}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\phonenr}
%    \begin{macrocode}
\providecommand*{\phonenr}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\faxnr}
%    \begin{macrocode}
\providecommand*{\faxnr}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\email}
%    \begin{macrocode}
\providecommand*{\email}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\homepage}
%    \begin{macrocode}
\providecommand*{\homepage}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\extrainfo}
%    \begin{macrocode}
\providecommand*{\extrainfo}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\cvquote}
%    \begin{macrocode}
\providecommand*{\cvquote}{}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\newlist{compactitem}{itemize}{3}
\newlist{compactenum}{enumerate}{3}
\newlist{compactdesc}{description}{3}
\setlist[compactitem,compactenum,compactdesc]{%
  topsep=0pt,%
  partopsep=0pt,%
  itemsep=0pt,%
  parsep=0pt,%
  leftmargin=*%
} % end setlist
\AtEndPreamble{%
\setlist[compactitem,1]{label=\@listitemsymbol}
\setlist[compactitem,2]{label={\textcolor{colortheme}\textendash}}
\setlist[compactitem,3]{label={%
		\textcolor{colortheme}\textperiodcentered}} %
\setlist[compactenum,1]{label={\textcolor{colortheme}{\arabic*.}}}
\setlist[compactenum,2]{label={\textcolor{colortheme}{\alph*.}}}
\setlist[compactenum,3]{label={\textcolor{colortheme}{\roman*.}}}
} % end AtEndPreamble
\newlength\@photowidth
%    \end{macrocode}
%
% \begin{macro}{\photo}
%    \begin{macrocode}
\providecommand{\photo}[3][]{%
  \providecommand{\@photoframe}{#1}%
  \setlength{\@photowidth}{#2}%
  \providecommand{\@photoname}{#3}}
\newif\if@firstdetailselement\@firstdetailselementtrue
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@titledetailsnewline}
%    \begin{macrocode}
\providecommand*{\@titledetailsnewline}{ %
  \if@firstdetailselement%
    \@firstdetailselementfalse%
  \else%
    \\[.4ex]
  \fi%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\maketitle}
%% ahilbig begin
%    \begin{macrocode}
\renewcommand\maketitle{%
	\csexpandonce{@cvtitle\ahbewerbung@lebenslaufStyle}}
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
\RequirePackage{lastpage}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\totalpagemark}
%    \begin{macrocode}
\providecommand*{\totalpagemark}{% page and pagetotal
\usekomafont{pagenumber}\pageref{LastPage}%
}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
  \newcommand*{\firstnamestyle}[1]{{%
      \usekomafont{firstnamefont}%
      \textcolor{@firstnamecolor}{#1}}}
  \newcommand*{\familynamestyle}[1]{{%
      \usekomafont{familynamefont}%
      \textcolor{@familynamecolor}{#1}}}
  \newcommand*{\acadtitlestyle}[1]{{%
      \usekomafont{acadtitlefont}%
      \textcolor{@acadtitlecolor}{#1}}}
%    \end{macrocode}
%% ahilbig begin
%    \begin{macrocode}
  \newcommand*{\titlestyle}[1]{{%
      \usekomafont{titlefont}%
      \textcolor{@titlecolor}{#1}}}
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
  \newcommand*{\addressstyle}[1]{{%
      \usekomafont{addressfont}%
      \textcolor{@addresscolor}{#1}}}
  \newcommand*{\quotestyle}[1]{{%
      \usekomafont{quotefont}%
      \textcolor{@quotecolor}{#1}}}
  \newcommand*{\hintstyle}[1]{{%
      \usekomafont{hintfont}%
      \textcolor{@hintcolor}{#1}}}
  \newcommand*{\sectionstyle}[1]{%
    \usekomafont{section}%
    \textcolor{@seccolor}{#1}}
  \newcommand*{\subsectionstyle}[1]{%
    \usekomafont{subsection}%
    \textcolor{@subseccolor}{#1}}
%    \end{macrocode}
%
% \begin{macro}{\cvitem}
%    \begin{macrocode}
\providecommand*{\cvitem}[3][\@afterelementsvspace]{%
  \begin{tabular}{%
      @{}p{\@hintscolwidth}%
      @{\hspace{\@sepcolwidth}}p{\@maincolwidth}@{}%
    }%
    \raggedleft\hintstyle{#2} &{#3}%
  \end{tabular}\\[#1]%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\cvdoubleitem}
%    \begin{macrocode}
\providecommand*{\cvdoubleitem}[5][\@afterelementsvspace]{%
 \cvitem[#1]{#2}{%
   \begin{minipage}[t]{\@dbitemmaincolwidth}#3\end{minipage}%
   \hspace*{\@sepcolwidth}%
   \begin{minipage}[t]{\@hintscolwidth}%
     \noindent\raggedleft\hintstyle{#4}
   \end{minipage}%
   \hspace*{\@sepcolwidth}%
   \begin{minipage}[t]{\@dbitemmaincolwidth}%
     \noindent #5
   \end{minipage}%
 }%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\cvlistitem}
%    \begin{macrocode}
\providecommand*{\cvlistitem}[2][\@afterelementsvspace]{%
   \cvitem[#1]{}{%
     \@listitemsymbol%
     \begin{minipage}[t]{\@listitemmaincolwidth}%
       #2%
     \end{minipage}%
   }%
 }
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\cvlistdoubleitem}
%    \begin{macrocode}
\providecommand*{\cvlistdoubleitem}[3][\@afterelementsvspace]{%
  \cvitem[#1]{}{%
    \@listitemsymbol%
    \begin{minipage}[t]{\@listdbitemmaincolwidth}%
      #2%
    \end{minipage}%
    \hspace*{\@sepcolwidth}
    \ifstrempty{#3}{}{%
      \@listitemsymbol%
      \begin{minipage}[t]{\@listdbitemmaincolwidth}%
        #3%
      \end{minipage}
    }%
  }%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\cventry}
%    \begin{macrocode}
\providecommand*{\cventry}[7][\@afterelementsvspace]{%
  \cvitem[#1]{#2}{%
    {\bfseries#3}%
    \ifstrempty{#4}{}{, {\itshape#4}}%
    \ifstrempty{#5}{}{, #5}%
    \ifstrempty{#6}{}{, #6}%
    .%
    \ifx&#7&%
    \else{%
      \newline{}\begin{minipage}[t]{\linewidth}%
        \small#7%
      \end{minipage}%
    }%
    \fi%
  }%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\cvlanguage}
%% ahilbig begin
%    \begin{macrocode}
\providecommand{\cvlanguage}[3]{%
	\cvitemwithcomment{#1}{#2}{#3}%
}
%    \end{macrocode}
% \end{macro}
%
%% ahilbig end
%    \begin{macrocode}
\newbox{\@commentmainbox}
%    \end{macrocode}
%
% \begin{macro}{\cvitemwithcomment}
%    \begin{macrocode}
\providecommand*{\cvitemwithcomment}[4][\@afterelementsvspace]{%
  \savebox{\@commentmainbox}{{\usekomafont{commentmainfont}#3}}%
  \settowidth\@commentmainlength{\usebox{\@commentmainbox}}%
  \setlength{\@commentlength}{%
    \@maincolwidth-\@sepcolwidth-\@commentmainlength%
  }%
  \cvitem[#1]{#2}{%
    \begin{minipage}[t]{\@commentmainlength}%
      \usekomafont{commentmainfont} #3%
    \end{minipage}%
    \hfill%
   \begin{minipage}[t]{\@commentlength}%
     \raggedleft\usekomafont{commentfont} #4%
   \end{minipage}%
 }%
}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
  \providecommand*{\link}[2][]{%
    \ifstrempty{#1}{%
      \href{#2}{\usekomafont{linkfont}#2}}{%
      \href{#2}{\usekomafont{linkfont}#1}}%
  }
  \providecommand*{\httplink}[2][]{%
    \ifstrempty{#1}{%
      \href{http://#2}{\usekomafont{httplinkfont}#2}}{%
      \href{http://#2}{\usekomafont{httplinkfont}#1}}%
  }
  \providecommand*{\emaillink}[2][]{%
    \ifstrempty{#1}{%
	\href{mailto:#2}{\usekomafont{emaillinkfont}#2}}{%
	\href{mailto:#2}{\usekomafont{emaillinkfont}#1}}%
  }
%    \end{macrocode}
%
% \begin{macro}{\origsection}
%    \begin{macrocode}
\providecommand\origsection{}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\let\origsection\section
%    \end{macrocode}
%
% \begin{macro}{\origsubsection}
%    \begin{macrocode}
\providecommand\origsubsection{}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\let\origsubsection\subsection
%    \end{macrocode}
%
% \begin{macro}{\@cvsimplesection}
%    \begin{macrocode}
\providecommand\@cvsimplesection[1]{%
  \origsection*{\sectionstyle{#1}}
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@cvsimplesubsection}
%    \begin{macrocode}
\providecommand\@cvsimplesubsection[1]{%
  \origsubsection*{\subsectionstyle{#1}}
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@cvbarsection}
%    \begin{macrocode}
\providecommand\@cvbarsection[1]{%
%    \end{macrocode}
%% ahilbig begin
%  needed some additional space between the sections to look nicer
%    \begin{macrocode}
	\vspace{0.75em}
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
  \origsection*{%
    \phantomsection{}% reset the anchor for hyperrefs
    \addcontentsline{toc}{section}{#1}%
    \cvitem[0pt]{%
      \raggedleft\hintstyle{\color{@secbarcolor}%
        \rule{\@hintscolwidth}{1ex}}%
%    \end{macrocode}
%% ahilbig begin
%  we need more space^^
%    \begin{macrocode}
		}{\sectionstyle{#1}\vspace{0.4em}} %
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
  }% end origsection
} % end cvbarsection
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@cvbarsubsection}
%    \begin{macrocode}
\providecommand\@cvbarsubsection[1]{%
  \origsubsection*{%
    \cvitem[0pt]{}{\subsectionstyle{#1}}%
  }%
}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\hypersetup{%
  breaklinks,%
  unicode, %
%    \end{macrocode}
%% ahilbig begin
%  make links look nicer
%    \begin{macrocode}
  colorlinks    = true,%
%    \end{macrocode}
%% ahilbig end
%    \begin{macrocode}
  pdfborder     = {0 0 .3},%
  pdfstartview  = FitH,%
%    \end{macrocode}
%% ahilbig begin
%\iffalse
%%  pdfstartpage  = 1,%
%%  pdfcreator    = \LaTeX{},%
%%  pdfproducer   = \LaTeX{} %
%\fi
%% ahilbig end
%    \begin{macrocode}
}%
\urlstyle{same}
%    \end{macrocode}
%
% \begin{macro}{\@citebordercolor}
%    \begin{macrocode}
\providecommand*\@citebordercolor{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\citebordercolor}
%    \begin{macrocode}
\providecommand*\citebordercolor{\@citebordercolor}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@filebordercolor}
%    \begin{macrocode}
\providecommand*\@filebordercolor{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\filebordercolor}
%    \begin{macrocode}
\providecommand*\filebordercolor{\@filebordercolor}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@linkbordercolor}
%    \begin{macrocode}
\providecommand*\@linkbordercolor{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\linkbordercolor}
%    \begin{macrocode}
\providecommand*\linkbordercolor{\@linkbordercolor}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@menubordercolor}
%    \begin{macrocode}
\providecommand*\@menubordercolor{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\menubordercolor}
%    \begin{macrocode}
\providecommand*\menubordercolor{\@menubordercolor}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@runbordercolor}
%    \begin{macrocode}
\providecommand*\@runbordercolor{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\runbordercolor}
%    \begin{macrocode}
\providecommand*\runbordercolor{\@runbordercolor}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@urlbordercolor}
%    \begin{macrocode}
\providecommand*\@urlbordercolor{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\urlbordercolor}
%    \begin{macrocode}
\providecommand*\urlbordercolor{\@urlbordercolor}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\allbordercolors}
%    \begin{macrocode}
\providecommand*\allbordercolors{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\pdfauthor}
%    \begin{macrocode}
\providecommand*\pdfauthor{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\pdfsubject}
%    \begin{macrocode}
\providecommand*\pdfsubject{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\pdftitle}
%    \begin{macrocode}
\providecommand*\pdftitle{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\pdfkeywords}
%    \begin{macrocode}
\providecommand*\pdfkeywords{}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\AtEndPreamble{%
%    \end{macrocode}
%
% \begin{macro}{\@allbordercolors}
%    \begin{macrocode}
\providecommand*\@allbordercolors{colortheme}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\ifdefempty{\allbordercolors}{}{%
	\renewcommand*\@allbordercolors{\allbordercolors}}
%    \end{macrocode}
%
% \begin{macro}{\@pdfauthor}
%    \begin{macrocode}
\providecommand*\@pdfauthor{\firstname~\familyname}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\ifdefempty{\pdfauthor}{}{\renewcommand*\@pdfauthor{\pdfauthor}}
%    \end{macrocode}
%
% \begin{macro}{\@pdfsubject}
%    \begin{macrocode}
\providecommand*\@pdfsubject{\firstname~\familyname}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\pdfsubject}
%    \begin{macrocode}
\providecommand*\pdfsubject{\@pdfsubject}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@pdftitle}
%    \begin{macrocode}
\providecommand*\@pdftitle{\title~\firstname~\familyname}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\pdftitle}
%    \begin{macrocode}
\providecommand*\pdftitle{\@pdftitle}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\@pdfkeywords}
%    \begin{macrocode}
\providecommand*\@pdfkeywords{%
	\firstname~\familyname{} curriculum~vit\ae{} CV{}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\pdfkeywords}
%    \begin{macrocode}
\providecommand*\pdfkeywords{\@pdfkeywords}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
  \hypersetup{%
    allbordercolors = \@allbordercolors,%
    citebordercolor = \citebordercolor,%
    filebordercolor = \filebordercolor,%
    linkbordercolor = \linkbordercolor,%
    menubordercolor = \menubordercolor,%
    runbordercolor  = \runbordercolor,%
    urlbordercolor  = \urlbordercolor,%
    pdfauthor       = \@pdfauthor,%
    pdfsubject      = \pdfsubject,%
    pdftitle        = \pdftitle,%
    pdfkeywords     = \pdfkeywords,%
  }%
} % end AtEndPreamble
\AtBeginDocument{%
  \raggedbottom %
} % End AtBeginDocument
%    \end{macrocode}
%% ahilbig begin
%\iffalse
%%\clearscrheadfoot
%\fi
%    \begin{macrocode}
\RequirePackage{bewerbung-cv-\ahbewerbung@lebenslaufStyle}
%    \end{macrocode}
%\iffalse
%    \begin{macrocode}
%</bewerbung-cv.sty>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%<*bewerbung.sty>
%    \end{macrocode}
%\fi
%    \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{bewerbung}
    [2015/07/14 v1.1 makros zum setzen der bewerbung]
%    \end{macrocode}
%
% \begin{macro}{\name}
% Macros for setting up your personal informations
%    \begin{macrocode}
\providecommand{\name}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\Name}
%    \begin{macrocode}
\providecommand{\Name}[1]{\renewcommand{\name}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\vorname}
%    \begin{macrocode}
\providecommand{\vorname}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\Vorname}
%    \begin{macrocode}
\providecommand{\Vorname}[1]{\renewcommand{\vorname}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\fullname}
% the optional argument indicates wether to print vor + nachname
% or nachname, vorname
%    \begin{macrocode}
\providecommand{\fullname}[1][n]{%
	\ifthenelse{\equal{#1}{n}}{%
		\vorname\xspace\name %
	}{%
		\name, \vorname %
	}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\street}
%    \begin{macrocode}
\providecommand{\street}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\Street}
%    \begin{macrocode}
\providecommand{\Street}[1]{\renewcommand{\street}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\plz}
%    \begin{macrocode}
\providecommand{\plz}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\Plz}
%    \begin{macrocode}
\providecommand{\Plz}[1]{\renewcommand{\plz}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\stadt}
%    \begin{macrocode}
\providecommand{\stadt}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\Stadt}
%    \begin{macrocode}
\providecommand{\Stadt}[1]{\renewcommand{\stadt}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\anschrift}
%    \begin{macrocode}
\providecommand{\anschrift}[1][n]{%
	\ifthenelse{\equal{#1}{n}}{%
		\street\\%
		\plz\xspace\stadt%
	}{%
		\street, \plz\xspace\stadt%
	}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\meinBeruf}
%    \begin{macrocode}
\providecommand{\meinBeruf}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\meinberuf}
%    \begin{macrocode}
\providecommand{\meinberuf}{\meinBeruf}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\MeinBeruf}
%    \begin{macrocode}
\providecommand{\MeinBeruf}[1]{\renewcommand{\meinBeruf}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\gebDatum}
%    \begin{macrocode}
\providecommand{\gebDatum}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\GebDatum}
%    \begin{macrocode}
\providecommand{\GebDatum}[1]{\renewcommand{\gebDatum}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\sta}
%    \begin{macrocode}
\providecommand{\sta}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\Sta}
%    \begin{macrocode}
\providecommand{\Sta}[1]{\renewcommand{\sta}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\email}
%    \begin{macrocode}
\providecommand{\email}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\EMail}
%    \begin{macrocode}
\providecommand{\EMail}[1]{\renewcommand{\email}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\tel}
%    \begin{macrocode}
\providecommand{\tel}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\Tel}
%    \begin{macrocode}
\providecommand{\Tel}[1]{\renewcommand{\tel}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\mobile}
%    \begin{macrocode}
\providecommand{\mobile}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\Mobile}
%    \begin{macrocode}
\providecommand{\Mobile}[1]{\renewcommand{\mobile}{#1}}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\ProvideDocumentCommand{\anhang}{o}{%
	\IfNoValueTF{#1}{%
		Curriculum Vitae.\anhangTmpFlat
	}{%
		\item Anschreiben
		\item Curriculum Vitae
		\anhangTmpList
	} %
}
%    \end{macrocode}
%
% \begin{macro}{\anhangTmpFlat}
%    \begin{macrocode}
\providecommand{\anhangTmpFlat}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\anhangTmpList}
%    \begin{macrocode}
\providecommand{\anhangTmpList}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\Anhang}
%    \begin{macrocode}
\providecommand{\Anhang}[2]{%
	\renewcommand{\anhangTmpFlat}{\\ #1}
	\renewcommand{\anhangTmpList}{#2}
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\todayOrt}
%    \begin{macrocode}
\providecommand{\todayOrt}{\stadt}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\TodayOrt}
%    \begin{macrocode}
\providecommand{\TodayOrt}[1]{\renewcommand{\todayOrt}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\todayTime}
%    \begin{macrocode}
\providecommand{\todayTime}{\today}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\TodayTime}
%    \begin{macrocode}
\providecommand{\TodayTime}[1]{\renewcommand{\todayTime}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\lebenslaufTitel}
%    \begin{macrocode}
\providecommand{\lebenslaufTitel}{Curriculum Vitae}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\LebenslaufTitel}
%    \begin{macrocode}
\providecommand{\LebenslaufTitel}[1]{%
	\renewcommand{\lebenslaufTitel}{#1}}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\firma}
% Macros for setting up the information of the company 
%    \begin{macrocode}
\providecommand{\firma}{a}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\firmaAnrede}
%    \begin{macrocode}
\providecommand{\firmaAnrede}{a}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\firmaName}
%    \begin{macrocode}
\providecommand{\firmaName}{a}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\firmaStreet}
%    \begin{macrocode}
\providecommand{\firmaStreet}{a}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\firmaPlz}
%    \begin{macrocode}
\providecommand{\firmaPlz}{a}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\firmaStadt}
%    \begin{macrocode}
\providecommand{\firmaStadt}{a}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\beruf}
%    \begin{macrocode}
\providecommand{\beruf}{a}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\setzekomma}
%    \begin{macrocode}
\providecommand{\setzekomma}{,}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungKW}
%    \begin{macrocode}
\providecommand{\bewerbungKW}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungKW}
%    \begin{macrocode}
\providecommand{\BewerbungKW}[1]{%
	\renewcommand{\bewerbungKW}{#1}}%
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungDatum}
%    \begin{macrocode}
\providecommand{\bewerbungDatum}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungDatum}
%    \begin{macrocode}
\providecommand{\BewerbungDatum}[1]{%
	\renewcommand{\bewerbungDatum}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungFirma}
%    \begin{macrocode}
\providecommand{\bewerbungFirma}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungFirma}
%    \begin{macrocode}
\providecommand{\BewerbungFirma}[1]{%
	\renewcommand{\bewerbungFirma}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungFirmaAnrede}
%    \begin{macrocode}
\providecommand{\bewerbungFirmaAnrede}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungFirmaAnrede}
%    \begin{macrocode}
\providecommand{\BewerbungFirmaAnrede}[1]{%
	\renewcommand{\bewerbungAnrede}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungFirmaName}
%    \begin{macrocode}
\providecommand{\bewerbungFirmaName}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungFirmaName}
%    \begin{macrocode}
\providecommand{\BewerbungFirmaName}[1]{%
	\renewcommand{\bewerbungName}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungFirmaStr}
%    \begin{macrocode}
\providecommand{\bewerbungFirmaStr}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungFirmaStr}
%    \begin{macrocode}
\providecommand{\BewerbungFirmaStr}[1]{%
	\renewcommand{\bewerbungFirmaStr}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungFirmaPlz}
%    \begin{macrocode}
\providecommand{\bewerbungFirmaPlz}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungFirmaPlz}
%    \begin{macrocode}
\providecommand{\BewerbungFirmaPlz}[1]{%
	\renewcommand{\bewerbungPlz}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungFirmaOrt}
%    \begin{macrocode}
\providecommand{\bewerbungFirmaOrt}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungFirmaOrt}
%    \begin{macrocode}
\providecommand{\BewerbungFirmaOrt}[1]{%
	\renewcommand{\bewerbungOrt}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungStelle}
%    \begin{macrocode}
\providecommand{\bewerbungStelle}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungStelle}
%    \begin{macrocode}
\providecommand{\BewerbungStelle}[1]{%
	\renewcommand{\bewerbungStelle}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungRueckmeldung}
%    \begin{macrocode}
\providecommand{\bewerbungRueckmeldung}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungRueckmeldung}
%    \begin{macrocode}
\providecommand{\BewerbungRueckmeldung}[1]{%
	\renewcommand{\bewerbungRueckmeldung}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\bewerbungSonstiges}
%    \begin{macrocode}
\providecommand{\bewerbungSonstiges}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\BewerbungSonstiges}
%    \begin{macrocode}
\providecommand{\BewerbungSonstiges}[1]{%
	\renewcommand{\bewerbungSonstiges}{#1}%
}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\RequirePackage{datatool}
%    \end{macrocode}
%
% \begin{macro}{\id}
% Need to know which company you mean today
%    \begin{macrocode}
\providecommand{\id}{}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\ID}
%    \begin{macrocode}
\providecommand{\ID}[1]{\renewcommand{\id}{#1}}
%    \end{macrocode}
% \end{macro}
%
% How does the table of applications look like?
%  ID, KW, Datum, Firma, FirmaAnrede, FirmaName, Str, PLZ,
%  Ort, Stelle, Rueckmeldung, Sonstiges
%
%
% \begin{macro}{\getBewerbung}
% Get the information of the current company out of the table
%    \begin{macrocode}
\providecommand{\getBewerbung}[1][anschrift.csv]{
	\IfFileExists{#1}{%
%    \end{macrocode}
% load the table
%    \begin{macrocode}
		\DTLloaddb[ %
			]{anschrift}{#1} %
%    \end{macrocode}
% which id-format is used?
%  plain             -> search for the exact match 
%                       of id in the column ID
%  noplain (default) -> get the row with number id 
%                       (first one is 0)
%    \begin{macrocode}
		\ifahbewerbung@idPlain %
			\edtlgetrowforvalue{anschrift}{1}{\id} %
		\else %
			\dtlgetrow{anschrift}{\id} %
		\fi %
		\dtlgetentryfromcurrentrow{\bewerbungKW}{2}
		\dtlgetentryfromcurrentrow{\bewerbungDatum}{3}
		\dtlgetentryfromcurrentrow{\bewerbungFirma}{4}
		\dtlgetentryfromcurrentrow{\bewerbungFirmaAnrede}{5}
		\dtlgetentryfromcurrentrow{\bewerbungFirmaName}{6}
		\dtlgetentryfromcurrentrow{\bewerbungFirmaStr}{7}
		\dtlgetentryfromcurrentrow{\bewerbungFirmaPlz}{8}
		\dtlgetentryfromcurrentrow{\bewerbungFirmaOrt}{9}
		\dtlgetentryfromcurrentrow{\bewerbungStelle}{10}
		\dtlgetentryfromcurrentrow{\bewerbungRueckmeldung}{11}
		\dtlgetentryfromcurrentrow{\bewerbungSonstiges}{12}
	}{%
		\@latex@warning@no@line{Achtung die Datei #1 ist nicht lesbar.} %
	}%
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\runKomaVar}
% Change the komavars for komacv implementation of this project
%    \begin{macrocode}
\providecommand{\runKomaVar}{%
	\setkomavar{fromname}{\fullname} %
	\setkomavar{fromaddress}{\street\\\plz\xspace\stadt} %
	\setkomavar{fromphone}[\Telefon\enskip]{\tel} %
	\setkomavar{fromfax}[\Mobilefone\enskip]{\mobile} %
	\setkomavar{fromemail}[\Letter\enskip]{\email} %
	\setkomavar{signature}{\vorname\xspace\name} %
	\setkomavar{subject}{Bewerbung als \bewerbungStelle} %
	\renewcommand*{\raggedsignature}{} %
%    \end{macrocode}
%\iffalse
%%	\renewcommand*{\title}{\}% PDF metadata
%\fi
%    \begin{macrocode}
	\renewcommand*{\firstname}{\vorname} %
	\renewcommand*{\familyname}{\name} %
%    \end{macrocode}
%\iffalse
%%	\renewcommand*{\acadtitle}{}
%\fi
%    \begin{macrocode}
	\renewcommand*{\addressstreet}{\street} %
	\renewcommand*{\addresscity}{\plz\xspace\stadt} %
	\renewcommand*{\address}{\street\\\plz\xspace\stadt} %
	\renewcommand*{\phonenr}{\tel} %
%    \end{macrocode}
%\iffalse
%%	\renewcommand*{\extrainfo}{Some extra info}
%\fi
%    \begin{macrocode}
} %
%    \end{macrocode}
% Provide the right paper for a nice titlepage
%    \begin{macrocode}
\ProvideDocumentEnvironment{titlepage}{}{%
	\thispagestyle{empty} %
	\newgeometry{top=4cm,left=3cm,right=2.5cm,bottom=2cm} %
}{ %
	\clearpage %
	\restoregeometry %
} %
%    \end{macrocode}
% This environment will make a nice letter to you company
%    \begin{macrocode}
\ProvideDocumentEnvironment{anschreiben}{oo}{%
	\begin{letter}{%
		\bewerbungFirma\\
		\bewerbungFirmaAnrede\xspace\bewerbungFirmaName\\
		\bewerbungFirmaStr\\
		\bewerbungFirmaPlz\xspace\bewerbungFirmaOrt
	} %
	\IfNoValueF{#2}{\enlargethispage{#2}} %
	\newcommand{\geehrt}{#1} %
	\ifthenelse{\equal{\bewerbungFirmaAnrede}{Frau}}{%
		\renewcommand{\geehrt}{geehrte}%
	}{}%
	\ifthenelse{\equal{\bewerbungFirmaAnrede}{Herr}}{%
		\renewcommand{\geehrt}{geehrter}%
	}{}%
		\opening{Sehr \geehrt\xspace %
			\bewerbungFirmaAnrede\xspace\bewerbungFirmaName, %
		}%
}{
		\closing{Mit freundlichen Gr\"u{\ss}en} %
		%\iffalse
		%%\signature{}
		%\fi
		\encl{%
			\anhang %
		} %
	\end{letter}
}
%    \end{macrocode}
% \end{macro}
%
% This environment will produce a nice cv like komacv 
% but within the same document
%    \begin{macrocode}
\ProvideDocumentEnvironment{lebenslauf}{oo}{%
	\clearpage
	\newgeometry{top=2.5cm,left=3cm,right=2.5cm,bottom=3cm}
	\pagestyle{empty}
	\ifthenelse{\equal{#1}{none}}{\renewcommand{\@listitemsymbol}{}}{} %
	%\iffalse
	%%\clearscrheadfoot
	%%\ifoot{CV~\firstname~\familyname}
	%%\ofoot{n}
	%\fi
}{
	\vfill
	\begin{raggedright}
	\begin{tabular}{p{\textwidth}}
		\fullname\\
		\todayOrt, \todayTime
	\end{tabular}
	\end{raggedright}
	\IfNoValueF{#2}{%
		\newpage %
		#2 %
	} %
	\restoregeometry
}
%    \end{macrocode}
%
% \begin{macro}{\makePerson}
% Make the entry of your personality in the cv-environment
%    \begin{macrocode}
\providecommand{\makePerson}{ %
		\section{Pers\"onliche Angaben} %
		\cvitem{Name}{\fullname} %
		\cvitem{Anschrift}{\anschrift[k]} %
		\cvitem{StA}{\sta} %
		\cvitem{Geburtsdatum}{\gebDatum} %
		%\iffalse
		%%\cvitem{Konfession}{}
		%%\cvitem{Familienstand}{}
		%\fi
		\cvitem{Beruf}{\meinBeruf} %
}
%    \end{macrocode}
% \end{macro}
%
%
% \begin{macro}{\argetabelle}
% Print a table with all your latest applications
%    \begin{macrocode}
\providecommand{\argetabelle}[1][anschrift.csv]{ %
	\IfFileExists{#1}{%
%    \end{macrocode}
% load the table
%    \begin{macrocode}
		\DTLloaddb{anschrift}{anschrift.csv} %
%    \end{macrocode}
% create a nice table environment for printing 
% over more than one page
%    \begin{macrocode}
		\begin{longtable}{rrL{6cm}L{3cm}L{4cm}}
		  \toprule
   		\multicolumn{1}{l}{\textbf{KW}} & %
			\multicolumn{1}{l}{\textbf{Datum}} & \textbf{Arbeitgeber} & %
		   \textbf{Stelle} & \textbf{R\"uckmeldung} \\\midrule
   		\endfirsthead
	   \toprule
  	  \multicolumn{5}{r}{Fortsetzung\ldots}\\\toprule
   		\multicolumn{1}{l}{\textbf{KW}} & %
		 	\multicolumn{1}{l}{\textbf{Datum}} & \textbf{Arbeitgeber} & %
		   {Stelle} & \textbf{R\"uckmeldung} \\\midrule
   		\endhead
	   \midrule\multicolumn{5}{r}{%
			 Fortsetzung auf der n\"achsten Seite\ldots}\\\bottomrule
  	  \endfoot
    \bottomrule
		\endlastfoot
%    \end{macrocode}
% read the whole table-file and print it nicely into the table
%    \begin{macrocode}
		 \DTLforeach{anschrift}{%
			 \kw=KW,\datum=Datum,\firma=Firma,\firmaanrede=FirmaAnrede,%
			 \firmaname=FirmaName,\str=Str,\plz=PLZ,\ort=Ort,%
			 \stelle=Stelle,\rueckmeldung=Rueckmeldung}{%
			 \\
			 \kw & \datum & \firma\newline\firmaanrede\ \firmaname\ \str,%
			 \plz\ \ort & \stelle & \rueckmeldung \\\midrule} %
		\end{longtable}
	}{%
		\@latex@warning@no@line{Achtung die Datei #1 ist nicht lesbar.} %
	} %
}
%    \end{macrocode}
% \end{macro}
%
%\iffalse
%    \begin{macrocode}
%</bewerbung.sty>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%<*argetabelle.cls>
%    \end{macrocode}
%\fi
%    \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{argetabelle}[2015/07/14 v1.1 %
  Klasse zur automatisierten Erstellen von Tabellen %
	zur Dokumentation der eigenen Bewerbungsversuche]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
\ProcessOptions\relax
\LoadClass[]{scrartcl}
\RequirePackage{marvosym}
\RequirePackage[%
	left=1cm, %
	top=2.5cm, %
	bottom=1.5cm, %
	right=1cm %
]{geometry}
\RequirePackage{datatool}
\RequirePackage[right]{eurosym}
\RequirePackage{xspace}
\RequirePackage{multicol}
\RequirePackage{pdfpages}
\RequirePackage{comment}
\RequirePackage{xparse}
\RequirePackage{longtable}
\RequirePackage{booktabs}
\RequirePackage{array}
\RequirePackage{ragged2e}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}
\RequirePackage{bewerbung}
\AtBeginDocument{%
	%\hypersetup{colorlinks=true}
	\InputIfFileExists{config.inc}{}{%
		\@latex@warning@no@line{%
			Achtung die Datei config.inc ist nicht lesbar.}%
	} %
}
%    \end{macrocode}
%\iffalse
%    \begin{macrocode}
%</argetabelle.cls>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%<*bewerbung.cls>
%    \end{macrocode}
%\fi
%    \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{bewerbung}[2015/07/14 v1.1 %
  Klasse zur Erstellung von Bewerbungsschreiben]
\RequirePackage{ifthen,kvoptions,calc}
\SetupKeyvalOptions{%
family=ahbewerbung,%
prefix=ahbewerbung@,%
setkeys=\kvsetkeys%
}
%    \end{macrocode}
%%
%% for komacv are some color options available, that %
%% needed to get passed to the new cv package
%% ALL OPTIONS ARE CHANGED TO THE IDENTIFIER ahbewerbung
%%
%    \begin{macrocode}
\DeclareStringOption[mycolor]{lebenslaufColor}[mycolor]
\DeclareStringOption[x11names]{lebenslaufXcolor}[x11names]
\DeclareStringOption[classic]{lebenslaufStyle}[classic]
\DeclareStringOption[anschrift.csv]{anschrift}[anschrift.csv]
\DeclareBoolOption{idPlain}
\ProcessKeyvalOptions{ahbewerbung} % evaluate keyval options
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrlttr2}}
\ProcessOptions\relax
\LoadClass[
	DIN, pagenumber=botright, backaddress=true, parskip=half,% 
	fromalign=left, fromemail=true, fromfax=true, %
	fromphone=true, fromurl=false, fromalign=right, %          
	fromlogo=false, fromrule=true, foldmarks=true, %
	paper=a4, fontsize=10pt,enlargefirstpage=true, firstfoot=false
]{scrlttr2}
%    \end{macrocode}
%\iffalse
%% import from komacv.cls for easier maintaining
%\fi
%    \begin{macrocode}
\RequirePackage{%
  etoolbox,%
  ifpdf,%
  ifluatex,%
  ifxetex,%
	marvosym, %
  scrlayer-scrpage, %
	array,%
  graphicx,%
  microtype,%
  enumitem, %
	hyperref, %
}
\RequirePackage[%
%    \end{macrocode}
%\iffalse
%%	xcolor=\ahbewerbung@lebenslaufXcolor,%
%%	color=\ahbewerbung@lebenslaufColor,%
%%	style=\ahbewerbung@lebenslaufStyle,%
%\fi
%    \begin{macrocode}
]{bewerbung-cv}
\RequirePackage[autostyle,german=guillemets]{csquotes}
\RequirePackage[top=2.5cm]{geometry}
\RequirePackage{datatool}
\RequirePackage[right]{eurosym}
\RequirePackage{xspace}
\RequirePackage{multicol}
\RequirePackage{pdfpages}
\RequirePackage{comment}
\RequirePackage{xparse}
\RequirePackage{bewerbung}
\AtBeginDocument{%
	\hypersetup{colorlinks=true}%
	\InputIfFileExists{config.inc}{}{%
		\@latex@warning@no@line{%
			Achtung die Datei config.inc ist nicht lesbar.}%
	}
	\getBewerbung[\ahbewerbung@anschrift] %
	\runKomaVar %
	\InputIfFileExists{titlepage.inc}{}{%
		\@latex@warning@no@line{%
			Achtung die Datei titlepage.inc ist nicht lesbar.}%
	} %
}
%    \end{macrocode}
%\iffalse
%    \begin{macrocode}
%</bewerbung.cls>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%<*neueBewerbung.sh>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
#!/bin/bash
mkdir -v $1
cp -v bewerbung.tex $1/bewerbung-$1.tex
cp -v config.inc $1
cd $1
ln -sv ../Anhang ./Anhang
ln -sv ../Foto.jpg ./Foto.jpg
ln -sv ../Foto.pdf ./Foto.pdf
ln -sv ../anschrift.csv ./anschrift.csv
cd ..
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%</neueBewerbung.sh>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%<*config.inc>
%    \end{macrocode}
%\fi
%\iffalse
%% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
%%                                                                                                 +
%% Konfiguration der eigenen Daten                                                                 +
%%                                                                                                 +
%\fi
%    \begin{macrocode}
	\Name{Musterfrau}
	\Vorname{Maja}
	\Street{Musterstraße 9}
	\Plz{45878}
	\Stadt{Musterstadt}
	\MeinBeruf{Dipl.-Pädagogin (Univ.)}
	\EMail{mail@email.com}
	\Tel{03131~465488}
	\Mobile{01534~6324524353}
	\Sta{deutsch}
	\GebDatum{31.02.1990}
%    \end{macrocode}
%\iffalse
%%                                                                                                 +
%% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
%%                                                                                                 +
%% +----Achtung--------------------------------------+
%% + ID meint (Zeilennummer-1) und nicht das Feld id +
%% + Bsp: Eintrag in Zeile 48: ID 47                 +
%% +                                                 +
%% + Außer der Klasse ahilbig-bewerbung wird die     +
%% + Option idPlain mitgegeben. Dann wird nach dem   +
%% + exakten Match im Feld id gesucht.               +
%\fi
%    \begin{macrocode}
	\ID{1}
%    \end{macrocode}
%\iffalse
%% +-------------------------------------------------+
%\fi
%    \begin{macrocode}
	\Anhang{Abiturzeugnis.\newline Diplomzeugnis.}{%
		\item Abiturzeugnis
		\item Diplomzeugnis
	}
%    \end{macrocode}
%\iffalse
%    \begin{macrocode}
%</config.inc>
%    \end{macrocode}
%\fi
%\iffalse
%    \begin{macrocode}
%<*titlepage.inc>
%    \end{macrocode}
%\fi
%    \begin{macrocode}
\begin{titlepage}  
	\begin{comment}
	\applyCSVfile{../anschrift.csv}{
	\ifthenelse{\equal{\insertbyname{ID}}{\id}}{
		\renewcommand{\firma}{\insertbyname{Firma}}
		\renewcommand{\firmaAnrede}{\insertbyname{FirmaAnrede}}
		\renewcommand{\firmaName}{\insertbyname{FirmaName}}
		\renewcommand{\firmaStreet}{\insertbyname{Str}}
		\renewcommand{\firmaPlz}{\insertbyname{PLZ}}
		\renewcommand{\firmaStadt}{\insertbyname{Ort}}
		\renewcommand{\beruf}{\insertbyname{Stelle}}
%    \end{macrocode}
%\iffalse
%%   \hrule
%\fi
%    \begin{macrocode}
	\end{comment}
  \begin{multicols*}{2}[][0cm]
    \setlength{\columnseprule}{1pt}
    
    \textbf{\fullname}\\ 
    \textbf{\meinBeruf} \\ \ \\
    \street\\
    \plz\ \stadt\\
    \Letter\enskip \email\\
    \Telefon\enskip \tel\\
    \Mobilefone\enskip \mobile
		
		\vfill
     	\textbf{Inhalt}
			\renewcommand{\labelitemi}{}
			\begin{itemize}
				\anhang[title]
			\end{itemize}
    \columnbreak
    \vspace*{1.8cm}
    \hspace*{0.5cm}\textsc{\Huge{\textbf{Bewerbung}}}
    \vspace*{2cm}
    \begin{flushleft}
      \setlength{\parindent}{-0.1cm}
      \leftskip=0.3cm
      \hspace*{0.1cm}\textit{bei}\\ % hier gehört bei rein
      \textbf{\bewerbungFirma}\\
      \bewerbungFirmaAnrede\
                      \bewerbungFirmaName\\
			\bewerbungFirmaStr\\
      \bewerbungFirmaPlz\ \bewerbungFirmaOrt
%    \end{macrocode}
% hier kann der Abstand zwischen Anschrift und Berufsbezeichnung eingestellt werden
%    \begin{macrocode}
      \vspace*{1.5cm}
      \hspace*{0.1cm}\textit{als}\\
      \textbf{\bewerbungStelle}\\     
    \end{flushleft}
    \vfill
		%\vfill
    \hspace*{0.2cm}\includegraphics[width=5cm]{Foto.pdf} %\\
%    \end{macrocode}
%  \ \\
%    \begin{macrocode}
  \end{multicols*}
\end{titlepage}
%    \end{macrocode}
%\iffalse
%    \begin{macrocode}
%</titlepage.inc>
%    \end{macrocode}
%\fi
%\Finale
\endinput
