With the following MWE everything works fine for me (the new file moderncvcolorburgundy.sty
is placed in your current directory but you can also put it in your local TEXMF-tree).
I have the current version of moderncv
installed (moderncv 2013/02/09 v1.3.0
) and I recommend an update, if you use an older one!
Your errors for \name
and \phone
means, that this macros are not defined (in your used document class). @Xavier said in a comment, that \name
and \phone
will be new commands in version 1.4.0, not yet available on CTAN. One of the benefits being that you can specify as many phone numbers as you want, a common request.
With version 1.3.0 you have to use the macros I used in my MWE.
The second error seems to be, that your color burgundy
seems to be very near to purple
. To check whether your burgundy file works delete the comment sign in line
%\definecolor{color1}{rgb}{0.2,0.2,0.2}% Testcolor
and add it in the line before. On my system now the color changes significantly ...
\RequirePackage{filecontents}
\begin{filecontents*}{moderncvcolorburgundy.sty}
%% start of file `moderncvcolorburgundy.sty'.
%% Copyright 2006-2013 Xavier Danaux (xdanaux@gmail.com).
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/.
%-------------------------------------------------------------------------------
% identification
%-------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{moderncvcolorburgundy}[2013/02/09 v1.3.0 modern curriculum vitae and letter color scheme: burgundy]
%-------------------------------------------------------------------------------
% color scheme definition
%-------------------------------------------------------------------------------
\definecolor{color0}{rgb}{0,0,0}% black
\definecolor{color1}{rgb}{0.545098,0,0}% burgundy
%\definecolor{color1}{rgb}{0.2,0.2,0.2}% Testcolor
\definecolor{color2}{rgb}{0.45,0.45,0.45}% dark grey
\endinput
%% end of file `moderncvcolorburgundy.sty'.
\end{filecontents*}
\documentclass[11pt,a4paper,sans]{moderncv}
% moderncv themes
\moderncvstyle{classic} % style options are 'casual' (default), 'classic', 'oldstyle' and 'banking'
\moderncvcolor{burgundy} % color options 'blue' (default), 'orange', 'green', 'red', 'purple', 'grey' and 'black' burgundy
\usepackage[scale=0.75]{geometry}
\firstname{John}
\familyname{Doe}
\title{Curriculum Vitae} % optional, remove / comment the line if not wanted
\address{street and number}{postcode city}{country}% optional, remove / comment the line if not wanted; the "postcode city" and and "country" arguments can be omitted or provided empty
\mobile{+1~(234)~567~890} % optional, remove / comment the line if not wanted
\phone{+2~(345)~678~901} % optional, remove / comment the line if not wanted
\fax{+3~(456)~789~012} % optional, remove / comment the line if not wanted
\email{john@doe.org} % optional, remove / comment the line if not wanted
\homepage{www.johndoe.com} % optional, remove / comment the line if not wanted
\extrainfo{additional information} % optional, remove / comment the line if not wanted
\photo[64pt][0.4pt]{example-image-a} % optional, remove / comment the line if not wanted
\quote{Some quote} % optional, remove / comment the line if not wanted
\begin{document}
\makecvtitle
\section{Education}
\cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{Description} % arguments 3 to 6 can be left empty
\end{document}
It seems that you haved mixed different versions of moderncv
. Just do not do this. If you want to change files of a package, do never change the files in your system TeXFM tree, copy them in your local tree or copy (if possible) it in your current directory with your current cv. A new color file can be placed in the current directory or a local TeXMF-tree.
The warning
LaTeX Warning: You have requested package `moderncvcolorburguny',
but the package provides `moderncvcolorpurple'.
shows you, that you have called a file moderncvcolorburguny.sty
but the macro \ProvidesPackage
named it moderncvcolorpurple
. Seems that you forgot to change the name there when receiving this warning. (BTW: I never got this message with your given MWE.)
Adding a \title{Covering Letter}
after the CV part (and after the \clearpage
) and before the \makelettertitle
will do what you are after.
EDIT: Re icons
The icons are from fonts. there is a \moderncvicons{}
setting which currently has three possible values: awesome
, marvosym
and letter
. awesome
is the default but will only work if you are using XeLaTeX
or LuaLaTeX
, otherwise it drops back to marvosym
.
There are .sty
file which describe the different options moderncvicons<iconstylename>.sty
. if you look in these you can see the command used for each icons (here is the relevant part of the awesome
style:
\renewcommand*{\addresssymbol} {}
\renewcommand*{\mobilephonesymbol} {{\Large\faMobilePhone}~}
\renewcommand*{\fixedphonesymbol} {\faPhone~}
\renewcommand*{\faxphonesymbol} {\faPrint~} % alternative: \faFileAlt
\renewcommand*{\emailsymbol} {\faEnvelope~} % alternative: \faInbox
\renewcommand*{\homepagesymbol} {\faGlobe~} % alternative: \faHome
\renewcommand*{\linkedinsocialsymbol}{\faLinkedinSign~} % alternative: \faLinkedin
\renewcommand*{\twittersocialsymbol} {\faTwitter~}
\renewcommand*{\githubsocialsymbol} {\faGithub~}
Best Answer
The coloring of the
\subsection
is defined in the respectivemoderncvstyle*.sty
files.Use e.g.
to change the subsection color to
color3
.