komacv - Abstand zwischen Bild und oberem Seitenrand

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: komacv - Abstand zwischen Bild und oberem Seitenrand

von Gast » So 4. Aug 2019, 12:26

Vielen Dank!

von Bartman » Sa 3. Aug 2019, 17:52

Dein Weg mag gehen, aber es sieht halt sehr nach Bastelei aus.

Die Klasse komacv.cls benutzt in Deinem Fall den Standardstil classic. Dieser Stil wird in der Datei komacv-classic.sty bestimmt.

Das Programm, welches aus Deinem LaTeX-Quelltext eine PDF-Datei erzeugt, bevorzugt die Dateien, die im Verzeichnis dieses Quelltextes liegen.

Wenn Du diese Datei aus dem Verzeichnis Deiner installierten TeX-Distribution in das Verzeichnis kopierst, welches die tex-Datei mit Deiner Bewerbung enthält, dann kannst Du dort die Reihenfolge des Names und des akademischen Grades ändern.
\begin{minipage}[b]{\@titlenamewidth}%
  \RaggedRight
  \ifdefstring{\headlinetype}{name}{\hfill\mbox{}}{%
    \ifdefempty{\acadtitle}{}{%
      \acadtitlestyle{\acadtitle}\par\bigskip}%
    \firstnamestyle{\firstname}\ %
    \familynamestyle{\familyname}%
  }
\end{minipage}%
Eine bessere Methode fällt mir bisher nicht ein.

von Gast » Sa 3. Aug 2019, 10:46

Also, das Vertauschen von Titel und Namen habe ich, wie eingangs schon erwähnt, mit folgendem Code umgesetzt:
\renewcommand*{\familyname}{\vspace{-1.8cm}Muster}
\renewcommand*{\acadtitle}{\vspace{2cm}B.\,Sc.}
Kann man das so lassen, oder gibt es da etwas eleganteres? Einen eigene Länge scheint es jedenfalls nicht zu geben.

Nochmal danke!

Basis der Klasse

von Ratgeber » Fr 2. Aug 2019, 16:07

Anonymous hat geschrieben:komacv ist übrigens keine KOMA-Script-Klasse.
Aber immerhin lädt sie `scrartcl`. Folglich kann man auch Einiges von »KOMA-Script« benutzen.

von Gast » Do 1. Aug 2019, 17:10

Ah, danke, darauf hätte ich auch kommen können :)

Hast du auch einen Tipp bezüglich der restlichen Frage (Name + Titel vertauschen und nach oben schieben)?

von Gast » Do 1. Aug 2019, 16:47

komacv ist übrigens keine KOMA-Script-Klasse.

Re: komacv - Abstand zwischen Bild und oberem Seitenrand

von Bartman » Do 1. Aug 2019, 16:22

Anonymous hat geschrieben:Kann mir jemand sagen, wie ich den vertikalen Abstand zwischen der Oberkante des Bildes und dem oberen Seitenrand etwas reduzieren kann. Kompiliert man das folgende MWE bilden die Unterkante des akademischen Titels, der E-Mail-Adresse und des Bildes eine Linie. Wie kann ich diese gedachte Linie nach oben rücken?
Wenn in der Kopfzeile nichts steht, kannst Du z. B. den bereits genannten Befehl \vspace benutzen.
\documentclass[DIV=11]{komacv}
\KOMAoption{fontsize}{12}
\usepackage[ngerman]{babel}
\usepackage{showframe}

% https://golatex.de/viewtopic,p,106651.html#106651
%\microtypesetup{expansion=true, protrusion=true}

\renewcommand*{\title}{CV}% PDF metadata
\renewcommand*{\firstname}{Max}
\renewcommand*{\familyname}{Muster}
\renewcommand*{\acadtitle}{B.\,Sc.}
\renewcommand*{\addressstreet}{Musterstraße 1}
\renewcommand*{\addresscity}{12345 Musterhausen}
\renewcommand*{\address}[2]{\addressstreet{#1}\addresscity{#2}}
\renewcommand*{\mobile}{0123-456789}
\renewcommand*{\phonenr}{98766-1234567}
\renewcommand*{\email}{max.muster@email.de}
\photo{4.3cm}{example-image-a}

\begin{document}
\vspace*{-1cm}
\maketitle
\section{Beispiel}
\cvitem{Beispiel}{blabla}{}
\cvitem{Beispiel}{blabla}{}
\end{document}

komacv - Abstand zwischen Bild und oberem Seitenrand

von Gast » Do 1. Aug 2019, 14:03

Hallo!

Ich möchte mir einen Lebenslauf mit der komacv-Klasse erstellen.

Kann mir jemand sagen, wie ich den vertikalen Abstand zwischen der Oberkante des Bildes und dem oberen Seitenrand etwas reduzieren kann. Kompiliert man das folgende MWE bilden die Unterkante des akademischen Titels, der E-Mail-Adresse und des Bildes eine Linie. Wie kann ich diese gedachte Linie nach oben rücken?

Außerdem hätte ich gerne den Namen und den Titel vertauscht und unabhängig von den restlichen Elementen noch etwas weiter nach oben gerückt. Das konnte ich zwar mit \vspace{} Befehlen innerhalb der Variablenfelder hinpfuschen, aber das scheint mir nicht der richtige Weg zu sein.

Danke für eure Hilfe und ich hoffe ihr versteht was ich meine :)
\PassOptionsToPackage{expansion=true, protrusion=true}{microtype} 
\documentclass[
DIV=11,
fontsize=12,
paper=a4,
]{komacv}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\renewcommand*{\title}{CV}% PDF metadata
\renewcommand*{\firstname}{Max}
\renewcommand*{\familyname}{Muster}
\renewcommand*{\acadtitle}{B.\,Sc.}
\renewcommand*{\addressstreet}{Musterstraße 1}
\renewcommand*{\addresscity}{12345 Musterhausen}
\renewcommand*{\address}[2]{\addressstreet{#1}\addresscity{#2}}
\renewcommand*{\mobile}{0123-456789}
\renewcommand*{\phonenr}{98766-1234567}
\renewcommand*{\email}{max.muster@email.de}
\photo[]{4.3cm}{example-image-a}

\begin{document}
\maketitle
\section{Beispiel}
\cvitem{Beispiel}{blabla}{}
\cvitem{Beispiel}{blabla}{}

\end{document}

Nach oben