ModernCV 删除了子条款下的句号

ModernCV 删除了子条款下的句号

我一直在想办法删除简历中小节标题下的句号。这是我在其中一个部分中看到的。

在此处输入图片描述

\section{Honors and Awards}
\subsection{Academic}
\vspace{-5mm}
\cventry{}{}{}{}{}{
\begin{itemize}
    \item {Honor 1}, 2012 - Present
    \item {Honor 2}, 2015 - Present
    \item {Honor 3}, 2013 - 2015
\end{itemize}
}

在图片中,您可以看到 Academic 中的 A 下有一个句号。如果有人能提供帮助,我将不胜感激。

答案1

这是嵌入在结构中的,\cventry并且是具体的\moderncvstyle您选择的。在您的特定情况下,casual样式会\cventry插入 .

\renewcommand*{\cventry}[7][.25em]{%
  \cvitem[#1]{#2}{%
    {\bfseries#3}%
    \ifthenelse{\equal{#4}{}}{}{, {\slshape#4}}%
    \ifthenelse{\equal{#5}{}}{}{, #5}%
    \ifthenelse{\equal{#6}{}}{}{, #6}%
    .\strut% <---------------------------------- '.' & \strut inserted
    \ifx&#7&%
    \else{\newline{}\begin{minipage}[t]{\linewidth}\small#7\end{minipage}}\fi}}

您可以 .通过以下方式全局删除此插入xpatch修补:

\usepackage{xpatch}
\xpatchcmd{\cventry}{.}{}{}{}

以上内容可以插入序言中正在加载样式。

相关内容