ModernCV 更改入口缩进以将日期放在一行中

ModernCV 更改入口缩进以将日期放在一行中

我正在使用 LaTeX 模板编写简历moderncv。以下是我的代码示例:

\documentclass[11pt,a4paper,sans]{moderncv}     
\moderncvstyle{casual}                           
\moderncvcolor{blue} 
\usepackage[scale=0.75]{geometry}
\name{X}{Y}
\title{Curriculum Vitae}
\begin{document}
\makecvtitle

\section{Education}% \footnotemark}
\cventry{09.2014-00.2099 }{Master of Science}{University}{City}{\textit{Stuff}}{More stuff.}  % arguments 3 to 6 can be

\end{document}

如果您运行此代码,您会看到在蓝色粗线下方报告了日期cventry

我不喜欢的是日期分两行显示。不止一个人告诉我,这样读起来不太清楚。

因此我的问题是:如何改变它以使日期停留在一行上而不改变格式?

答案1

好吧,课程moderncv有一个特殊的布局,最后对于内容你有两列。

假设第一列(用于日期或日期范围)称为“提示”,那么我认为命令\hintscolumnwidth很明显:它包含内容表第一列的宽度。

该命令\setlength{\hintscolumnwidth}{3cm}使第一列为 3cm。请根据需要调整此数字。

请参阅以下 MWE:

\documentclass[11pt,a4paper,sans]{moderncv}     
\moderncvstyle{casual}                           
\moderncvcolor{blue} 

\usepackage[scale=0.75]{geometry}
\name{X}{Y}
\title{Curriculum Vitae}

\setlength{\hintscolumnwidth}{3cm} % <==================================


\begin{document}
\makecvtitle

\section{Education}% \footnotemark}
\cventry{09.2014-00.2099 }{Master of Science}{University}{City}{\textit{Stuff}}{More stuff.}  % arguments 3 to 6 can be

\end{document} 

其结果为:

在此处输入图片描述

而不是你的代码的结果:

在此处输入图片描述

相关内容