如何将 moderncv 中的引文置于简历内容下方?

如何将 moderncv 中的引文置于简历内容下方?

是否可以将引言置于 moderncv 中的简历内容下方?例如,在下面的 MWE 中,我希望引言出现在“B”部分下方。

\documentclass{moderncv}

\moderncvstyle{casual}

\definecolor{dark-gray}{gray}{0.20}

\usepackage{lipsum}
\firstname{John}
\familyname{Doe}
\quote{{\raggedright\color{dark-gray}\lipsum[1]}} 

\begin{document}
\makecvtitle
\section{A}
\cvline{a}{\ldots}
\cvline{b}{\ldots}
\section{B}
\cvline{a}{\ldots}
\cvline{b}{\ldots}

\end{document} 

答案1

由于您想将引号放在某个随机点,所以不要使用\quote命令,而是定义一个新的命令:

\newcommand{\putquote}[1]{%
{\centering\begin{minipage}{\quotewidth}\centering\quotestyle{#1}\end{minipage}\par}
}%

然后在任何你喜欢的地方使用它:

\putquote{{\raggedright\color{dark-gray}\lipsum[1]}}

完整代码:

\documentclass{moderncv}

\moderncvstyle{casual}

\definecolor{dark-gray}{gray}{0.20}

\usepackage{xpatch}

\usepackage{lipsum}
\firstname{John}
\familyname{Doe}
\newcommand{\putquote}[1]{%
{\centering\begin{minipage}{\quotewidth}\centering\quotestyle{#1}\end{minipage}\par}
}%

\begin{document}
\makecvtitle
\section{A}
\cvline{a}{\ldots}
\cvline{b}{\ldots}
\section{B}
\cvline{a}{\ldots}
\cvline{b}{\ldots}

\putquote{{\raggedright\color{dark-gray}\lipsum[1]}}

\end{document}

在此处输入图片描述

相关内容