Lebenslauf mit Latex
Da ich für eine Bewerbung mal wieder einen neuen Lebenslauf machen wollte, hab ich mich entschieden das ganze mal in Latex zu machen. Leider waren die Google-Ergebnisse eher dürftig. Die bekannten Pakete die es da zu finden gab, z.B. Currvita, Curve, europecv, waren meist veraltet, funktionierten nicht richtig oder hatten einfach ein absolut hässliches Layout. Letztendlich bin ich dann bei moderncv gelandet. Das Layout sieht schön modern aus, und mit dem Template kann man was anfangen. Allerdings sollte man sich die neuste Version runterladen und nicht aus dem Paketmanager installieren, denn das Template funktioniert leider nicht mit der älteren Version. Ich hab dann einfach die cls- und sty-Dateien nach /usr/local/share/texmf kopiert und einmal texhash aufgerufen, damit Latex dann auch das neue Paket kennt.
Mit section kann man wie gehabt die verschiedenen Kategorien optisch trennen, mit cvline lassen sich einfach Einträge tabellarisch anordnen. Für Datumsangaben im Werdegang eigent sich cventry. Hier muss man eventuell mit \setlength{\hintscolumnwidth}{4cm} ein wenig rumspielen, um die Spaltenbreite anzupassen. Praktisch is auch der Befehl cvlanguage für Sprachen. Leider hab ich hier kein Befehl zum anpassen der Spaltenbreite gefunden. [UPDATE] Angeblich soll es mit den neueren Versionen problemlos funktionieren, ich lass den Fix hier aber trotzdem mal stehen, falls jemand noch Probleme damit hat.[/UPDATE] Also bin ich mal hingegangen und hab in der sty und cls gewühlt um die Definition zu finden, rauskopiert und in den Header meiner tex-Datei getan und den Befehl umbenannt:
\newcommand*{\cvlanguageneu}[3]{%\cvline{#1}{\begin{minipage}[t]{120pt}\textbf{#2}\end{minipage}\hfill\begin{minipage}[t]}0.7\maincolumnwidth}\raggedleft\footnotesize\itshape #3\end{minipage}}}
Naja, vielleicht etwas dirty, aber es hat funktioniert.
Der Rest funktionierte aber ganz unproblematisch, wenn man das Template nutzt. Hier lassen sich einfach Passfoto einbinden, Adresse, E-Mail etc. einbinden, und auch Publikationen über Bibtex importieren funktioniert (angeblich, ich habs nicht ausprobiert, weil ich keine hab
).
Mal so paar Beispiel-Latex-Bröcken:
\section{Persönliche Daten} \cvline{Familienstand}{ledig} \cvline{Staatsangehörigkeit}{deutsch} [...] \cventry{Juni 2002 – Juli 2002}{Praktikum als ...}{Firma ...}{meineStadt}{}{} [...] \section{Sprachkenntnisse} \cvlanguageneu{Deutsch}{Muttersprache}{} \cvlanguageneu{Englisch}{in Wort und Schrift}{} [...] \section{Computer Fertigkeiten} \cvcomputer{Programmiersprachen}{Java, C, PHP, Matlab} {Scriptsprachen}{Python, Linux bash} [...]
Das einzige was mir fehlte war noch etwas wie Datum, Ort und Unterschrift am Ende, damit das dann auch dem Layout entsprechend einigermaßen aussieht hab ich das so gemacht:
\vspace*{2.5cm} \begin{flushleft} \Large \parbox[m]{\hintscolumnwidth}{\raggedleft\hintfont{ \color{sectionrectanglecolor}\rule{\columnwidth}{1ex}}} \\ MeineStadt, 21. März 2009\\ \vspace*{0.5 cm} \textit{Dominik Mustermann} \end{flushleft}
Update: Wer eher nach einem schlichten Lebenslauf sucht, der findet hier eine Lösung ohne ein extra cv-Paket. ![]()
Noch ein Update:
Ich habe nun mal, weil der Artikel recht beliebt zu sein scheint, eine Beispiel-PDF sowie meine Vorlage für diesen Artikel mit angefügt. Sollte es Probleme geben, hier posten oder mir mailen. ![]()
Downloads:
Lebenslauf-Beispiel (928)Lebenslauf-latex-Vorlage (547)
Ähnliche Beiträge:
Latex Serienbrief g-brief an Schufa und Co
Latex: PDF beschneiden und einbinden
Beamer Präsentation mit Latex
Sehr praktisch, wo ich mich doch nich mal an meinen Lebenslauf machen wollte…
Hallo,
hast du zufällig noch ein passendes Briefpaket gefunden? Ich kenne zwar dinbrief und auch dinbrief-gui (http://www.ctan.org/tex-archive/help/Catalogue/entries/dinbrief-gui.html), aber zu moderncv (http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv/examples/template_en_casual_blue.pdf) passt das wirklich nicht gut. Am besten würde mir natürlich gefallen, wenn du schon ein Komplettpaket zusammengestellt hast, was nur darauf wartet, veröffentlicht zu werden.
Nee, sorry, sowas hab ich leider nich parat, musste nämlich keinen Bewerbungsbrief schreiben. Aber die Idee is ganz gut, soll ja optisch zusammen passen, und ein DIN-Brief is glaub ich nicht das richtige für ne Bewerbung. Ich werd die tage mal schauen, ob ich da noch was passendes zu finde.
@KileUser
KileUser: Schau Dir einmal scrlettr an. Dort kann man sehr viel gute Ergebnisse erzielen mit ein paar kleinen Anpassungen an den Optionen. Auch mit g-brief habe ich schon seht schön zu moderncv passende Anschreiben gesehen. Persönlich nutze ich dinbrief ohne großen Schnick-Schnack
Hey!
Ich habe ebenfalls ein Problem mit \cvlanguage – allerdings funktioniert dein Code bei mir nicht. Würde mich über Hilfe sehr freuen!
Hab die Lösung!
Stammt von mechanicus aus dem mrunix-forum:
\renewcommand*{\cvlanguage}[2]{%
\cvline{#1}{\begin{minipage}[t]{\maincolumnwidth}\bfseries #2\end{minipage}%
}
}
Viel Spaß!
Hi, danke für den Hinweis. Ich seh auch grad – hab ich wohl nicht erwähnt – dass ich den Befehl selber nicht überschrieben hab, sondern mir einen neuen angelegt, cvlanguage_neu, vielleicht lags ja daran?
Aber deine Lösung is natürlich kürzer als meine und leichter verständlich
Danke
Nein, daran lag es nicht. Ich hatte schon gesehen, dass du den Befehl nicht umdefiniert sondern einen neuen angelegt hast
Ich musste bei mir cvlanguage nicht anpassen.
Vielleicht schaust du dir mal das neueste template an.
Danke für die Info. Der Beitrag is halt schon ein wenig hälter, ich werds gleich mal dazu schreiben
So, da ich heute mal wieder einen Lebenslauf schreiben musste, hab ich gleich mal gecheckt, was hier nicht passt. In dem Codestück oben sind komischerweise 2 geschweifte Klammern verloren gegangen.. habs grad mal aktualisiert.