我正在使用 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}
其结果为:
而不是你的代码的结果: