Take the 2-minute tour ×
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.

I am using moderncv to write my CV. Therefore, I want to use a bulleted list withing \cvitem. In principle this works, but an extra line is added so that it is not on the same height as the first argument of \cvitem. Here is an example:

It should look like this:

Language   - first
           - second

But it looks like this:

Language
           - first
           - second

Here is the minimal code

\documentclass[11pt,a4paper,sans]{moderncv}

\moderncvstyle{classic}
\moderncvcolor{orange}   

\firstname{John}
\familyname{Doe}
\begin{document}

\cvitem{test}{
\begin{itemize}
\item some bulleted item
\end{itemize}
}
\end{document}

Thanks for your help.

share|improve this question
    
BTW, I just noticed, that when I use \cvdoubleitem the problem does not occur. –  Pascal Aug 29 '12 at 11:35

1 Answer 1

What you are seeing comes from the way the \itemize environment works. If you want to have the first language aligned with the 'Language' entry you have several possibilities:

1) Ignore the bullets completely:

\cvitem{Languages}{first language}
\cvitem{}{second language}

2) Add the bullets manually

\cvitem{Languages}{\listitemsymbol first language}
\cvitem{}{\listitemsymbol second language}

You might also find the \cvlanguage environment useful, as it allows you to describe your language skills, like:

\cvlanguage{english}{advanced}{CAE grade A (2012)}
share|improve this answer
1  
Instead of using $\bullet$, you should rather use the specific moderncv command \listitemsymbol, or the standard latex commands \labelitemi, \labelitemii, etc (depending on the bullet level). This way, you will get the right symbol adjusted to the style you are using, in the right color. –  Xavier Aug 29 '12 at 13:13
    
Well spotted, I have edited my answer to include this suggestion. –  gorkypl Aug 29 '12 at 14:30
    
I tried to use this solution, but it doesn't work, if the first field (here: languages) is too long and there is a line break. Is there any work around in this case? Compare with this post: tex.stackexchange.com/questions/181223/… –  Mil May 30 at 18:03
    
@Mil, nope, I think the only option would be to make the first column wider, by putting in preamble something like \setlength{\hintscolumnwidth}{2.5cm} –  gorkypl Aug 6 at 7:22

Your Answer

 
discard

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.