EuropassCV:如何用一些自定义文本替换丑陋的“europass”标志?

EuropassCV:如何用一些自定义文本替换丑陋的“europass”标志?

对于国际应用程序我使用这个 europasscv-模板。

然而,许多人事经理不喜欢 Europass 模板,因为它们看起来非常老套和俗气(我能理解)。因此,我想用一些自定义文本替换这个丑陋的“europass”徽标。

根据描述手动的似乎只需一个简单的 即可轻松删除徽标\documentclass[nologo]{europasscv}。但是,如何在先前的徽标位置放置一些自定义文本(例如“欧洲简历格式”)以使其看起来更专业一些?


我想要一些像这样的漂亮的文本标题:

在此处输入图片描述


最小工作示例(MWE):

\documentclass[english,a4paper]{europasscv}%            optional: nologo
\usepackage[english]{babel}

\ecvname{Katie Smith}
\ecvaddress{12 Strawberry Hill, Dublin 8 Éire/Ireland}
\ecvmobile{+353 555 123 555}
\ecvtelephone{+353 127 6689}
\ecvworkphone{+353 999 888 777}
\ecvemail{[email protected] [email protected]}
\ecvhomepage{www.myhomepage.com www.another-homepage.com}
% \ecvgithubpage{www.github.com/smith}
% \ecvlinkedinpage{www.linkedin.com/in/katie-smith}
\ecvim{AOL Messenger}{katie.smith}
\ecvim{Google Talk}{ksmith}

\ecvdateofbirth{1 March 1975}
\ecvnationality{Irish}
\ecvgender{Female}

% \ecvpicture[width=3.8cm]{picture.jpg}

% \date{}

\begin{document}
  \begin{europasscv}

  \ecvpersonalinfo

  \ecvbigitem{Job applied for}{European project manager}

  \end{europasscv}

\end{document}

答案1

代码中没有任何内容允许替换它。因此,您必须替换 pdf 的 pdf 徽标或复制页面样式定义并进行更改。您可以根据需要调整 \parbox(例如,使用 \raisebox 上下移动它),但宽度应与图形相同。

\documentclass[english,a4paper]{europasscv}%            optional: nologo
\usepackage[english]{babel}

\makeatletter
\AtBeginDocument{%
\fancypagestyle{ecvfancy}{
\setlength{\headheight}{13.5pt}
% \setlength{\footskip}{8.4pt}
\fancyhead{}

\fancyhead[R]{
\raggedleft \selectecvfont \textcolor{ecvhighlightcolor}{\ecv@name}
}

\fancyhead[L]{
  \setlength{\difflength}{\ecv@leftcolwidth}
  \addtolength{\difflength}{-0.6\ecv@logowidth}
  \noindent
  \begin{minipage}{0.5\textwidth}
    \noindent\makebox[\ecv@leftcolwidth][l]{\noindent\raisebox{-6.5pt}[0pt][0pt]{\if@ecvlogo
    %\includegraphics[width=0.6\ecv@logowidth]{europasslogo2013.pdf}
    \parbox[b]{0.6\ecv@logowidth}{some text second page\\ some text}%
    \else \hspace{0.6\ecv@logowidth}\fi}\hspace{\difflength}\hspace{\ecv@colsep}{\ifx\@empty\ecv@notitle \empty \else \ecvcoloredtitle \fi}}
  \end{minipage}
  }
}

\fancypagestyle{first}{
\fancyhead[R]{}
\fancyhead[L]{
  \setlength{\difflength}{\ecv@leftcolwidth}
  \addtolength{\difflength}{-\ecv@logowidth}
  \noindent
  \begin{minipage}{0.5\textwidth}
    \noindent\makebox[\ecv@leftcolwidth][l]{\noindent\raisebox{-10.5pt}[0pt][0pt]{\if@ecvlogo%
    %\includegraphics[width=\ecv@logowidth]{europasslogo2013.pdf}
    \parbox[b]{0.6\ecv@logowidth}{some text title page \\ some text2}%
    \else \hspace{\ecv@logowidth}\fi}\hspace{\difflength}\hspace{\ecv@colsep}{\ifx\@empty\ecv@notitle \empty \else \ecvcoloredtitle \fi}}
  \end{minipage}
  }
}
\pagestyle{ecvfancy}}
\makeatother

\ecvname{Katie Smith}
\ecvaddress{12 Strawberry Hill, Dublin 8 Éire/Ireland}
\ecvmobile{+353 555 123 555}
\ecvtelephone{+353 127 6689}
\ecvworkphone{+353 999 888 777}
\ecvemail{[email protected] [email protected]}
\ecvhomepage{www.myhomepage.com www.another-homepage.com}
% \ecvgithubpage{www.github.com/smith}
% \ecvlinkedinpage{www.linkedin.com/in/katie-smith}
\ecvim{AOL Messenger}{katie.smith}
\ecvim{Google Talk}{ksmith}

\ecvdateofbirth{1 March 1975}
\ecvnationality{Irish}
\ecvgender{Female}

% \ecvpicture[width=3.8cm]{picture.jpg}

% \date{}

\begin{document}
  \begin{europasscv}

  \ecvpersonalinfo

  \ecvbigitem{Job applied for}{European project manager}
 \newpage 

  \ecvbigitem{Job applied for}{European project manager}

  \end{europasscv}

\end{document}

答案2

下载europasslogo2013.pdf例如,使用 GIMP 编辑它(保持原始高度和宽度)。将其放在 main.tex 附近

在此处输入图片描述

答案3

只需将徽标宽度和偏移量更改为 0 厘米eurpasscv.cls

更新europasscv.cls第 610 行和第 611 行(在评论“Logo Size”下)

% Logo size
\ecvLogoWidth{0.0cm}
\ecvLogoOffset{0.0cm}%\typeout{logo width=\the\ecv@logowidth}
%\typeout{logo offset=\the\ecv@logooffset}

答案4

证件类别中有一个选项可以删除 europass 徽标。请参阅europasscv 包文档(章节:职业选项/外观选项)。

只需将“nologo”选项添加到文档类命令。它将会是这样的:

\documentclass[english,a4paper,nologo]{europasscv}

您还可以删除标题:

\documentclass[english,a4paper,nologo,notitle]{europasscv}

总体结果:

在此处输入图片描述

相关内容