PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linke Spalte verbreitern bei moderncv



LatexEinsteiger
29-08-2010, 11:35
Hallo,

bei mir muss die linke Spalte allgemeim breiter werden. Wie geht das denn?
Anhand dem Minibeispiel sieht man die Problematik glaub ich sehr gut.



\documentclass[11pt,a4paper]{moderncv}
%\thispagestyle{empty}

\usepackage{lmodern}
\usepackage[latin1]{inputenc}

\moderncvtheme[grey]{casual}

\firstname{Vorname}
\familyname{Nachname}
\address{Musterstraße 21}{99999 Musterstadt}
\mobile{0151 78788}
\phone{0999 151515}
\email{mail@t-online.de}

\definecolor{addresscolor}{rgb}{0.35,0.35,0.35} %grau

\begin{document}
\maketitle

\section{Zur Person}
\cvline{Geboren am}{22.11.1949 in Weltstadt}
\cvline{Familienstand}{ledig}

\vspace{1 cm}

\section{Schulausbildung}
\cvline{7777 - 7777}{Super Gymnasium, Stadt}
\cvline{07.7777}{Abitur, Note 1,0}

\vspace{1 cm}

\section{Ferienarbeiten}
\cvline{10.9999-12.9999}{Hier ist linke Spalte zu schmal}
\cvline{2.9999- 3.9999}{Werkstudent bei der }

\vspace{1 cm} %Kann man den Abstand zwischen den Sektionen auch anders ändern?

\section{Besondere Kenntnisse}
\cvline{Datenbanken}{SQL}
\cvline{Webprogrammierung}{Hier ist linke Spalte auch zu schmal}

\vspace{2cm}

Musterstadt, 19.08.2010

\end{document}



Wenn jemand zufällig auch weiss, wie man die Abstände zwischen den Sektionen eleganter als ich mit vspace löst wäre super.
Eventuell brauche ich auch noch andere Zeilenanstände innerhalb der Sektionen. Wie ginge denn das.

Danke.

mechanicus
29-08-2010, 11:57
bei mir muss die linke Spalte allgemeim breiter werden. Wie geht das denn?
Anhand dem Minibeispiel sieht man die Problematik glaub ich sehr gut.



\setlength{\hintscolumnwidth}{4cm} %Laenge link
\setlength{\separatorcolumnwidth}{4cm} %Laenge Abstand horizontal
\setlength{\maincolumnwidth}{4cm} %Laenge rechts



\documentclass[11pt,a4paper]{moderncv}
%\thispagestyle{empty}

\usepackage{lmodern}
\usepackage[latin1]{inputenc}

\moderncvtheme[grey]{casual}

\firstname{Vorname}
\familyname{Nachname}
\address{Musterstraße 21}{99999 Musterstadt}
\mobile{0151 78788}
\phone{0999 151515}
\email{mail@t-online.de}

\definecolor{addresscolor}{rgb}{0.35,0.35,0.35} %grau
\setlength{\hintscolumnwidth}{4cm} %Laenge link
\setlength{\separatorcolumnwidth}{4cm} %Laenge Abstand horizontal
\setlength{\maincolumnwidth}{4cm} %Laenge rechts
\begin{document}
\maketitle

\section{Zur Person}
\cvline{Geboren am}{22.11.1949 in Weltstadt}
\cvline{Familienstand}{ledig}

\vspace{1 cm}

\section{Schulausbildung}
\cvline{7777 - 7777}{Super Gymnasium, Stadt}
\cvline{07.7777}{Abitur, Note 1,0}

\vspace{1 cm}

\section{Ferienarbeiten}
\cvline{10.9999-12.9999}{Hier ist linke Spalte zu schmal}
\cvline{2.9999- 3.9999}{Werkstudent bei der }

\vspace{1 cm} %Kann man den Abstand zwischen den Sektionen auch anders ändern?

\section{Besondere Kenntnisse}
\cvline{Datenbanken}{SQL}
\cvline{Webprogrammierung}{Hier ist linke Spalte auch zu schmal}

\vspace{2cm}

Musterstadt, 19.08.2010

\end{document}




Wenn jemand zufällig auch weiss, wie man die Abstände zwischen den Sektionen eleganter als ich mit vspace löst wäre super.

Eventuell brauche ich auch noch andere Zeilenanstände innerhalb der Sektionen. Wie ginge denn das.

\vspace passt schon. du kannst vielleicht section allgemein ändern:
Originaldefinition:

\newcommand*{\section}[1]{%
\vspace*{2.5ex}%
\parbox[m]{\hintscolumnwidth}{\raggedleft\hintfont{\color{se ctionrectanglecolor}\rule{\hintscolumnwidth}{1ex}} }%
\phantomsection{}% reset the anchor for hyperrefs
\addcontentsline{toc}{part}{#1}%
\hspace{\separatorcolumnwidth}%
\parbox[m]{\maincolumnwidth}{\sectionstyle{#1}}\\[1ex]}

Hier siehst du auch, wie du sectionstyle definieren kannst.

Gruß
Marco

LatexEinsteiger
29-08-2010, 17:52
Danke es funktioniert . Hast mir aus der Patsche geholfen.