k0rbi
13-03-2011, 11:49
Hi!
Ich hab jetzt wirklich tagelang versucht mein Problem mit Google zu lösen, aber ich komm einfach nicht weiter:
Ich möchte mir eine Bewerbungsmappe mittels Latex zusammenstellen. Dazu habe ich eine ziemlich komplizierte Vorlage im Internet gefunden, die ich versucht habe nach meinen Bedürfnissen anzupassen.
Hier ist mal mein "Minimalbeispiel":
\documentclass[12pt,a4paper]{moderncv}
\usepackage[ngerman]{babel}
\usepackage[latin9]{inputenc}
\usepackage{moderncv-additions}
\usepackage{lmodern}
\usepackage{marvosym}
\usepackage{color}
\usepackage{graphicx}
\moderncvtheme{casual}
%für Inhaltsverzeichnis:
\makeatletter
\newcommand\@pnumwidth{1.55em}
\newcommand\@tocrmarg{2.55em}
\newcommand\@dotsep{4.5}
\newcommand*\l@chapter{\@dottedtocline{0}{0em}{2.3 em}}
\makeatother
% adjust the page margins
\usepackage[scale=0.8]{geometry}
\setlength{\hintscolumnwidth}{3cm}
\AtBeginDocument{\recomputelengths} % required when changes are made to page layout lengths
\firstname{Peter}
\familyname{Petersen}
\address{Peterstr. 8}{12345 Stadt}
\mobile{0123 4567890}
\phone{012 123123}
\email{peter@peter.com}
\photo[64pt]{picture}
\begin{document}
\definecolor{firstnamecolor}{RGB}{158,12,12}
\definecolor{familynamecolor}{RGB}{182,12,12}
\definecolor{quotecolor}{RGB}{158,12,12}
\definecolor{addresscolor}{RGB}{158,12,12}
\definecolor{sectionrectanglecolor}{RGB}{182,12,12 }
\definecolor{sectiontitlecolor}{RGB}{182,12,12}
\definecolor{subsectioncolor}{RGB}{158,12,12}
\definecolor{footersymbolcolor}{RGB}{158,12,12}
\makeatletter
\pagestyle{empty}
\chapter*{Bewerbungs}{unterlagen}
\vspace*{40mm}
\begin{minipage}{\textwidth}
\vspace*{3mm}
\familynamestyle{\@firstname}~~\firstnamestyle{\@f amilyname}
\hspace*{5mm}{{\color{firstnamecolor}\includegraph ics[width=124pt]{picture}}}\\[3mm]
\@addressstreet, \@addresscity ~~~ \mobilesymbol~\@mobile ~~~ \emailsymbol~\@email
\end{minipage}
\begin{minipage}{70pt}
\end{minipage}
\vfill
\begin{minipage}{1.0\textwidth}
\section{Inhalt}
\tableofcontents
\end{minipage}
%\newpage
%\include{anschreiben}
\newpage
\pagestyle{fancy}
\chapter{Lebens}{lauf}
%\makequote
\section{Persönliche Daten}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%
\cvline{Name}{\@firstname~\@familyname}
\cvline{Anschrift}{\@addressstreet, \@addresscity}
\cvline{Telefon}{\@mobile}
\cvline{E-Mail}{\@email}
\cvline{Geburtsdaten}{15. Januar 1980 in Stadt}
\cvline{Staatsbürgerschaft}{Deutsch}
\cvline{Familienstand}{ledig}
\cvline{Präsenzdienst}{abgeleistet}
\cvline{Führerschein}{A,B,C,D,E,F,G}
\makeatother
% \cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{D escription} % arguments 3 to 6 are optional
\section{Ausbildung}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%
\cventry{xx/xxxx -- xx/xxxx}{Akadem. Grad}{Institution}{Stadt}{\textit{Abschluss}}{Beme rkung} % arguments 3 to 6 are optional
\cventry{xx/xxxx -- xx/xxxx}{Akadem. Grad}{Institution}{Stadt}{\textit{Abschluss}}{Beme rkung}
\section{Berufserfahrung}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%
\cventry{xx/xxxx -- xx/xxxx}{Musterkaufmann}{Musterfirma}{Musterort}{}{Be merkung}
\newpage
\chapter{Bachelor}{zeugnis}
\vspace*{1cm}
\begin{center}
% \fbox{\includegraphics[height=0.85\textheight]{Bakk-Zeugnis}}
\end{center}
\newpage
\chapter{Abitur}{zeugnis}
\vspace*{1cm}
\begin{center}
\fbox{\includegraphics[height=0.85\textheight]{Abi1}}
\end{center}
\vspace*{1cm}
\begin{center}
\fbox{\includegraphics[height=0.85\textheight]{Abi2}}
\end{center}
\end{document}
Wobei das Paket "moderncv-additions" der Vorlage beilag und so aussieht:
\newcommand{\chapter}{\@ifstar
\chapterStar
\chapterNoStar }
\newcommand*{\chapterNoStar}[2]{%
{%
\addcontentsline{toc}{chapter}{#1#2}%
\chapter*{#1}{#2}%
}%
}
\newcommand*{\chapterStar}[2]{%
{%
\hfill%
{\raggedleft{\firstnamestyle{#1}\familynamestyle{# 2}}\\[-.35em]}%
{\color{firstnamecolor}\rule{\textwidth}{.25ex}\\[0.25em]}%
}%
}
\renewcommand*{\@starttoc}[1]{%
\begingroup
\makeatletter
\parskip\z@
\@input{\jobname.#1}%
\if@filesw
\expandafter\newwrite\csname tf@#1\endcsname
\immediate\openout \csname tf@#1\endcsname \jobname.#1\relax
\fi
\@nobreakfalse
\endgroup
}\def\tableofcontents{\@starttoc{toc}}
\renewcommand*{\section}[1]{%
% \vspace*{2.5ex \@plus 1ex \@minus .2ex}%
\vspace*{0.0ex \@plus 1ex \@minus .2ex}%
\phantomsection{}% reset the anchor for hyperrefs
% \addcontentsline{toc}{part}{#1}%
\parbox[m]{\hintscolumnwidth}{\raggedleft\hintfont{\color{se ctionrectanglecolor}\rule{\hintscolumnwidth}{1ex}} }%
\hspace{\separatorcolumnwidth}%
\parbox[m]{\maincolumnwidth}{\sectionstyle{#1}}\\[1ex]%
}
Mein Problem ist jetzt nur das Inhaltsverzeichnis bzw. besser gesagt die Verlinkung dessen. Wenn ich auf die einzelnen Einträge klicke, werde ich im pdf an vollkommen falsche Stellen gebracht. Daher habe ich mir mal die erzeugte *.toc Datei angesehen:
\select@language {ngerman}
\contentsline {chapter}{Bewerbungsschreiben}{2}{section*.1}
\contentsline {chapter}{Lebenslauf}{3}{section*.1}
\contentsline {chapter}{Bachelorzeugnis}{5}{section*.10}
\contentsline {chapter}{Abiturzeugnis}{6}{section*.10}
--> Chapter verlinken auf Sections und teilweise auf dieselben??!! Warum geschieht das bzw. wie kann ich das beheben? Ich steig echt nicht mehr durch und bin mit meinem Latein am Ende.
Ihr würdet mir wirklich unheimlich helfen, wenn ihr mir einen Tipp geben könntet, wie ich das beheben kann!
Liebe Grüße
Korbi
Ich hab jetzt wirklich tagelang versucht mein Problem mit Google zu lösen, aber ich komm einfach nicht weiter:
Ich möchte mir eine Bewerbungsmappe mittels Latex zusammenstellen. Dazu habe ich eine ziemlich komplizierte Vorlage im Internet gefunden, die ich versucht habe nach meinen Bedürfnissen anzupassen.
Hier ist mal mein "Minimalbeispiel":
\documentclass[12pt,a4paper]{moderncv}
\usepackage[ngerman]{babel}
\usepackage[latin9]{inputenc}
\usepackage{moderncv-additions}
\usepackage{lmodern}
\usepackage{marvosym}
\usepackage{color}
\usepackage{graphicx}
\moderncvtheme{casual}
%für Inhaltsverzeichnis:
\makeatletter
\newcommand\@pnumwidth{1.55em}
\newcommand\@tocrmarg{2.55em}
\newcommand\@dotsep{4.5}
\newcommand*\l@chapter{\@dottedtocline{0}{0em}{2.3 em}}
\makeatother
% adjust the page margins
\usepackage[scale=0.8]{geometry}
\setlength{\hintscolumnwidth}{3cm}
\AtBeginDocument{\recomputelengths} % required when changes are made to page layout lengths
\firstname{Peter}
\familyname{Petersen}
\address{Peterstr. 8}{12345 Stadt}
\mobile{0123 4567890}
\phone{012 123123}
\email{peter@peter.com}
\photo[64pt]{picture}
\begin{document}
\definecolor{firstnamecolor}{RGB}{158,12,12}
\definecolor{familynamecolor}{RGB}{182,12,12}
\definecolor{quotecolor}{RGB}{158,12,12}
\definecolor{addresscolor}{RGB}{158,12,12}
\definecolor{sectionrectanglecolor}{RGB}{182,12,12 }
\definecolor{sectiontitlecolor}{RGB}{182,12,12}
\definecolor{subsectioncolor}{RGB}{158,12,12}
\definecolor{footersymbolcolor}{RGB}{158,12,12}
\makeatletter
\pagestyle{empty}
\chapter*{Bewerbungs}{unterlagen}
\vspace*{40mm}
\begin{minipage}{\textwidth}
\vspace*{3mm}
\familynamestyle{\@firstname}~~\firstnamestyle{\@f amilyname}
\hspace*{5mm}{{\color{firstnamecolor}\includegraph ics[width=124pt]{picture}}}\\[3mm]
\@addressstreet, \@addresscity ~~~ \mobilesymbol~\@mobile ~~~ \emailsymbol~\@email
\end{minipage}
\begin{minipage}{70pt}
\end{minipage}
\vfill
\begin{minipage}{1.0\textwidth}
\section{Inhalt}
\tableofcontents
\end{minipage}
%\newpage
%\include{anschreiben}
\newpage
\pagestyle{fancy}
\chapter{Lebens}{lauf}
%\makequote
\section{Persönliche Daten}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%
\cvline{Name}{\@firstname~\@familyname}
\cvline{Anschrift}{\@addressstreet, \@addresscity}
\cvline{Telefon}{\@mobile}
\cvline{E-Mail}{\@email}
\cvline{Geburtsdaten}{15. Januar 1980 in Stadt}
\cvline{Staatsbürgerschaft}{Deutsch}
\cvline{Familienstand}{ledig}
\cvline{Präsenzdienst}{abgeleistet}
\cvline{Führerschein}{A,B,C,D,E,F,G}
\makeatother
% \cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{D escription} % arguments 3 to 6 are optional
\section{Ausbildung}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%
\cventry{xx/xxxx -- xx/xxxx}{Akadem. Grad}{Institution}{Stadt}{\textit{Abschluss}}{Beme rkung} % arguments 3 to 6 are optional
\cventry{xx/xxxx -- xx/xxxx}{Akadem. Grad}{Institution}{Stadt}{\textit{Abschluss}}{Beme rkung}
\section{Berufserfahrung}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%
\cventry{xx/xxxx -- xx/xxxx}{Musterkaufmann}{Musterfirma}{Musterort}{}{Be merkung}
\newpage
\chapter{Bachelor}{zeugnis}
\vspace*{1cm}
\begin{center}
% \fbox{\includegraphics[height=0.85\textheight]{Bakk-Zeugnis}}
\end{center}
\newpage
\chapter{Abitur}{zeugnis}
\vspace*{1cm}
\begin{center}
\fbox{\includegraphics[height=0.85\textheight]{Abi1}}
\end{center}
\vspace*{1cm}
\begin{center}
\fbox{\includegraphics[height=0.85\textheight]{Abi2}}
\end{center}
\end{document}
Wobei das Paket "moderncv-additions" der Vorlage beilag und so aussieht:
\newcommand{\chapter}{\@ifstar
\chapterStar
\chapterNoStar }
\newcommand*{\chapterNoStar}[2]{%
{%
\addcontentsline{toc}{chapter}{#1#2}%
\chapter*{#1}{#2}%
}%
}
\newcommand*{\chapterStar}[2]{%
{%
\hfill%
{\raggedleft{\firstnamestyle{#1}\familynamestyle{# 2}}\\[-.35em]}%
{\color{firstnamecolor}\rule{\textwidth}{.25ex}\\[0.25em]}%
}%
}
\renewcommand*{\@starttoc}[1]{%
\begingroup
\makeatletter
\parskip\z@
\@input{\jobname.#1}%
\if@filesw
\expandafter\newwrite\csname tf@#1\endcsname
\immediate\openout \csname tf@#1\endcsname \jobname.#1\relax
\fi
\@nobreakfalse
\endgroup
}\def\tableofcontents{\@starttoc{toc}}
\renewcommand*{\section}[1]{%
% \vspace*{2.5ex \@plus 1ex \@minus .2ex}%
\vspace*{0.0ex \@plus 1ex \@minus .2ex}%
\phantomsection{}% reset the anchor for hyperrefs
% \addcontentsline{toc}{part}{#1}%
\parbox[m]{\hintscolumnwidth}{\raggedleft\hintfont{\color{se ctionrectanglecolor}\rule{\hintscolumnwidth}{1ex}} }%
\hspace{\separatorcolumnwidth}%
\parbox[m]{\maincolumnwidth}{\sectionstyle{#1}}\\[1ex]%
}
Mein Problem ist jetzt nur das Inhaltsverzeichnis bzw. besser gesagt die Verlinkung dessen. Wenn ich auf die einzelnen Einträge klicke, werde ich im pdf an vollkommen falsche Stellen gebracht. Daher habe ich mir mal die erzeugte *.toc Datei angesehen:
\select@language {ngerman}
\contentsline {chapter}{Bewerbungsschreiben}{2}{section*.1}
\contentsline {chapter}{Lebenslauf}{3}{section*.1}
\contentsline {chapter}{Bachelorzeugnis}{5}{section*.10}
\contentsline {chapter}{Abiturzeugnis}{6}{section*.10}
--> Chapter verlinken auf Sections und teilweise auf dieselben??!! Warum geschieht das bzw. wie kann ich das beheben? Ich steig echt nicht mehr durch und bin mit meinem Latein am Ende.
Ihr würdet mir wirklich unheimlich helfen, wenn ihr mir einen Tipp geben könntet, wie ich das beheben kann!
Liebe Grüße
Korbi