diff options
author | Karl Berry <karl@freefriends.org> | 2015-07-17 22:43:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-07-17 22:43:26 +0000 |
commit | 2eb68739e4e9efd16a86725579bcbda3e55157e7 (patch) | |
tree | 8f23ae390d19e35226baf83a7d691ebcebcaa1f5 /Master/texmf-dist/tex/latex/bewerbung/bewerbung.sty | |
parent | a17606657e2dea8bdb1e19a5faf8e67742a3b4be (diff) |
bewerbung (14jul15)
git-svn-id: svn://tug.org/texlive/trunk@37880 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/bewerbung/bewerbung.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/bewerbung/bewerbung.sty | 146 |
1 files changed, 72 insertions, 74 deletions
diff --git a/Master/texmf-dist/tex/latex/bewerbung/bewerbung.sty b/Master/texmf-dist/tex/latex/bewerbung/bewerbung.sty index 411609744e9..f47d9c630fb 100644 --- a/Master/texmf-dist/tex/latex/bewerbung/bewerbung.sty +++ b/Master/texmf-dist/tex/latex/bewerbung/bewerbung.sty @@ -7,7 +7,7 @@ %% bewerbung.dtx (with options: `bewerbung.sty,package') %% %% 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 @@ -38,22 +38,21 @@ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} -%%lebenslaufStyle=classic, %% zusätzliche %% Farbdefinitionen: \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] \providecommand{\name}{} \providecommand{\Name}[1]{\renewcommand{\name}{#1}} \providecommand{\vorname}{} \providecommand{\Vorname}[1]{\renewcommand{\vorname}{#1}} \providecommand{\fullname}[1][n]{% \ifthenelse{\equal{#1}{n}}{% -\vorname\xspace\name +\vorname\xspace\name % }{% -\name, \vorname -} +\name, \vorname % +}% } \providecommand{\street}{} \providecommand{\Street}[1]{\renewcommand{\street}{#1}} @@ -89,7 +88,7 @@ Curriculum Vitae.\anhangTmpFlat \item Anschreiben \item Curriculum Vitae \anhangTmpList -} +} % } \providecommand{\anhangTmpFlat}{} \providecommand{\anhangTmpList}{} @@ -160,13 +159,13 @@ Curriculum Vitae.\anhangTmpFlat \providecommand{\ID}[1]{\renewcommand{\id}{#1}} \providecommand{\getBewerbung}[1][anschrift.csv]{ \IfFileExists{#1}{% -\DTLloaddb[ -]{anschrift}{#1} -\ifahbewerbung@idPlain -\edtlgetrowforvalue{anschrift}{1}{\id} -\else -\dtlgetrow{anschrift}{\id} -\fi +\DTLloaddb[ % +]{anschrift}{#1} % +\ifahbewerbung@idPlain % +\edtlgetrowforvalue{anschrift}{1}{\id} % +\else % +\dtlgetrow{anschrift}{\id} % +\fi % \dtlgetentryfromcurrentrow{\bewerbungKW}{2} \dtlgetentryfromcurrentrow{\bewerbungDatum}{3} \dtlgetentryfromcurrentrow{\bewerbungFirma}{4} @@ -179,67 +178,66 @@ Curriculum Vitae.\anhangTmpFlat \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.} % +}% } -\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}{} % %% \renewcommand*{\title}{\}% PDF metadata -\renewcommand*{\firstname}{\vorname} -\renewcommand*{\familyname}{\name} +\renewcommand*{\firstname}{\vorname} % +\renewcommand*{\familyname}{\name} % %% \renewcommand*{\acadtitle}{} -\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} % %% \renewcommand*{\extrainfo}{Some extra info} - -} +} % \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 % +} % \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 % -\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} % %%\signature{} \encl{% -\anhang -} +\anhang % +} % \end{letter} } -\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}{}}{} % %%\clearscrheadfoot %%\ifoot{CV~\firstname~\familyname} %%\ofoot{n} @@ -252,38 +250,38 @@ Curriculum Vitae.\anhangTmpFlat \end{tabular} \end{raggedright} \IfNoValueF{#2}{% -\newpage -#2 -} +\newpage % +#2 % +} % \restoregeometry } -\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} % %%\cvitem{Konfession}{} %%\cvitem{Familienstand}{} -\cvitem{Beruf}{\meinBeruf} +\cvitem{Beruf}{\meinBeruf} % } -\providecommand{\argetabelle}[1][anschrift.csv]{ +\providecommand{\argetabelle}[1][anschrift.csv]{ % \IfFileExists{#1}{% -\DTLloaddb{anschrift}{anschrift.csv} +\DTLloaddb{anschrift}{anschrift.csv} % \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ü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 @@ -293,11 +291,11 @@ Curriculum Vitae.\anhangTmpFlat \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.} % +} % } \endinput %% |