moderncv maketitle 覆盖

moderncv maketitle 覆盖

我用它moderncv来创建简历,除了标题之外,我对整个文档都很满意。我希望\makecvtitle根据自己的喜好进行更改,但有些事情我不确定如何在 LaTeX 中做。

  1. 我想在页面顶部添加彩色横幅
  2. 我希望文字覆盖横幅
  3. 我也想在横幅的某个部分放置一张图片
  4. 如果可能的话,我想使用 moderncv 中的 github、电子邮件和电话图标

这是我对标题的期望结果:

期望结果

我该如何去做这些事情?

答案1

最简单的解决方案可能是\usepackage{tikz}及其tikzpicture环境。删除\makecvtitle宏并将其替换为以下内容:

%\makecvtitle

\begin{tikzpicture}[x=1in,y=1in]
% the colored background - as wide as the text, one inch high
\fill[blue](0,1) rectangle ++(\textwidth,1in);

% the picture, with a 5 pt wide white margin    
\node[inner sep=5pt,fill=white] at (0.75\textwidth,1in) {\includegraphics[width=1in]{example-image}};

% the large white text on the colored background

% some right-aligned text below the colored bar
\node[font=\Large,text=white] at (0.25\textwidth,1.2in) {My name here};
\node[align=right] at (0.5\textwidth,0.5in) {Stuff about me\\more stuff about me};

\end{tikzpicture}

\vspace{0.5in} % some vertical space before the regular text starts

在此处输入图片描述

相关内容