moderncv 中 `\cventry` 中的日期对齐

moderncv 中 `\cventry` 中的日期对齐

在安排教育时,我们有一个太长的预期日期,我不知道如何进行正确的调整\cventry

我所拥有的是

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

\usepackage[scale=0.75]{geometry}

\firstname{Nomen}
\familyname{Nescio}

\title{Curriculum Vitae}

\begin{document}

\section{\textbf{Education}}

\cventry{2022(expected)}{Ph.D. in some field}{some school}{some country}{}{}
\cventry{2021}{M.S.}{some school}{some country}{}{}
\end{document}

输出为

在此处输入图片描述

是否可以正确对齐 2022 年(预期)和 2021 年?

我尝试按照问题,但是没有作用。

答案1

在我看来,有以下几种选择:

  1. 你可以使用较小的字体,或者缩写预期的经验. 或类似内容。(请务必在 2022 后留出空格以便换行。)

  2. 您可以将年份向左移动,这样实际上会得到一条更长的线(可以说,左边距会变长):

\cventry{\llap{2022} (expected)}{Ph.D. in some field}{some school}{some country}

  1. 你可以把整个列放大,至少对于这个Education部分来说:

\setlength{\hintscolumnwidth}{2.25cm}

看看这些是否有帮助……

附言:这是一个完整的例子(请原谅紫色)

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

\usepackage[scale=0.75]{geometry}

\firstname{Nomen}
\familyname{Nescio}

\title{Curriculum Vitae}

\begin{document}

\section{\textbf{1. Abbreviate!}}
\cventry{2022 (exp.)}{Ph.D. in some field}{some school}{some country}{}{}
\cventry{2021}{M.S.}{some school}{some country}{}{}

\section{\textbf{2. Smaller Font}}
\cventry{2022 \scriptsize(expected)}{Ph.D. in some field}{some school}{some country}{}{}
\cventry{2021}{M.S.}{some school}{some country}{}{}

\section{\textbf{3. Bleeding Into Left Margin}}
\cventry{\llap{2022} (expected)}{Ph.D. in some field}{some school}{some country}{}{}
\cventry{2021}{M.S.}{some school}{some country}{}{}

\section{\textbf{4. Embiggen Column to the Right}}
\setlength{\hintscolumnwidth}{3cm}
\cventry{2022 (expected)}{Ph.D. in some field}{some school}{some country}{}{}
\cventry{2021}{M.S.}{some school}{some country}{}{}

\end{document}

在此处输入图片描述

相关内容