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: https://dl.dropbox.com/u/287148/template.pdf

What I want: http://ctan.mirrorcatalogs.com/macros/latex/contrib/moderncv/examples/template.pdf

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}


1 Answer 1


Your posted code produces this:

enter image description here

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

  • 1
    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, 2013 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? Feb 3, 2013 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, 2013 at 0:58
  • Solved: Had to run: initexmf.exe --mkmaps and initexmf.exe --update-fndb
    – JohnS
    Feb 3, 2013 at 1:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .