Namensfarbeänderung bei moderncv nach update nicht möglich

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Black-Angel
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Mo 14. Nov 2011, 16:51

Namensfarbeänderung bei moderncv nach update nicht möglich

Beitrag von Black-Angel »

Hallo

habe mal wieder ein kleines Problem mit dem Layout von moderncv. Diesmal wird, wahrscheinlich mal wieder nach einem Update, die Farbe des Namens welche in der Kopfzeile steht nicht mehr verändert. Vor kurzem ging es noch mit dem Befehl welcher im Minimalbeispiel verwendet wird.

Hier erstmal das Minimalbeispiel:
\listfiles
\documentclass[12pt,a4paper]{moderncv}
\moderncvtheme[blue]{casual}

% Spaltenbreite ändern
\setlength{\hintscolumnwidth}{3.3cm} %Breite linke Spalte
\setlength{\separatorcolumnwidth}{1.5cm} %Breite mittlere Spalte
\setlength{\maincolumnwidth}{12.1cm} %Breite rechte Spalte

%Pakete
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[scale=0.8]{geometry}
\usepackage[absolute]{textpos}
\usepackage{wrapfig} 
\usepackage{ulem}
\usepackage{calc}
\usepackage{eso-pic}
\usepackage{geometry}
	\geometry{left=2.1cm, right=2.1cm, top=1.7cm, bottom=1.85cm} 

%Persoenliche Angaben
%Sollte die Trennung bei "classic" unschoen aussehen, dann hinter dem Vornamen \\[.3ex] einfuegen
\firstname{Jeder}
\familyname{Mustermann}

%---------------------Namensfarbe ändern-------------------------------- 
%\AtBeginDocument{\definecolor{firstnamecolor}{rgb}{0,0,0}}
\AtBeginDocument{\definecolor{familynamecolor}{rgb}{0.20,0.40,0.65}}
%-----------------------------------------------------------------------

%Folgende Angaben sind optional, bei Bedarf entfernen oder auskommentieren
\title{Lebenslauf}


%Keine Seitenzahlen anzeigen (bei mehrseitigen Dokumenten), bei Bedarf auskommentieren
\nopagenumbers{}
%---------------------------keine Punkte hinter den Sektionen------------------------
\renewcommand*{\cventry}[6]{%
  \cvline{#1}{%
    {\bfseries#2}%
    \ifx#3\else{, {\slshape#3}}\fi%
    \ifx#4\else{, #4}\fi%
    \ifx#5\else{, #5}\fi%
    \ifx#6\else{\newline{}\begin{minipage}[t]{\linewidth}\small#6\end{minipage}}\fi
    }}%
%------------------------------------------------------------------------------------
\begin{document}
%------------------ Schriftgroesse des Namens aendern -----------------------
\renewcommand*{\namefont}{\fontsize{32}{40}\sffamily\mdseries\upshape} 
%----------------------------------------------------------------------------
\maketitle

%%%%%%%%%%%%--------Passbild----------%%%%%%%%%%%%
\begin{textblock}{40}(11.8,2.4)
%  \fbox{\includegraphics[width=3.4cm]{passbild.jpg}}
\end{textblock}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\section{Persönliche Angaben}
%Eintrag: Arkumente 3 bis 6 koennen leer gelassen werden
\cvline{Name}{Jeder Mustermann}
\cvline{Adresse}{Musterstraße 1, 00000 Musterhausen}
\cvline{Telefon}{(0123)~12\,34\,567}
\cvline{E-Mail}{keine}
\cvline{Geburtsdaten}{01.01.2011 in Musterhausen}
\cvline{Familienstand}{ledig}

\section{Studium}
\cventry{01/2010 -- 10/2011}{Diplomstudium der Mustersachen}{}{}{}{}
\cvline{Endnote}{sehr gut (1,5)}


\section{Schulausbildung}
\cventry{01/2000 – 12/2005}{Erwerb der Zugangsberechtigung für ein allgemeines Hochschulstudium auf dem 2. Bildungsweg}{}{}{}{}

\section{Beruflicher Werdegang}
\cventry{03/2002 – 07/2002}{Arbeit als Hausmeister}{}{}{}{}

\section{Sonstige Tätigkeiten}
\cventry{10/2005 – 10/2007}{Bundeswehr}{}{}{}{}

\section{Zusatzqualifikation}
\cvline{Computerkenntnisse}{Microsoft Office (Word, Excel, PowerPoint), OpenOffice, LibreOffice}

\section{Interessen \& Hobbies}
\cvline{}{Natur}

\vspace{0.5cm}
Leipzig, \today \hfill \\
\begin{textblock}{40}(1.6,12.15)
%  \includegraphics[width=6cm]{unterschrift.jpg}
\end{textblock}
\vspace{0.8cm}
Frank Masurowski

\end{document}
Und hier die geladenen Pakete:
*File List*
moderncv.cls 2011/12/23 v0.15.1 modern curriculum vitae document class
size12.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
etoolbox.sty 2011/01/03 v2.1 e-TeX tools for LaTeX
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
xcolor.sty 2007/01/21 v2.11 LaTeX color extensions (UK)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message (HO)
ltxcmds.sty 2011/04/18 v1.20 LaTeX kernel commands for general use (HO)
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
lmodern.sty 2009/10/30 v1.6 Latin Modern Fonts
marvosym.sty 2011/07/20 v2.2 Martin Vogel's Symbols font definitions
url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
fancyhdr.sty
calc.sty 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
xargs.sty 2008/03/22 v1.1 extended macro definitions (mpg)
xkeyval.sty 2008/08/13 v2.6a package option processing (HA)
xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)
microtype.sty 2010/01/10 v2.4 Micro-typography with pdfTeX (RS)
microtype.cfg 2010/01/10 v2.4 microtype main configuration file (RS)
moderncvcompatibility.sty 2011/12/23 v0.15.1 modern curriculum vitae compati
bility patches
tweaklist.sty
moderncvcolorblue.sty 2011/12/23 v0.15.1 modern curriculum vitae color schem
e: blue
moderncvstylecasual.sty 2011/12/23 v0.15.1 modern curriculum vitae style sch
eme: casual
moderncvstyleclassic.sty 2011/12/23 v0.15.1 modern curriculum vitae style sc
heme: classic
umvs.fd
inputenc.sty 2008/03/30 v1.1d Input encoding file
utf8.def 2008/04/05 v1.1m UTF-8 support for inputenc
t1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
ot1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
omsenc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
babel.sty 2008/07/08 v3.8m The Babel package
bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
ngermanb.ldf 2008/07/06 v2.6n new German support from the babel system
geometry.sty 2010/09/12 v5.6 Page Geometry
ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO)
ifvtex.sty 2010/03/01 v1.5 Switches for detecting VTeX and its modes (HO)
ifxetex.sty 2010/09/12 v0.6 Provides ifxetex conditional
geometry.cfg
textpos.sty 2010/09/30 v1.7g
everyshi.sty 2001/05/15 v3.00 EveryShipout Package (MS)
wrapfig.sty 2003/01/31 v 3.6
ulem.sty 2011/03/18
eso-pic.sty 2010/10/06 v2.0c eso-pic (RN)
atbegshi.sty 2011/01/30 v1.15 At begin shipout hook (HO)
hyperref.sty 2011/12/04 v6.82m Hypertext links for LaTeX
hobsub-hyperref.sty 2011/04/23 v1.4 Bundle oberdiek, subset hyperref (HO)
hobsub-generic.sty 2011/04/23 v1.4 Bundle oberdiek, subset generic (HO)
hobsub.sty 2011/04/23 v1.4 Subsetting bundle oberdiek (HO)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
intcalc.sty 2007/09/27 v1.1 Expandable integer calculations (HO)
etexcmds.sty 2011/02/16 v1.5 Prefix for e-TeX command names (HO)
kvsetkeys.sty 2011/04/07 v1.13 Key value parser (HO)
kvdefinekeys.sty 2011/04/07 v1.3 Defining keys (HO)
pdftexcmds.sty 2011/04/22 v0.16 Utilities of pdfTeX for LuaTeX (HO)
pdfescape.sty 2011/04/04 v1.12 Provides string conversions (HO)
bigintcalc.sty 2011/01/30 v1.2 Expandable big integer calculations (HO)
bitset.sty 2011/01/30 v1.1 Data type bit set (HO)
uniquecounter.sty 2011/01/30 v1.2 Provides unlimited unique counter (HO)
letltxmacro.sty 2010/09/02 v1.4 Let assignment for LaTeX macros (HO)
hopatch.sty 2011/01/30 v1.0 Wrapper for package hooks (HO)
xcolor-patch.sty 2011/01/30 xcolor patch
atveryend.sty 2011/04/23 v1.7 Hooks at very end of document (HO)
refcount.sty 2010/12/01 v3.2 Data extraction from references (HO)
hycolor.sty 2011/01/30 v1.7 Color options of hyperref/bookmark (HO)
kvoptions.sty 2010/12/23 v3.10 Keyval support for LaTeX options (HO)
pd1enc.def 2011/12/04 v6.82m Hyperref: PDFDocEncoding definition (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
hpdftex.def 2011/12/04 v6.82m Hyperref driver for pdfTeX
rerunfilecheck.sty 2011/04/15 v1.7 Rerun checks for auxiliary files (HO)
t1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern
supp-pdf.mkii
nameref.sty 2010/04/30 v2.40 Cross-referencing by name of section
gettitlestring.sty 2010/12/03 v1.4 Cleanup title references (HO)
Lebenslauf.out
Lebenslauf.out
masurowski.jpg Graphic file (type jpg)
ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
mt-cmr.cfg 2009/11/09 v2.0 microtype config. file: Computer Modern Roman (
RS)
omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern
omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern
omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern
unterschrift.jpg Graphic file (type jpg)
***********
Kann mir jemand auf die schnelle sagen, waran das liegt? Vor kurzem ging ja noch alles. Ein Fehler oder so wird nicht angezeigt.

Achso, früher war der Nachname im gleichen Blau wie die einzelnen Sektoren. Der Vorname hatte ein helles grau.

Mit freundlichen Grüßen

Black- Angel

Black-Angel
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Mo 14. Nov 2011, 16:51

Beitrag von Black-Angel »

Gibt es den hier niemanden der mir auf die schnelle einen Tipp geben kann. Wäre echt toll wenn Ihr mir weiterhelfen könntet. Die Zeit drängt mal wieder etwas....

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Am einfachsten würde ich sagen wäre, wenn du eine ältere moderncv-Version finden würdest. Es scheinen so viele Sachen geändert worden zu sein.

Probier mal, ob dir das Design gefällt, wenn du diese Zeile einfügst:
\colorlet{color2}{color1}
Das Hellgrau des Vornamens und der Linie wird dann aber durch ein Hellblau ersetzt.

Hintergrund:
moderncvcolorblue.sty macht nichts anderes, als color0, color1 und color2 zu definieren:
\definecolor{color0}{rgb}{0,0,0}% black
\definecolor{color1}{rgb}{0.22,0.45,0.70}% light blue
\definecolor{color2}{rgb}{0.45,0.45,0.45}% dark grey
moderncvcolorX.sty-Dateien gibts für alle Farben, die mit moderncv möglich sind.

Die Farbdefinition wird dann von moderncvstylecasual.sty übernommen.
Dort steht auch drin, dass die Farbe des Vornamens und der Linie 50% der Intensität von color2 haben soll. color2 ist per default ein Grau, wird mit meinem Vorschlag von oben aber auf (mit "blue" als Thema) auf ein Blau gesezt (color1).
Relevant für die Farbe von Vorname, Linie und Nachname ist dieser Ausschnitt:
  \parbox[b]{\textwidth-\maketitlepicturewidth}{\raggedleft\namefont{\color{color2!50}\@firstname} {\color{color2}\@familyname}}\\[-.35em]% alternate design: \MakeLowercase and no space
  {\color{color2!50}\rule{\textwidth}{.25ex}\\[2.5em]}%
Wenn dir das so nicht gefällt, änderst du am besten moderncvstylecasual.sty. Dazu kopierst sie in deinen Projektordner, benennst sie um in moderncvstylemycasual.sty und lädst im TeX-Dokument statt "casual" "mycasual" (ich hoffe, das ging so, kanns grad nicht testen).
Dann änderst die Farbdefinitionen direkt in moderncvstylemycasual.sty (also z.B. color2!50 durch color1 ersetzen oder direkt eine Farbe deiner Wahl eingeben wie \color{red}).

Black-Angel
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Mo 14. Nov 2011, 16:51

Beitrag von Black-Angel »

Hallo Xenara,

hab vielen Dank für deine Hilfe. Ich habe es entsprechend deinen Anregungen wie folgt gemacht:
\AtBeginDocument{\definecolor{color2}{rgb}{0.20,0.40,0.65}}    %color2 = Definiert die Farbe des Nachnamens, RGB Code 0.20,0.40,0.65 = blau
\AtBeginDocument{\definecolor{color2!50}{rgb}{0.65,0.65,0.65}} %color2!50 = Farbe des Vornamens und der horizontalen Linie unter dem gesamten Namen, RGB Code 0.65,0.65,0.65 = grau
Im wesentlichen habe ich die schon vergebenen Farben (color2 und color2!50...) neu definiert. Ich weiß das, dass neu defieren von color2!50 sicherlich nicht ganz sauber ist aber bei mir zu mindestens funktioniert es wunderbar. Vorteil meiner Methode ist es, dass ich nicht direkt in die Datein von moderncv eingreifen muss oder diese immer in meinen Projektordner mit rum schleppen muss.

Wie schon gesagt, hab dank für deine ausführliche Hilfe.

Mfg

Black-Angel

Antworten