以垂直替換moderncv休閒風格中的水平規則

以垂直替換moderncv休閒風格中的水平規則

我有以下 MWE 使用moderncv

\documentclass[11pt,a4paper,sans]{moderncv} 

\usepackage[utf8]{inputenc}

\moderncvstyle{casual}
\moderncvcolor{black} 
\usepackage[scale=0.75]{geometry}


\name{Test}{Testing}
\title{Test title}

\makeatletter\renewcommand*{\bibliographyitemlabel}{\@biblabel{\arabic{enumiv}}}\makeatother
\begin{document}

\makecvtitle

\section{Education}
\cventry{0000--9999}{asd}{asd}{asd}{}{\emph{asd}.
}


\section{Education}
\cventry{0000--9999}{asd}{asd}{asd}{}{\emph{asd}.
}


\end{document}

我想嘗試並嘗試改變兩件事:

  1. 姓名Test Testing顯示在右上角,其中名字Test顯示為灰色,姓氏Testing顯示為黑色。我希望兩者都是黑色,在哪裡可以更改這些顏色?

  2. 使用這種樣式,水平條會出現在每個條目之間的年份上方 0000-9999。是否可以使這些條形垂直並出現在年份和條目之間?與我使用fancy而不是完全相同casual

答案1

要將名字的顏色改為黑色,最簡單的方法可能是修補指令\makecvhead

\makeatletter
\patchcmd{\makecvhead}{\color{color2!50}\@firstname}{\color{color2}\@firstname}{}{}
\makeatother

您可以將 的主體定義fancy與結合casual

\moderncvstyle{casual}
\moderncvbody{5}

相關內容