Rumpelator
21-02-2008, 03:55
Hallo,
Ich bin gerade dabei in meinen Lebenslauf der Klasse moderncv Zeugnise usw. einzubinden. Ich nutze dafür den Befehl \cvline
Leider steht die Beschreibung auf der Höhe des unteren Randes vom Bild. Soweit unten ist eine Beschreibung eher sinnlos.
Daher habe ich einen \cvline mit der Beschreibung und ohne Bild und darunter ein \cvline ohne Beschreibung und mit Bild als Lösung. Das führt leider dazu, dass auf einer Seite das Bild steht und darunter die Beschreibung für jenes Bild, welches erst auf der nächsten Seite gesetzt wird.
Moderncv lässt aber offensichtlich den Befehl \newline nicht zu, mit dem ich das abstimmen könnte. Die \figure Umgebung wird auch nicht akzeptiert/ ist nicht definiert.
Hat jemand eine Idee wie ich das lösen könnte?
Die .sty Dateien sind unter http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv/ zu finden.
Minimalbeispiel: (In den Ordner muss ein Bild picture.jpg rein)
\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[roman]{classic} % idem
% character encoding
\usepackage{ngerman}
\usepackage{graphicx} % Kopf-/Fußzeile
\usepackage{pdfpages}
\usepackage{hyperref}
% adjust the page margins
\usepackage[scale=0.8]{geometry}
\recomputelengths % required when changes are made to page layout lengths
% personal data
\firstname{Max}
\familyname{Mustermann}
\title{Lebenslauf}
\photo[6cm]{picture}
%----------------------------------------------------------------------------------
% content
%----------------------------------------------------------------------------------
\begin{document}
%\clearpage
%\phantomsection
%\addcontentsline{toc}{part}{Anschreiben}
\phantomsection
\addcontentsline{toc}{part}{Lebenslauf}
\maketitle
\section{Persönliche Daten}
\cvline{Anschrift}{Musterstrasse 1}
\cvline{}{12345 Musterstadt}
\section{Beruflicher Werdegang}
\subsection{Ausbildung}
\phantomsection
\addcontentsline{toc}{chapter}{Ausbildung}
\cventry{09/98 - 06/01}
{Ausbildung zum Bundeskanzler}
{}{}{}{} % arguments 3 to 6 are optional
\subsection{Praktika}
\phantomsection
\addcontentsline{toc}{chapter}{Praktika}
\cventry{11/05 - 12/06}
{Praktikum}
{Ich AG}
{}{}{}% arguments 3 to 6 are optional
\section{Nachweise}
\cvline{Zeugnis1}{}
\cvline{}{\includegraphics{picture.jpg}}
\cvline{Zeugnis2}{}
\cvline{}{\includegraphics{picture.jpg}}
\end{document}
Dann hab ich noch eine Frage. Ich möchte die Subsections Ausbildung und Praktika in den Lesezeichen unter der \section{Beruflicher Werdegang} eingeordnet haben. Egal welche Ebene ich unter addcontentsline angebe, es wird stets als eigener Punkt aufgeführt.
In der moderncvcompatibility.sty steht das hier:
%\newcommand*{\section}[2][0.825]{%
% \closesection{}%
% \@sectionopentrue%
% \addcontentsline{toc}{part}{#2}
% \begin{longtable}[t]{@{}r@{\hspace{.025\textwidth}}@{}p{#1\textwidth}@ {}}%
%% \colorrule{.15\textwidth}&\mbox{\color{sectiontitlecolor}\sectionfont#2}\\[1ex]}%
% {\color{sectionrectanglecolor}\rule{0.15\textwidth }{1ex}}&\mbox{\color{sectiontitlecolor}\sectionfont#2}\\[1ex]}%
Vielleicht hat das etwas damit zu tun. Ich kenn mich in den .sty Sachen wenig aus.
Ich bin gerade dabei in meinen Lebenslauf der Klasse moderncv Zeugnise usw. einzubinden. Ich nutze dafür den Befehl \cvline
Leider steht die Beschreibung auf der Höhe des unteren Randes vom Bild. Soweit unten ist eine Beschreibung eher sinnlos.
Daher habe ich einen \cvline mit der Beschreibung und ohne Bild und darunter ein \cvline ohne Beschreibung und mit Bild als Lösung. Das führt leider dazu, dass auf einer Seite das Bild steht und darunter die Beschreibung für jenes Bild, welches erst auf der nächsten Seite gesetzt wird.
Moderncv lässt aber offensichtlich den Befehl \newline nicht zu, mit dem ich das abstimmen könnte. Die \figure Umgebung wird auch nicht akzeptiert/ ist nicht definiert.
Hat jemand eine Idee wie ich das lösen könnte?
Die .sty Dateien sind unter http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv/ zu finden.
Minimalbeispiel: (In den Ordner muss ein Bild picture.jpg rein)
\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[roman]{classic} % idem
% character encoding
\usepackage{ngerman}
\usepackage{graphicx} % Kopf-/Fußzeile
\usepackage{pdfpages}
\usepackage{hyperref}
% adjust the page margins
\usepackage[scale=0.8]{geometry}
\recomputelengths % required when changes are made to page layout lengths
% personal data
\firstname{Max}
\familyname{Mustermann}
\title{Lebenslauf}
\photo[6cm]{picture}
%----------------------------------------------------------------------------------
% content
%----------------------------------------------------------------------------------
\begin{document}
%\clearpage
%\phantomsection
%\addcontentsline{toc}{part}{Anschreiben}
\phantomsection
\addcontentsline{toc}{part}{Lebenslauf}
\maketitle
\section{Persönliche Daten}
\cvline{Anschrift}{Musterstrasse 1}
\cvline{}{12345 Musterstadt}
\section{Beruflicher Werdegang}
\subsection{Ausbildung}
\phantomsection
\addcontentsline{toc}{chapter}{Ausbildung}
\cventry{09/98 - 06/01}
{Ausbildung zum Bundeskanzler}
{}{}{}{} % arguments 3 to 6 are optional
\subsection{Praktika}
\phantomsection
\addcontentsline{toc}{chapter}{Praktika}
\cventry{11/05 - 12/06}
{Praktikum}
{Ich AG}
{}{}{}% arguments 3 to 6 are optional
\section{Nachweise}
\cvline{Zeugnis1}{}
\cvline{}{\includegraphics{picture.jpg}}
\cvline{Zeugnis2}{}
\cvline{}{\includegraphics{picture.jpg}}
\end{document}
Dann hab ich noch eine Frage. Ich möchte die Subsections Ausbildung und Praktika in den Lesezeichen unter der \section{Beruflicher Werdegang} eingeordnet haben. Egal welche Ebene ich unter addcontentsline angebe, es wird stets als eigener Punkt aufgeführt.
In der moderncvcompatibility.sty steht das hier:
%\newcommand*{\section}[2][0.825]{%
% \closesection{}%
% \@sectionopentrue%
% \addcontentsline{toc}{part}{#2}
% \begin{longtable}[t]{@{}r@{\hspace{.025\textwidth}}@{}p{#1\textwidth}@ {}}%
%% \colorrule{.15\textwidth}&\mbox{\color{sectiontitlecolor}\sectionfont#2}\\[1ex]}%
% {\color{sectionrectanglecolor}\rule{0.15\textwidth }{1ex}}&\mbox{\color{sectiontitlecolor}\sectionfont#2}\\[1ex]}%
Vielleicht hat das etwas damit zu tun. Ich kenn mich in den .sty Sachen wenig aus.