Seite 1 von 1

Abstand nach Liste verkleinern (moderncv)

Verfasst: Di 21. Apr 2015, 17:22
von Esamimi
Hallo ihr Lieben,
leider bin ich nicht mehr in Übung, wollte aber meinen Lebenslauf von vor einigen Jahren aktualisieren. Dabei habe ich folgendes Problem:

Nach der Aufzählung wird zum nächsten Punkt des Lebenslaufs ein Abstand eingefügt, den ich einfach nicht wegbekomme (zwischen "Aufgabe 2" und "Studium").

Ich habe jetzt schon einige Vorschläge die anderen gemacht wurden versucht anzuwenden, was allerdings einfach nicht funktionieren will. Falls die Antwort trotzdem vor meiner Nase war tut es mir natürlich sehr leid.

Vielen Dank im Voraus!
\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[blue]{classic}

\usepackage[latin1]{inputenc}
\usepackage[scale=0.8]{geometry}



\firstname{Bla}
\familyname{Blubb}
\title{Lebenslauf}
\address{Straße}{Stadt}
\mobile{Handy}
\phone{Telefon}
\email{Mail}

\nopagenumbers{}                        

%%%%%

\begin{document}


\maketitle


\section{Ausbildung}
\cvline{von - bis}{\textbf{Job} \newline \small{Firma
   \begin{itemize}
    	\item Aufgabe 1
    	\item Aufgabe 2
   \end{itemize}
}}
\cvline{von - bis}{\textbf{Studium} \newline \small{Uni}}

\end{document}

Verfasst: Sa 25. Apr 2015, 14:06
von Johannes_B
\vspace{-1cm}

Möglicher Ansatz

Verfasst: So 26. Apr 2015, 17:24
von Beobachter
Für solche Listen gibt es in »moderncv« Befehle wie \cvitem und für doppelspaltige Listen \cvlistdoubleitem. Deren Auswirkungen sind leider nicht in einer Anleitung nachzulesen, weil es diese (noch) nicht gibt. Mit »moderncv« kommen aber auch Quell-Dateien, die Beispiele für Lebensläufe enthalten und nach einer Übersetzung nahezu alle zur Verfügung stehenden Strukturen zeigen. Zu finden sind sie im TeX-System dort, wo man für gewöhnlich die Anleitung eines Pakets oder einer Klasse vermutet, in diesem Fall ‹…›/doc/latex/moderncv/examples. Dabei ist ‹…› abhängig von der benutzten TeX-Distribution (z.B. MiKTeX oder TeX Live). Darüber hinaus sollten unter den Vorlagen für Lebensläufe auf »LaTeX Templates« auch welche mit »moderncv« vorhanden sein.

Die Ausgabe des erstellten Beispiels kann mit dem Paket »enumitem« angepasst werden, um den Raum zwischen dem Ende der Liste und dem Beginn des neuen Eintrags global zu beseitigen. Diese Einstellungen sind aber auch lokal durch optionale Parameter möglich. Die Befehle \small zur Umstellung der Schriftgröße und \nopagenumbers sind Schalter und brauchen keine Argumente. Es ist ratsam, die Anleitungen von verwendeten Klassen oder Paketen zur Hand zu nehmen oder mal im »LaTeX2e Reference Manual« zu lesen.
% !TeX program = pdfLaTeX
\documentclass[11pt,a4paper]{moderncv} 
\moderncvtheme[blue]{classic} 
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage{geometry}
 
\usepackage{enumitem}
\setlist[itemize,1]{nosep,after=\vspace{-\baselineskip}}  % globale Einstellungen für die erste Ebene von `itemize`

\usepackage{microtype}

\firstname{Vorname}
\familyname{Name}
\title{M.\ Sc.}
\address{Prachtstraße 1}{99999 Goldstadt}
\mobile{0173\,6519839}
\phone{(0815)\,4711}
\email{vorname.name@email.de}

\nopagenumbers

\begin{document} 
  \maketitle 

  \section{Ausbildung} 
    \cvline{von -- bis}{%
      \textbf{Job} \newline \small Firma 
      \begin{itemize}%[nosep,after=\vspace{-\baselineskip}] % lokale Einstellungen
        \item Aufgabe 1 
        \item Aufgabe 2 
      \end{itemize}%
    }
    \cvline{von -- bis}{\textbf{Studium} \newline \small Uni}
\end{document}

Verfasst: Mo 27. Apr 2015, 14:15
von Esamimi
Ich hatte fast befürchtet, dass die Antwort so simpel ist wie \vspace{-12pt} aber einen negativen Abstand wollte ich bis jetzt tatsächlich nie einfügen...

Dankeschön!!