summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/bewerbung
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/bewerbung')
-rw-r--r--Master/texmf-dist/source/latex/bewerbung/bewerbung.dtx455
-rw-r--r--Master/texmf-dist/source/latex/bewerbung/bewerbung.ins4
2 files changed, 246 insertions, 213 deletions
diff --git a/Master/texmf-dist/source/latex/bewerbung/bewerbung.dtx b/Master/texmf-dist/source/latex/bewerbung/bewerbung.dtx
index 91776a2d3f8..a86c3243141 100644
--- a/Master/texmf-dist/source/latex/bewerbung/bewerbung.dtx
+++ b/Master/texmf-dist/source/latex/bewerbung/bewerbung.dtx
@@ -1,20 +1,20 @@
%\iffalse
% bewerbung.dtx generated using makedtx version 0.94b (c) Nicola Talbot
% Command line args:
-% -date "2015-07-11:22:31:21 -- Version 1.0"
-% -comment "neueBewerbung.sh"
-% -comment "config.inc=>config.inc"
% -author "André Hilbig, mail@andrehilbig.de"
-% -macrocode "neueBewerbung.sh"
+% -codetitle "Implementation"
+% -setambles "neueBewerbung.sh=>\nopreamble\nopostamble"
+% -date "2015-07-14:14:18:49 -- Version 1.1"
% -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"
-% -codetitle "Implementation"
+% -macrocode "neueBewerbung.sh"
+% -comment "neueBewerbung.sh"
+% -comment "config.inc=>config.inc"
% bewerbung
-% Created on 2015-07-11:22:31:21 -- Version 1.0/7/11 22:31
+% Created on 2015-07-14:14:18:49 -- Version 1.1/7/14 14:18
%\fi
%\iffalse
%<*package>
@@ -37,7 +37,7 @@
%\fi
% \iffalse
% Doc-Source file to use with LaTeX2e
-% Copyright (C) 2015-07-11:22:31:21 -- Version 1.0 André Hilbig, mail@andrehilbig.de, all rights reserved.
+% Copyright (C) 2015-07-14:14:18:49 -- Version 1.1 André Hilbig, mail@andrehilbig.de, all rights reserved.
% \fi
% \iffalse
%<*driver>
@@ -169,7 +169,6 @@
\end{example}
}
\DisableCrossrefs
-%\RecordChanges
\makeatletter
\makeatother
\lstset{ %
@@ -221,7 +220,8 @@
\xspaceaddexceptions{\guillemotright,\guillemotleft}
-\CheckSum{2165}
+\CheckSum{2158}
+
\begin{document}
\DocInput{bewerbung.dtx}
@@ -233,8 +233,8 @@
% \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{http://www.andrehilbig.de/Publications/Bewerbung}}
-% \date{2015-07-11}
+% \url{http://www.andrehilbig.de/index.cgi/Publications/Bewerbung}}
+% \date{2015-07-14}
% \maketitle
% \begin{abstract}
% \foreignlanguage{english}{
@@ -314,6 +314,19 @@
% \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
@@ -332,7 +345,7 @@
% \begin{itemize}
% \item Erzeugung der Paket- und Klassendateien
%
-% \begin{lstlisting}[gobble=8,numbers=none,language=bash,%
+% \begin{lstlisting}[gobble=9,numbers=none,language=bash,%
% linewidth=0.7\textwidth,resetmargins=false]
% latex bewerbung.dtx
% \end{lstlisting}
@@ -348,13 +361,13 @@
% aktuelle Verzeichnis kopiert werden (vgl. \prettyref{sec:struktur}).
% \item Aktualisieren der \TeX-Distribution
%
-% \begin{lstlisting}[gobble=8,numbers=none,language=bash,%
+% \begin{lstlisting}[gobble=9,numbers=none,language=bash,%
% linewidth=0.7\textwidth,resetmargins=false]
% texhash
% \end{lstlisting}
% \item Erzeugen der Dokumentation
%
-% \begin{lstlisting}[gobble=8,numbers=none,language=bash,%
+% \begin{lstlisting}[gobble=9,numbers=none,language=bash,%
% linewidth=0.7\textwidth,resetmargins=false]
% latexmk -pdf bewerbung.dtx
% \end{lstlisting}
@@ -463,7 +476,7 @@
%
% \begin{beispiel}[bsp:konfiguration][Konfiguration der persönlichen Informationen]{%
% Beispiel einer möglichen Konfiguration der persönlichen Informationen}
-% \begin{lstlisting}[gobble=14,caption={}]
+% \begin{lstlisting}[gobble=15,caption={}]
% \Name{Musterfrau}
% \Vorname{Maja}
% \Street{Musterstraße 9}
@@ -497,7 +510,7 @@
% ein Komma. Es ist die hier aufgeführte Schreibweise \textit{exakt} genauso zu
% verwenden:
% \begin{lstlisting}[%
-% numbers=none,gobble=10,%
+% numbers=none,gobble=11,%
% language=bash,%
% keywordstyle=\color{black},%
% basicstyle={\tiny}%
@@ -551,7 +564,7 @@
%
% \begin{beispiel}[bsp:anschrift][Auflistung der Bewerbungsversuche]{%
% Beispiel für eine mögliche Auflistung der Bewerbungsversuche}
-% \begin{lstlisting}[language=bash,gobble=12,caption={},stepnumber=1]
+% \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
@@ -582,7 +595,7 @@
% liegen. Die folgenden Erläuterungen stellen eine beispielhafte Beschreibung einer sinnvollen
% Struktur dar.
%
-% \begin{lstlisting}[numbers=none,gobble=8,language=bash]
+% \begin{lstlisting}[numbers=none,gobble=9,language=bash]
% Bewerbungen:
% |
% +-----Anhang:
@@ -610,7 +623,7 @@
%
% \paragraph{Anlegen einer neuen Bewerbung}
% Sofern exakt diese Struktur gewählt wird, kann ein einfaches Script das Anlegen erleichtern.
-% \begin{lstlisting}[gobble=8,language=bash,title={Datei: \texttt{neueBewerbung.sh}}]
+% \begin{lstlisting}[gobble=9,language=bash,title={Datei: \texttt{neueBewerbung.sh}}]
% #!/bin/bash
% mkdir -v $1
% cp -v bewerbung.tex $1/bewerbung-$1.tex
@@ -625,7 +638,7 @@
% Das Script erwartet als Argument einen eindeutigen Bezeichner für die neue Bewerbung.
% \textit{Vorsicht:} Bereits existierende Dateien werden überschrieben.
%
-% \begin{lstlisting}[gobble=8,language=bash,numbers=none]
+% \begin{lstlisting}[gobble=9,language=bash,numbers=none]
% ./neueBewerbung bewerbung-LatexCompany
% \end{lstlisting}
%
@@ -663,13 +676,25 @@
%
% \begin{beispiel}[bsp:documentclass][Laden der Klasse \texttt{bewerbung}]{%
% Beispiel für die Angabe der Klasse bewerbung}
-% \begin{lstlisting}[gobble=10]
-% \documentclass[
-% lebenslaufColor=light-gray,
-% lebenslaufStyle=classic,
-% idPlain
+% \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
@@ -679,7 +704,7 @@
% ImageMagick\footnote{\url{http://imagemagick.org/script/index.php} [zuletzt besucht
% 2015-07-09]}:
%
-% \begin{lstlisting}[numbers=none,gobble=8,language=bash]
+% \begin{lstlisting}[numbers=none,gobble=9,language=bash]
% convert Bild.jpg Foto.pdf
% \end{lstlisting}
%
@@ -713,7 +738,7 @@
% 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=8]
+% \begin{lstlisting}[gobble=9]
% DIN, pagenumber=botright, backaddress=true, parskip=half,
% fromalign=left, fromemail=true, fromfax=true,
% fromphone=true, fromurl=false, fromalign=right,
@@ -729,7 +754,7 @@
% \refMacro{Anhang} in |config.inc| ausgewiesen werden.
%
% \begin{beispiel}[bsp:anschreiben][Anschreiben]{Beispiel für ein Anschreiben}
-% \begin{lstlisting}[gobble=10]
+% \begin{lstlisting}[gobble=11]
% \begin{anschreiben}
% Hier kommt das Anschreiben hin
% \end{anschreiben}
@@ -790,7 +815,7 @@
% 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=10]
+% \begin{lstlisting}[gobble=11]
% \begin{lebenslauf}[none][]
% \maketitle
% \makePerson
@@ -828,7 +853,7 @@
% Seite im \textit{Vollbildmodus} über eine gesamte Seite in die Bewerbungsmappe integriert.
%
% Um etwa ein mehrseitiges Diplomzeugnis einzubinden, ist der Aufruf
-% \begin{lstlisting}[gobble=8,numbers=none]
+% \begin{lstlisting}[gobble=9,numbers=none]
% \includepdf[pages=-]{diplomzeugnis.pdf}
% \end{lstlisting}
% sinnvoll. Die Option |pages=-|
@@ -843,7 +868,7 @@
% 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=8,numbers=none]
+% \begin{lstlisting}[gobble=9,numbers=none]
% \includepdfmerge[pages=-,landscape,angle=270]%
% {Abiturzeugnis1.pdf,Abiturzeugnis2.pdf}
% \end{lstlisting}
@@ -855,13 +880,16 @@
%
% \begin{beispiel}[bsp:bewerbungsmappe][Vollständige Bewerbungsmappe]{%
% Beispiel für den Quellcode einer vollständigen Bewerbungsmappe}
-% \begin{lstlisting}[gobble=10,multicols=2,title={Datei: \texttt{bewerbung.tex}},%
+% \begin{lstlisting}[gobble=11,multicols=2,title={Datei: \texttt{bewerbung.tex}},%
% xleftmargin=5pt,linewidth=0.95\columnwidth]
% \documentclass[%
-% lebenslaufColor=light-gray,
-% %lebenslaufStyle=classic,
-% idPlain
+% lebenslaufColor=light-gray,%
+% %lebenslaufStyle=classic,
+% idPlain%
% ]{bewerbung}
+% \usepackage[utf8]{inputenc}
+% \usepackage[T1]{fontenc}
+% \usepackage[ngerman]{babel}
% % zusätzliche
% % Farbdefinitionen:
% \definecolor{light-gray}%
@@ -899,10 +927,10 @@
% \cvlanguage{Englisch}{%
% gut}{}
% \end{lebenslauf}
-%
+% \ end{document}
% \end{lstlisting}
%
-% \begin{lstlisting}[gobble=10,multicols=2,title={Datei: \texttt{config.inc}},%
+% \begin{lstlisting}[gobble=11,multicols=2,title={Datei: \texttt{config.inc}},%
% xleftmargin=5pt,linewidth=0.95\columnwidth]
% \Name{Musterfrau}
% \Vorname{Maja}
@@ -926,7 +954,7 @@
% }
% \end{lstlisting}
%
-% \begin{lstlisting}[gobble=10,language=bash,title={Datei: \texttt{anschrift.csv}}]
+% \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
@@ -970,15 +998,21 @@
% 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=8,title={Datei: \texttt{argetabelle.tex}}]
+% \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=8,language=bash,title={Datei: \texttt{anschrift.csv}}]
+% \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
@@ -1003,8 +1037,8 @@
%\fi
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{bewerbung-cv-casual}
- [2015/07/08 v0.1 theme für bewerbungen basiert auf komacv-casual]
+\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
@@ -1178,8 +1212,8 @@
%\fi
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{bewerbung-cv-classic}
- [2015/07/08 v0.1 theme für bewerbungen basiert auf komacv-classic]
+\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
@@ -1327,8 +1361,8 @@
%\fi
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{bewerbung-cv-oldstyle}
- [2015/07/08 v0.1 theme für bewerbungen basiert auf komacv-oldstyle]
+\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
@@ -1557,8 +1591,8 @@
%\fi
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{bewerbung-cv}
- [2015/07/08 v0.1 Importierung der Klasse koma-cv %
+\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
@@ -1591,19 +1625,6 @@
%% ahilbig end
% \begin{macrocode}
\RequirePackage[\ahbewerbung@lebenslaufXcolor]{xcolor}
-\RequirePackage{%
- etoolbox,%
- ifpdf,%
- ifluatex,%
- ifxetex,%
- scrpage2,%
- marvosym,%
- array,%
- graphicx,%
- microtype,%
- enumitem,
- hyperref%
-}
\definecolor{myblue}{rgb}{0.2,0.3,0.65}
\colorlet{mycolor}{myblue}
\AtEndPreamble{%
@@ -1823,7 +1844,7 @@
\setlength\@hintscolwidth{.2\@komacvtextwidth}
}{%
\setlength{\@hintscolwidth}{\hintscolwidth}%
- }
+ } %
% \end{macrocode}
% separatorcolumn
% \begin{macrocode}
@@ -1831,7 +1852,7 @@
\setlength\@sepcolwidth{2em}%
}{%
\setlength{\@sepcolwidth}{\sepcolwidth}%
- }
+ } %
% \end{macrocode}
% maincolumn
% \begin{macrocode}
@@ -1840,7 +1861,7 @@
\@komacvtextwidth-\@sepcolwidth-\@hintscolwidth}%
}{%
\setlength{\@maincolwidth}{\maincolwidth}%
- }
+ } %
% \end{macrocode}
% doubleitem
% \begin{macrocode}
@@ -1850,7 +1871,7 @@
\setlength{\@dbitemmaincolwidth}{0.5\@dbitemmaincolwidth}%
}{%
\setlength{\@dbitemmaincolwidth}{\dbitemmaincolwidth}%
- }
+ } %
% \end{macrocode}
% listitem
% \begin{macrocode}
@@ -1860,7 +1881,7 @@
\@maincolwidth-\@listitemsymbolwidth}%
}{%
\setlength{\@listitemsymbolwidth}{\listitemsymbolwidth}%
- }
+ } %
% \end{macrocode}
% listdoubleitem
% \begin{macrocode}
@@ -1871,7 +1892,8 @@
0.475\@listdbitemmaincolwidth}%
}{%
\setlength{\@listdbitemmaincolwidth}{\listdbitemmaincolwidth}%
- }
+ } %
+
% \end{macrocode}
% quote
% \begin{macrocode}
@@ -1884,7 +1906,7 @@
\setlength\@afterquotevspace{2\baselineskip}%
}{%
\setlength\@afterquotevspace{\afterquotevspace}%
- }
+ } %
% \end{macrocode}
% title
% \begin{macrocode}
@@ -1910,7 +1932,7 @@
}{%
\setlength{\@titlesepwidth}{\titlesepwidth}
}
- }
+ } %
% \end{macrocode}
% afterelementsvspace
% \begin{macrocode}
@@ -1918,7 +1940,7 @@
\setlength{\@afterelementsvspace}{0.25em}%
}{%
\setlength{\@afterelementsvspace}{\afterelementsvspace}%
- }
+ } %
% \end{macrocode}
% beforesecvspace
% \begin{macrocode}
@@ -1926,7 +1948,7 @@
\setlength{\@beforesecvspace}{3.5ex \@plus -1ex \@minus -.2ex}%
}{%
\setlength{\@beforesecvspace}{\beforesecvspace}%
- }
+ } %
% \end{macrocode}
% aftersecvspace
% \begin{macrocode}
@@ -1934,16 +1956,16 @@
\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}
@@ -1951,7 +1973,7 @@
\setlength{\@aftersubsecvspace}{1.5ex \@plus .2ex}%
}{%
\setlength{\@aftersubsecvspace}{\aftersubsecvspace}%
- }
+ } %
} % end AtEndPreamble
% \end{macrocode}
%
@@ -2078,7 +2100,7 @@
% \end{macro}
%
% \begin{macrocode}
-}
+} %
\ifdefempty{\mobilesymbol}{}{%
% \end{macrocode}
%
@@ -2089,7 +2111,7 @@
% \end{macro}
%
% \begin{macrocode}
-}
+} %
\ifdefempty{\phonesymbol}{}{%
% \end{macrocode}
%
@@ -2100,7 +2122,7 @@
% \end{macro}
%
% \begin{macrocode}
-}
+} %
\ifdefempty{\faxsymbol}{}{%
% \end{macrocode}
%
@@ -2111,7 +2133,7 @@
% \end{macro}
%
% \begin{macrocode}
-}
+} %
\ifdefempty{\emailsymbol}{}{%
% \end{macrocode}
%
@@ -2122,7 +2144,7 @@
% \end{macro}
%
% \begin{macrocode}
-}
+} %
\ifdefempty{\homepagesymbol}{}{%
% \end{macrocode}
%
@@ -2133,7 +2155,7 @@
% \end{macro}
%
% \begin{macrocode}
-}
+} %
\ifdefempty{\fsymbol}{}{%
% \end{macrocode}
%
@@ -2144,7 +2166,7 @@
% \end{macro}
%
% \begin{macrocode}
-}
+} %
\ifdefempty{\listitemsymbol}{}{%
% \end{macrocode}
%
@@ -2155,7 +2177,7 @@
% \end{macro}
%
% \begin{macrocode}
-}
+} %
} % end AtEndPreamble
% \end{macrocode}
%
@@ -2264,7 +2286,7 @@
\setlist[compactitem,1]{label=\@listitemsymbol}
\setlist[compactitem,2]{label={\textcolor{colortheme}\textendash}}
\setlist[compactitem,3]{label={%
- \textcolor{colortheme}\textperiodcentered}}
+ \textcolor{colortheme}\textperiodcentered}} %
\setlist[compactenum,1]{label={\textcolor{colortheme}{\arabic*.}}}
\setlist[compactenum,2]{label={\textcolor{colortheme}{\alph*.}}}
\setlist[compactenum,3]{label={\textcolor{colortheme}{\roman*.}}}
@@ -2285,7 +2307,7 @@
%
% \begin{macro}{\@titledetailsnewline}
% \begin{macrocode}
-\providecommand*{\@titledetailsnewline}{
+\providecommand*{\@titledetailsnewline}{ %
\if@firstdetailselement%
\@firstdetailselementfalse%
\else%
@@ -2446,8 +2468,8 @@
% \begin{macro}{\cvlanguage}
%% ahilbig begin
% \begin{macrocode}
-\providecommand{\cvlanguage}[3]{
- \cvitemwithcomment{#1}{#2}{#3}
+\providecommand{\cvlanguage}[3]{%
+ \cvitemwithcomment{#1}{#2}{#3}%
}
% \end{macrocode}
% \end{macro}
@@ -2545,7 +2567,7 @@
% \end{macrocode}
%% ahilbig end
% \begin{macrocode}
- \origsection*{
+ \origsection*{%
\phantomsection{}% reset the anchor for hyperrefs
\addcontentsline{toc}{section}{#1}%
\cvitem[0pt]{%
@@ -2555,7 +2577,7 @@
%% ahilbig begin
% we need more space^^
% \begin{macrocode}
- }{\sectionstyle{#1}\vspace{0.4em}}
+ }{\sectionstyle{#1}\vspace{0.4em}} %
% \end{macrocode}
%% ahilbig end
% \begin{macrocode}
@@ -2568,31 +2590,37 @@
% \begin{macro}{\@cvbarsubsection}
% \begin{macrocode}
\providecommand\@cvbarsubsection[1]{%
- \origsubsection*{
- \cvitem[0pt]{}{\subsectionstyle{#1}}
+ \origsubsection*{%
+ \cvitem[0pt]{}{\subsectionstyle{#1}}%
}%
}
% \end{macrocode}
% \end{macro}
%
% \begin{macrocode}
-\hypersetup{
- breaklinks,
- unicode,
+\hypersetup{%
+ breaklinks,%
+ unicode, %
% \end{macrocode}
%% ahilbig begin
% make links look nicer
% \begin{macrocode}
- colorlinks = true,
+ colorlinks = true,%
% \end{macrocode}
%% ahilbig end
% \begin{macrocode}
- pdfborder = {0 0 .3},
- pdfstartview = FitH,
- pdfstartpage = 1,
- pdfcreator = \LaTeX{},
- pdfproducer = \LaTeX{}
-}
+ 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}
%
@@ -2783,21 +2811,21 @@
%
% \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,
- }
+ 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
+ \raggedbottom %
} % End AtBeginDocument
% \end{macrocode}
%% ahilbig begin
@@ -2820,7 +2848,7 @@
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{bewerbung}
- [2015/07/08 v0.1 makros zum setzen der bewerbung]
+ [2015/07/14 v1.1 makros zum setzen der bewerbung]
% \end{macrocode}
%
% \begin{macro}{\name}
@@ -2858,10 +2886,10 @@
% \begin{macrocode}
\providecommand{\fullname}[1][n]{%
\ifthenelse{\equal{#1}{n}}{%
- \vorname\xspace\name
+ \vorname\xspace\name %
}{%
- \name, \vorname
- }
+ \name, \vorname %
+ }%
}
% \end{macrocode}
% \end{macro}
@@ -3021,7 +3049,7 @@
\item Anschreiben
\item Curriculum Vitae
\anhangTmpList
- }
+ } %
}
% \end{macrocode}
%
@@ -3354,8 +3382,8 @@
% \end{macrocode}
% load the table
% \begin{macrocode}
- \DTLloaddb[
- ]{anschrift}{#1}
+ \DTLloaddb[ %
+ ]{anschrift}{#1} %
% \end{macrocode}
% which id-format is used?
% plain -> search for the exact match
@@ -3363,11 +3391,11 @@
% 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
+ \ifahbewerbung@idPlain %
+ \edtlgetrowforvalue{anschrift}{1}{\id} %
+ \else %
+ \dtlgetrow{anschrift}{\id} %
+ \fi %
\dtlgetentryfromcurrentrow{\bewerbungKW}{2}
\dtlgetentryfromcurrentrow{\bewerbungDatum}{3}
\dtlgetentryfromcurrentrow{\bewerbungFirma}{4}
@@ -3380,8 +3408,8 @@
\dtlgetentryfromcurrentrow{\bewerbungRueckmeldung}{11}
\dtlgetentryfromcurrentrow{\bewerbungSonstiges}{12}
}{%
- \@latex@warning@no@line{Achtung die Datei #1 ist nicht lesbar.}
- }
+ \@latex@warning@no@line{Achtung die Datei #1 ist nicht lesbar.} %
+ }%
}
% \end{macrocode}
% \end{macro}
@@ -3390,50 +3418,47 @@
% \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}{}
+\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}
+ \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}
+ \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}
-% \end{macro}
-%
% 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
-}
+ \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}
@@ -3443,37 +3468,39 @@
\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 %
- \bewerbungFirmaAnrede\xspace\bewerbungFirmaName,
- }
+ } %
+ \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üßen}
+ \closing{Mit freundlichen Gr\"u{\ss}en} %
%\iffalse
%%\signature{}
%\fi
\encl{%
- \anhang
- }
+ \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}{
+\ProvideDocumentEnvironment{lebenslauf}{oo}{%
\clearpage
\newgeometry{top=2.5cm,left=3cm,right=2.5cm,bottom=3cm}
\pagestyle{empty}
- \ifthenelse{\equal{#1}{none}}{\renewcommand{\@listitemsymbol}{}}{}
+ \ifthenelse{\equal{#1}{none}}{\renewcommand{\@listitemsymbol}{}}{} %
%\iffalse
%%\clearscrheadfoot
%%\ifoot{CV~\firstname~\familyname}
@@ -3488,9 +3515,9 @@
\end{tabular}
\end{raggedright}
\IfNoValueF{#2}{%
- \newpage
- #2
- }
+ \newpage %
+ #2 %
+ } %
\restoregeometry
}
% \end{macrocode}
@@ -3498,17 +3525,17 @@
% \begin{macro}{\makePerson}
% Make the entry of your personality in the cv-environment
% \begin{macrocode}
-\providecommand{\makePerson}{
- \section{Persönliche Angaben}
- \cvitem{Name}{\fullname}
- \cvitem{Anschrift}{\anschrift[k]}
- \cvitem{StA}{\sta}
- \cvitem{Geburtsdatum}{\gebDatum}
+\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}
+ \cvitem{Beruf}{\meinBeruf} %
}
% \end{macrocode}
% \end{macro}
@@ -3517,12 +3544,12 @@
% \begin{macro}{\argetabelle}
% Print a table with all your latest applications
% \begin{macrocode}
-\providecommand{\argetabelle}[1][anschrift.csv]{
+\providecommand{\argetabelle}[1][anschrift.csv]{ %
\IfFileExists{#1}{%
% \end{macrocode}
% load the table
% \begin{macrocode}
- \DTLloaddb{anschrift}{anschrift.csv}
+ \DTLloaddb{anschrift}{anschrift.csv} %
% \end{macrocode}
% create a nice table environment for printing
% over more than one page
@@ -3531,16 +3558,16 @@
\toprule
\multicolumn{1}{l}{\textbf{KW}} & %
\multicolumn{1}{l}{\textbf{Datum}} & \textbf{Arbeitgeber} & %
- \textbf{Stelle} & \textbf{Rückmeldung} \\\midrule
+ \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ückmeldung} \\\midrule
+ {Stelle} & \textbf{R\"uckmeldung} \\\midrule
\endhead
\midrule\multicolumn{5}{r}{%
- Fortsetzung auf der nächsten Seite\ldots}\\\bottomrule
+ Fortsetzung auf der n\"achsten Seite\ldots}\\\bottomrule
\endfoot
\bottomrule
\endlastfoot
@@ -3553,11 +3580,11 @@
\stelle=Stelle,\rueckmeldung=Rueckmeldung}{%
\\
\kw & \datum & \firma\newline\firmaanrede\ \firmaname\ \str,%
- \plz\ \ort & \stelle & \rueckmeldung \\\midrule}
+ \plz\ \ort & \stelle & \rueckmeldung \\\midrule} %
\end{longtable}
}{%
- \@latex@warning@no@line{Achtung die Datei #1 ist nicht lesbar.}
- }
+ \@latex@warning@no@line{Achtung die Datei #1 ist nicht lesbar.} %
+ } %
}
% \end{macrocode}
% \end{macro}
@@ -3574,19 +3601,13 @@
%\fi
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{argetabelle}[2015/07/08 v0.1 %
+\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[utf8]{inputenc}
-\RequirePackage[T1]{fontenc}
-\RequirePackage[ngerman]{babel}
-\RequirePackage[T1]{fontenc}
-\RequirePackage[utf8]{inputenc}
\RequirePackage{marvosym}
-\RequirePackage[babel,german=guillemets]{csquotes}
\RequirePackage[%
left=1cm, %
top=2.5cm, %
@@ -3608,12 +3629,12 @@
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}
\RequirePackage{bewerbung}
-\AtBeginDocument{
+\AtBeginDocument{%
%\hypersetup{colorlinks=true}
\InputIfFileExists{config.inc}{}{%
\@latex@warning@no@line{%
Achtung die Datei config.inc ist nicht lesbar.}%
- }
+ } %
}
% \end{macrocode}
%\iffalse
@@ -3628,7 +3649,7 @@
%\fi
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{bewerbung}[2015/07/08 v0.1 %
+\ProvidesClass{bewerbung}[2015/07/14 v1.1 %
Klasse zur Erstellung von Bewerbungsschreiben]
\RequirePackage{ifthen,kvoptions,calc}
\SetupKeyvalOptions{%
@@ -3658,12 +3679,24 @@ setkeys=\kvsetkeys%
fromlogo=false, fromrule=true, foldmarks=true, %
paper=a4, fontsize=10pt,enlargefirstpage=true, firstfoot=false
]{scrlttr2}
-\RequirePackage[utf8]{inputenc}
-\RequirePackage[T1]{fontenc}
-\RequirePackage[ngerman]{babel}
-\RequirePackage[T1]{fontenc}
-\RequirePackage[utf8]{inputenc}
-\RequirePackage{marvosym}
+% \end{macrocode}
+%\iffalse
+%% import from komacv.cls for easier maintaining
+%\fi
+% \begin{macrocode}
+\RequirePackage{%
+ etoolbox,%
+ ifpdf,%
+ ifluatex,%
+ ifxetex,%
+ marvosym, %
+ scrpage2,%
+ array,%
+ graphicx,%
+ microtype,%
+ enumitem, %
+ hyperref, %
+}
\RequirePackage[%
% \end{macrocode}
%\iffalse
@@ -3673,7 +3706,7 @@ setkeys=\kvsetkeys%
%\fi
% \begin{macrocode}
]{bewerbung-cv}
-\RequirePackage[babel,german=guillemets]{csquotes}
+\RequirePackage[autostyle,german=guillemets]{csquotes}
\RequirePackage[top=2.5cm]{geometry}
\RequirePackage{datatool}
\RequirePackage[right]{eurosym}
@@ -3684,17 +3717,17 @@ setkeys=\kvsetkeys%
\RequirePackage{xparse}
\RequirePackage{bewerbung}
\AtBeginDocument{%
- \hypersetup{colorlinks=true}
+ \hypersetup{colorlinks=true}%
\InputIfFileExists{config.inc}{}{%
\@latex@warning@no@line{%
Achtung die Datei config.inc ist nicht lesbar.}%
}
- \getBewerbung[\ahbewerbung@anschrift]
- \runKomaVar
+ \getBewerbung[\ahbewerbung@anschrift] %
+ \runKomaVar %
\InputIfFileExists{titlepage.inc}{}{%
\@latex@warning@no@line{%
Achtung die Datei titlepage.inc ist nicht lesbar.}%
- }
+ } %
}
% \end{macrocode}
%\iffalse
diff --git a/Master/texmf-dist/source/latex/bewerbung/bewerbung.ins b/Master/texmf-dist/source/latex/bewerbung/bewerbung.ins
index 227f56c3a5a..2d08da06b32 100644
--- a/Master/texmf-dist/source/latex/bewerbung/bewerbung.ins
+++ b/Master/texmf-dist/source/latex/bewerbung/bewerbung.ins
@@ -1,10 +1,10 @@
-% bewerbung.ins generated using makedtx version 0.94b 2015-07-11:22:31:21 -- Version 1.0/7/11 22:31
+% bewerbung.ins generated using makedtx version 0.94b 2015-07-14:14:18:49 -- Version 1.1/7/14 14:18
\input docstrip
\preamble
bewerbung.dtx
- Copyright 2015-07-11:22:31:21 -- Version 1.0 André Hilbig, mail@andrehilbig.de
+ Copyright 2015-07-14:14:18:49 -- Version 1.1 André Hilbig, mail@andrehilbig.de
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3