Skip to main content

{moderncv} is a document class for CVs (curriculum vitae) and Cover Letters.

provides a documentclass for typesetting curricula vitae and cover letter in various styles. Moderncv aims to be both straightforward to use and customizable, providing four ready-made styles (classic, casual, banking and oldstyle) and allowing one to define his own by modifying colors, fonts, icons, etc.

(from CTAN), cover letter added.

If you're asking a question about moderncv, here is a template for a minimal working example, which should most likely be part of your question:

\documentclass{moderncv}
\moderncvstyle{casual}
\firstname{John}
\familyname{Doe}
\begin{document}
\makecvtitle
\section{Education}
\cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{Description}
  % arguments 3 to 6 can be left empty
\end{document}

The output of this code looks like this:

moderncv minimal working example

In fact, this code isn't truly minimal: None of the code in the document body is necessary, a single letter there suffices.

Adapt this code as necessary, but if you end up with similarly short code, you probably have a good MWE. (Also see http://meta.tex.stackexchange.com/questions/228/ive-just-been-asked-to-write-a-minimal-example-what-is-that)

Also refer to the GitHub repository.