moderncv makecv color name einheitlich

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: moderncv makecv color name einheitlich

Re: moderncv makecv color name einheitlich

von erddrache » Di 20. Jun 2023, 17:45

Danke Rainer,

ich wusste nicht , dass der Aufruf veraltet ist, ist bisher nie auf Fehler gelaufen, löst aber mein Problem.

Vielen Dank
Gruß Daniel

Re: moderncv makecv color name einheitlich

von rais » Di 20. Jun 2023, 12:07

Mag sein, dass es bei einer älteren moderncv-Version über Änderung von \makecvtitle funktioniert hat, bei einer halbwegs aktuellen Version steht da nur noch \makecvhead \makecvfoot drin, d.h. Dein Patch kann den zu ändernden String da gar nicht drin finden, das steht nu in \makecvhead:
\documentclass[11pt,a4paper,sans]{moderncv}
\usepackage[ngerman]{babel}
\moderncvtheme[black]{casual}    
\pagestyle{fancy}
\usepackage[left=2.0cm, right=1.0cm, top=1.5cm, bottom=1.5cm]{geometry}

\firstname{Vorname} 
\familyname{Nachname}
\address{Straße Nummer}{PLZ Stadt}
\mobile{1111\,11111111}
\email{meinemail@mail.de}

\makeatletter
\patchcmd{\makecvhead}{\color{color2!50}\@firstname}{\color{color2}\@firstname}{%
  \typeout{Successfully patched \string\makecvhead.}}{%
  \typeout{Could not patch \string\makecvhead!}}
\makeatother

\begin{document}

 \makecvtitle

\end{document}
VG
Rainer

moderncv makecv color name einheitlich

von erddrache » Di 20. Jun 2023, 06:33

Hallo,

ich habe in meinem cv versucht die Farbe des firstname die (color2!50) in color2 zu überschreiben und habe aus anderen Foren den Befehl s.u. gefunden.
Ziel soll sein, dass mein Name also Vor- Nachname in einer Farbe im Header stehen und nicht unterschiedliche Farbstufen aufweißen.
\patchcmd{\makecvtitle}{\color{color2!50}\@firstname}{\color{color2}\@firstname}{}{}
 
Leider bewirkt der Befehl keine Änderung.
Ich habe zwar in moderncvheadii.sty den Ort gefunden, möchte dies jedoch nur ungerne in der Source anpassen.
\documentclass[11pt,a4paper,sans]{moderncv}
\usepackage[ngerman]{babel}
\moderncvtheme[black]{casual}    
\pagestyle{fancy}
\usepackage[left=2.0cm, right=1.0cm, top=1.5cm, bottom=1.5cm]{geometry}

\firstname{Vorname} 
\familyname{Nachname}
\address{Straße Nummer}{PLZ Stadt}
\mobile{1111\,11111111}
\email{meinemail@mail.de}

\patchcmd{\makecvtitle}{\color{color2}\@firstname}{\color{color2!50}\@firstname}{}{}

\begin{document}



 \makecvtitel



\end{document}
Ich nutze und include in meinem cv noch mehr Pakete.

Danke und vielleicht hat jemand ein ähnliches Problem.

Nach oben