moderncv cvline ändern

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


wimawima
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Fr 13. Mai 2016, 17:07

moderncv cvline ändern

Beitrag von wimawima »

Hallo!

ich bin gerade dabei meinen lebenslauf mit moderncv zu schreiben. gerne würde ich das layout von "cvline" vom blocksatz in linksbündig ändern. leider weiss ich nicht wie. meine bisherigen versuche mit "flushleft" innerhalb von cvline verschiebt mit den gesamten eintrag eine zeile nach unten (siehe beispile "mai").

Kann mir jemand weiterhelfen, wie ich einen linksbündigen eintrag innerhalb von cvline hinbekomme?

DANKE!!


\documentclass[11pt,a4paper]{moderncv}
\usepackage[utf8]{inputenc}
%\usepackage[applemac]{inputenc}													

\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}

\moderncvtheme[blue]{classic}

\firstname{Lebenslauf}
\familyname{}

\begin{document}
\maketitle

\section{Angaben zur Person}
\cvline{Geburtsdatum}{00.~Januar 0000}
\cvline{Geburtsort}{Musterstadt}

\section{Ausbildung}
\subsection{Schule}
\cvline{April 2016}{Studentische Hilfskraft:alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim }
\cvline{Mai 2016}{\begin{flushleft}Studentische Hilfskraft:alleswirdgut und d gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim\end{flushleft} }
\cventry{Juni 0000}{Allgemeine Hochschulreife (Abitur)}{\textit{Note 6,0}}{}{}{einschließlich Latinum}

\vfill

\emptysection \closesection
Musterstadt, \today{}

\end{document}
 
viele grüße- wima

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Versuche \raggedright.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

wimawima
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Fr 13. Mai 2016, 17:07

Beitrag von wimawima »

Danke für die schnelle Antwort, aber das hatte ich auch schon erfolglos versucht... deshalb mein fragen hier:)!

irgendwelche anderen Lösungsvorschläge?

Noch so einer

Beitrag von Noch so einer »

Ich glaube, \cvline wurde inzwischen durch \cvitem ersetzt. Sicher bin ich mir nicht, da es leider keine vernünftige Doku zu moderncv gibt.

Dass flushleft einen vertikalen Abstand einfügt, ist nicht sehr verwunderlich. Das ist nämlich eine (verkappte) Listenumgebung mit vertikalem Abstand davor und dahinter. Du suchst eher die Anweisung \raggedright, die allerdings nur wirkt, wenn sie am Absatzende noch gültig ist. Daher wird auch noch ein \par benötigt. Leider ist \par aber im Argument von \cvline nicht erlaubt. Also muss man tricksen:
\documentclass[11pt,a4paper]{moderncv}
\usepackage[utf8]{inputenc}
%\usepackage[applemac]{inputenc}                                       

\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}

\moderncvtheme[blue]{classic}

\firstname{Lebenslauf}
\familyname{}

\begin{document}
\maketitle

\section{Angaben zur Person}
\cvline{Geburtsdatum}{00.~Januar 0000}
\cvline{Geburtsort}{Musterstadt}

\section{Ausbildung}
\subsection{Schule}
\cvline{April 2016}{Studentische Hilfskraft:alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim }
\cvline{Mai 2016}{\parbox[tt]{\linewidth}{\raggedright Studentische Hilfskraft:alleswirdgut und d gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim\strut}}
\cventry{Juni 0000}{Allgemeine Hochschulreife (Abitur)}{\textit{Note 6,0}}{}{}{einschließlich Latinum}

\vfill

\emptysection \closesection
Musterstadt, \today{}

\end{document}
Empfehlen würde ich allerdings eher Rausatz:
\documentclass[11pt,a4paper]{moderncv}
\usepackage[utf8]{inputenc}
%\usepackage[applemac]{inputenc}                                       

\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{ragged2e}

\moderncvtheme[blue]{classic}

\firstname{Lebenslauf}
\familyname{}

\begin{document}
\maketitle

\section{Angaben zur Person}
\cvline{Geburtsdatum}{00.~Januar 0000}
\cvline{Geburtsort}{Musterstadt}

\section{Ausbildung}
\subsection{Schule}
\cvline{April 2016}{Studentische Hilfskraft:alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim }
\cvline{Mai 2016}{\parbox[tt]{\linewidth}{\RaggedRight Studentische Hilfskraft:alleswirdgut und d gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim\strut}}
\cventry{Juni 0000}{Allgemeine Hochschulreife (Abitur)}{\textit{Note 6,0}}{}{}{einschließlich Latinum}

\vfill

\emptysection \closesection
Musterstadt, \today{}

\end{document}
Das ganze versteckt man dann am besten in einer eigenen Definition, beispielsweise:
\documentclass[11pt,a4paper]{moderncv}
\usepackage[utf8]{inputenc}
%\usepackage[applemac]{inputenc}                                       

\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{ragged2e}
\newcommand{\cvlline}[2]{%
	\cvline{#1}{%
    	\parbox[tt]{\linewidth}{%
        	\RaggedRight\strut\ignorespaces #2\unskip\strut
        }%
    }%
}

\moderncvtheme[blue]{classic}

\firstname{Lebenslauf}
\familyname{}

\begin{document}
\maketitle

\section{Angaben zur Person}
\cvline{Geburtsdatum}{00.~Januar 0000}
\cvline{Geburtsort}{Musterstadt}

\section{Ausbildung}
\subsection{Schule}
\cvline{April 2016}{Studentische Hilfskraft:alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim }
\cvlline{Mai 2016}{Studentische Hilfskraft:alleswirdgut und d gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim alleswirdgut und alles wird gut und überhaupt dumdie dim}
\cventry{Juni 0000}{Allgemeine Hochschulreife (Abitur)}{\textit{Note 6,0}}{}{}{einschließlich Latinum}

\vfill

\emptysection \closesection
Musterstadt, \today{}

\end{document}

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Wie oben, oder so:
\renewcommand*{\cvitem}[3][.25em]{%
  \begin{tabular}{@{}p{\hintscolumnwidth}@{\hspace{\separatorcolumnwidth}}p{\maincolumnwidth}@{}}%
    \raggedleft\hintstyle{#2} &\raggedright{#3}%
  \end{tabular}%
  \par\addvspace{#1}}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

wimawima
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Fr 13. Mai 2016, 17:07

Beitrag von wimawima »

Es funktioniert! Allerding die eigene Definition nicht...
vielen, vielen DANK!!!!

Noch so einer

Beitrag von Noch so einer »

wimawima hat geschrieben:Allerding die eigene Definition nicht...
Welche eigene? Meine? Die funktioniert, wie der Online-Editor-Link beweist.

wimawima
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Fr 13. Mai 2016, 17:07

Beitrag von wimawima »

hab meinen fehler gefunden...alles funktioniert!!! und nochmals DANKE :lol:

Antworten