防止 \cventry 的日期(月 - 年)内出现换行符

防止 \cventry 的日期(月 - 年)内出现换行符

我正在尝试使用modercv classic主题制作我的简历。当我输入日期(月份-年份)时,我不希望它在行首的月份和年份之间出现换行符。

我正在使用这个 LaTeX 代码:

\section{Projets Académiques}
  \cventry{Décembre2016}{Recherche Opérationnelle}{Problème du voyageur de 
  commerce avec Python}{}{}{\newline{}}

请问我该如何修复它?

答案1

其中“日期”字段的宽度\cventry取决于长度\hintscolumnwidth。如果想让所有内容粘在一起,可以使用连接线 ( Décembre~2016),但这会导致框过满:

在此处输入图片描述

\section{Projets Académiques}

\cventry
  {Décembre~2016}
  {Recherche Opérationnelle}
  {Problème du voyageur de commerce avec Python}
  {}{}{}

相反,在序言中设置适当的宽度:

在此处输入图片描述

\documentclass{moderncv}

\usepackage[utf8]{inputenc}

\moderncvtheme[green]{classic}

\firstname{John}
\familyname{Doe}
\settowidth{\hintscolumnwidth}{Décembre 2016}

\begin{document}

\section{Projets Académiques}

\cventry
  {Décembre 2016}
  {Recherche Opérationnelle}
  {Problème du voyageur de commerce avec Python}
  {}{}{}

\end{document}

相关内容