Sign up ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

How can I change moderncv package to give me icons for the \phone \mobile \email commands? Currently, it prints H for mobile, T for phone, and B for email which doesn't make any sense. I've seen examples where they have small pictures instead, but I can not tell what the difference between the source for those files and mine is.

What I have:

What I want:

My code:


\title{your Curriculum Vitae title}
\extrainfo{Extra Info}
\address{Address}{City, Country}


\section{Section Name}
\cventry{Time}{Position}{Company Name}{City}{Country}{Description}

share|improve this question

1 Answer 1

up vote 6 down vote accepted

Your posted code produces this:

enter image description here

Check your log file, it appears that you do not have the marvosym fonts installed.

share|improve this answer
You were right. It appears I had two warnings from not having marvosym installed. However, I just installed marvosym and the warnings are gone but the output is the same. EDIT: It hasn't changed because installing that package has caused building the pdf to fail. One moment. – JohnS Feb 3 '13 at 0:53
That would indicate a faulty font installation (eg installing the tfm so TeX is happy but not the actual fonts. Hard to say.) did you manually install or run a miktex or texlive package manager? – David Carlisle Feb 3 '13 at 0:56
I installed from the MikTeX package manager. It says !pdfTeX error: pdflatex.exe (file umvs): Font umvs at 864 not found – JohnS Feb 3 '13 at 0:58
Solved: Had to run: initexmf.exe --mkmaps and initexmf.exe --update-fndb – JohnS Feb 3 '13 at 1:04

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.