From a49c7ca09ca113341b910d3c49bdbf86b0cbab7d Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 16 Aug 2016 21:45:25 +0000 Subject: europasscv (16aug16) git-svn-id: svn://tug.org/texlive/trunk@41866 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/europasscv/europasscv.pdf | Bin 328804 -> 328756 bytes .../texmf-dist/doc/latex/europasscv/europasscv.tex | 18 +- .../doc/latex/europasscv/example/europasscv_en.pdf | Bin 37163 -> 38704 bytes .../doc/latex/europasscv/example/europasscv_en.tex | 7 +- .../tex/latex/europasscv/address_europass_icon.pdf | Bin 2657 -> 2657 bytes .../texmf-dist/tex/latex/europasscv/europasscv.cls | 226 ++++++++++++--------- .../tex/latex/europasscv/im_europass_icon.pdf | 16 +- .../tex/latex/europasscv/mail_europass_icon.pdf | 16 +- .../tex/latex/europasscv/mobile_europass_icon.pdf | Bin 3286 -> 3286 bytes .../latex/europasscv/telephone_europass_icon.pdf | Bin 3596 -> 3596 bytes .../tex/latex/europasscv/website_europass_icon.pdf | Bin 2729 -> 2729 bytes 11 files changed, 165 insertions(+), 118 deletions(-) diff --git a/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf b/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf index 34c716d780b..b8b2e93f4f5 100644 Binary files a/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf and b/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf differ diff --git a/Master/texmf-dist/doc/latex/europasscv/europasscv.tex b/Master/texmf-dist/doc/latex/europasscv/europasscv.tex index d26c32610d8..7a00c96e8bc 100644 --- a/Master/texmf-dist/doc/latex/europasscv/europasscv.tex +++ b/Master/texmf-dist/doc/latex/europasscv/europasscv.tex @@ -15,7 +15,7 @@ \title{\small Documentation of the \LaTeX\ class\\ \Large \textbf{\texttt{europasscv.cls}}\\ \small{\href{https://github.com/gmazzamuto/europasscv}{\texttt{https://github.com/gmazzamuto/europasscv}}}\\ - \small \vspace{0.2cm} Version 2016-05-15 + \small \vspace{0.2cm} Version 2016-08-16 } \newcommand{\bs}{\textbackslash} @@ -61,8 +61,8 @@ For a complete list of usable class options see section \ref{sec:classOptions}. \ecvname{Name Surname} \ecvtelephone[(+555) 340 123]{(+555) 555 555} \hypersetup{urlcolor=black} -\ecvemail{myemailaddress@gmail.com} -\ecvhomepage{www.myhomepage.com} +\ecvemail{smith@kotmail.com another@email.com} +\ecvhomepage{www.myhomepage.com www.another.com} \ecvaddress{rue Wiertz, B-1047 Brussels} \ecvim{AOL Messenger}{betty.smith} \ecvim{Google Talk}{bsmith} @@ -85,8 +85,8 @@ The \emph{Personal information} section shown above is specified with the comman \ecvname{Name Surname} \ecvaddress{rue Wiertz, B-1047 Brussels} \ecvtelephone[(+555) 340 123]{(+555) 555 555} -\ecvemail{myemailaddress@gmail.com} -\ecvhomepage{www.myhomepage.com} +\ecvemail{smith@kotmail.com another@email.com} +\ecvhomepage{www.myhomepage.com www.another.com} \ecvim{AOL Messenger}{betty.smith} \ecvim{Google Talk}{bsmith} \ecvdateofbirth{1 January 1970} @@ -99,7 +99,11 @@ and then typeset inside the \texttt{europasscv} environment with: \end{description} A photo can be added with the command: \begin{description} -\item[\texttt{\bs ecvpicture[\textit{width}]\{\textit{filename}\}}] +\item[\texttt{\bs ecvpicture[\textit{options}]\{\textit{filename}\}}] +\end{description} +The provided options are passed to \texttt{\bs includegraphics}. By default, the photo is placed to the right. To place it to the left, add the following command: +\begin{description} +\item[\texttt{\bs ecvpictureleft}] \end{description} \hypersetup{urlcolor=magenta} @@ -262,7 +266,7 @@ You can use these colors wherever you want in your document like this There is also a convenience command \texttt{\bs ecvhighlight\{ Some text \}} which typesets text in \texttt{ecvhighlightcolor}. \section{Copyright and license} -Europass and the Europass logo are copyright of the European Union.\footnote{See \url{http://europass.cedefop.europa.eu} for more information.} The \texttt{europasscv} class is released under The \LaTeX\ Project Public License version 1.3.\footnote{ \url{http://ctan.org/license/lppl1.3}.} +Europass and the Europass logo are copyright of the European Union.\footnote{See \url{http://europass.cedefop.europa.eu} for more information.} The \texttt{europasscv} class is released under The \LaTeX\ Project Public License version 1.3.\footnote{\url{http://ctan.org/license/lppl1.3}.} \section{Acknowledgements} Special thanks to \LaTeX\ enthusiast Francesco Biccari whom I had the pleasure to meet at LENS in Sesto Fiorentino and who provided useful comments and suggestions. diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf index ade45333db7..26ad9115df7 100644 Binary files a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf and b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf differ diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex index 1a934f375d0..628ea300a30 100644 --- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex +++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex @@ -7,8 +7,8 @@ \ecvname{Betty Smith} \ecvaddress{32 Reading rd, Birmingham B26 3QJ United Kingdom} \ecvtelephone[+44 7123456789]{+44 20123456789} -\ecvemail{smith@kotmail.com} -\ecvhomepage{www.myhomepage.com} +\ecvemail{smith@kotmail.com another@email.com} +\ecvhomepage{www.myhomepage.com www.another-homepage.com} \ecvim{AOL Messenger}{betty.smith} \ecvim{Google Talk}{bsmith} @@ -17,6 +17,7 @@ \ecvgender{Female} % \ecvpicture[width=3.8cm]{picture.jpg} +% \ecvpictureleft \begin{document} \begin{europasscv} @@ -64,7 +65,7 @@ \end{ecvitemize} } -% \pagebreak + \pagebreak \ecvsection{Personal skills} \ecvmothertongue{English} diff --git a/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf index e1f17e6c6fc..688ff15c2c0 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf differ diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv.cls b/Master/texmf-dist/tex/latex/europasscv/europasscv.cls index 02716b4fa45..086e0f46e8a 100644 --- a/Master/texmf-dist/tex/latex/europasscv/europasscv.cls +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv.cls @@ -8,7 +8,7 @@ % See http://www.latex-project.org/lppl.txt % for the details of that license \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{europasscv}[2016/05/15 Europass curriculum vitae class, 2013 version] +\ProvidesClass{europasscv}[2016/08/16 Europass curriculum vitae class, 2013 version] % CV models and instructions: % http://europass.cedefop.eu.int/htm/index.htm @@ -322,7 +322,7 @@ \ecvColSep{10pt} % Set layout - +\newlength{\difflength} \if@ecvnodocument\else \newgeometry{body={18.5cm,24cm}, vratio={4:3}} \fancyfoot{} @@ -347,25 +347,25 @@ } \fancyhead[L]{ -\noindent -\begin{minipage}{0.5\textwidth} -\noindent\makebox[\ecv@leftcolwidth][l]{\noindent\raisebox{-0.68\height}[0pt][0pt]{\if@ecvlogo\includegraphics[width=0.6\ecv@logowidth]{europasslogo2013.pdf}\fi}} -\hspace*{\ecv@leftcolwidth}\hspace*{\ecv@colsep}\noindent -\raisebox{\dp\strutbox}{\ecvcoloredtitle} -\end{minipage} -} + \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}\else \hspace{\ecv@logowidth}\fi}\hspace{\difflength}\hspace{\ecv@colsep}\ecvcoloredtitle} + \end{minipage} + } } \fancypagestyle{first}{ \fancyhead[R]{} \fancyhead[L]{ -\noindent -\begin{minipage}{0.5\textwidth} -\noindent\makebox[\ecv@leftcolwidth][l]{\noindent\raisebox{-0.52\height}[0pt][0pt]{\if@ecvlogo\includegraphics[width=\ecv@logowidth]{europasslogo2013.pdf}\fi}} -\hspace*{\ecv@leftcolwidth}\hspace*{\ecv@colsep}\noindent -\raisebox{\dp\strutbox}{\ecvcoloredtitle} -\end{minipage} -} + \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}\else \hspace{\ecv@logowidth}\fi}\hspace{\difflength}\hspace{\ecv@colsep}\ecvcoloredtitle} + \end{minipage} + } } \thispagestyle{first} @@ -396,6 +396,9 @@ \newcommand*{\ecvdateofbirth}[1]{\def\ecv@birth{#1}\@ecvpiextrafieldstrue} \newcommand*{\ecvgender}[1]{\def\ecv@gender{#1}\@ecvpiextrafieldstrue} % Personal picture +\newif\if@ecvpictureright\@ecvpicturerighttrue +\newif\if@ecvpictureleft +\newcommand*{\ecvpictureleft}{\@ecvpicturerightfalse \@ecvpicturelefttrue} \newcommand*{\ecvdrawpicture}{} \newcommand*{\ecvbeforepicture}[1]{\def\ecv@beforepic{#1}} \newcommand*{\ecvafterpicture}[1]{\def\ecv@afterpic{#1}} @@ -428,64 +431,102 @@ \ecvpicture{} +% see http://tex.stackexchange.com/a/12811 +\def\processlinks#1{% + \begingroup + \edef\@tempa{#1\space}% + \expandafter\endgroup + \expandafter\readwords\@tempa\relax +} +\def\readwords#1 #2\relax{% + \convertstring{#1}% #1 = substr, #2 = rest of string + \begingroup + \ifx\relax#2\relax % is #2 empty? + \def\next{\endgroup}% your own end-macro if required + \else + \quad + \def\next{\endgroup\readwords#2\relax}% + \fi + \next +} + +\newif\if@processlinks@converttoemail +\def\convertstring#1{\if@processlinks@converttoemail \toemail{#1} \else \tourl{#1} \fi} +\def\tourl#1{\setul{.5pt}{.4pt}\href{#1}{\ul{\mbox{#1}}}} +\def\toemail#1{\setul{.5pt}{.4pt}\href{mailto:#1}{\ul{\mbox{#1}}}} + \newif\if@ecvpineedspipe\@ecvpineedspipefalse \providecommand{\ecvpersonalinfo}[1][0pt]{% -\ecvitem[#1]{\ecvsectionstyle{\ecv@infosectionkey}}{ -\begin{doublespacing} -\begin{tabular}[t]{@{}p{\if@ecvpicture 0.7\ecv@rightcolwidth \else \ecv@rightcolwidth\fi}@{}p{\if@ecvpicture 0.3\ecv@rightcolwidth \else 0pt\fi}@{}} -\raggedright -{\ecvLargenormalstyle{\ecv@name}} \newline -\ifx\@empty\ecv@address\else - \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{address_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@address} \newline -\fi -\ifx\@empty\ecv@mobile - \ifx\@empty\ecv@telephone\else - \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{telephone_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@telephone} \newline - \fi -\else - \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{mobile_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@mobile} \quad \ifx\@empty\ecv@telephone\else \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{telephone_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@telephone\ \newline}\fi -\fi -\ifx\@empty\ecv@fax\else - \ecv@faxkey \ecv@fax -\fi -\ifx\@empty\ecv@email\else - \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{mail_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \setul{.5pt}{.4pt}\href{mailto:\ecv@email}{\ul{\mbox{\ecv@email}}}} \newline -\fi -\ifx\@empty\ecv@homepage\else - \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{website_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \setul{.5pt}{.4pt}\href{\ecv@homepage}{\ul{\mbox{\ecv@homepage}}}} \newline -\fi -\ifx\@empty\ecv@im\else - \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{im_europass_icon.pdf}} \hspace{0.2mm}{\fontseries{m}\selectfont \ecv@im} \newline -\fi - \ifx\@empty\ecv@gender\else - \if@ecvpineedspipe\else \hspace*{-0.5ex}\fi - \fontseries{m}\selectfont \ecvhighlight{~\if@ecvpineedspipe | \fi \ecv@genderkey} \ecv@gender \@ecvpineedspipetrue - \fi - \ifx\@empty\ecv@birth\else - \if@ecvpineedspipe\else \hspace*{-0.5ex}\fi - \fontseries{m}\selectfont \ecvhighlight{~\if@ecvpineedspipe | \fi\ecv@birthkey} \ecv@birth \@ecvpineedspipetrue - \fi - \if@ecvpicture - \ifx\@empty\ecv@nationality\else - \ifx\@empty\ecv@gender\else + \ecvitem[#1]{ % left column + \ecvsectionstyle{\ecv@infosectionkey} + \if@ecvpicture + \if@ecvpictureleft + \raisebox{-\height}{\ecvdrawpicture} + \fi + \fi + } + { % right column + \begin{doublespacing} + \begin{tabular}[t]{@{}p{\if@ecvpicture \if@ecvpictureleft \ecv@rightcolwidth \else 0.7\ecv@rightcolwidth \fi \else \ecv@rightcolwidth\fi}@{}p{\if@ecvpicture 0.3\ecv@rightcolwidth \else 0pt\fi}@{}} + \raggedright + {\ecvLargenormalstyle{\ecv@name}} \newline + \ifx\@empty\ecv@address\else + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{address_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@address} \newline + \fi + \ifx\@empty\ecv@mobile + \ifx\@empty\ecv@telephone\else + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{telephone_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@telephone} \newline + \fi + \else + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{mobile_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@mobile} \quad \ifx\@empty\ecv@telephone\else \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{telephone_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@telephone\ \newline}\fi + \fi + \ifx\@empty\ecv@fax\else + \ecv@faxkey \ecv@fax + \fi + \ifx\@empty\ecv@email\else + \@processlinks@converttoemailtrue + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{mail_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \processlinks{\ecv@email}} \newline + \@processlinks@converttoemailfalse + \fi + \ifx\@empty\ecv@homepage\else + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{website_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \processlinks{\ecv@homepage}} \newline + \fi + \ifx\@empty\ecv@im\else + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{im_europass_icon.pdf}} \hspace{0.2mm}{\fontseries{m}\selectfont \ecv@im} \newline + \fi + \ifx\@empty\ecv@gender\else + \if@ecvpineedspipe\else \hspace*{-0.5ex}\fi + \fontseries{m}\selectfont \ecvhighlight{~\if@ecvpineedspipe | \fi \ecv@genderkey} \ecv@gender \@ecvpineedspipetrue + \fi + \ifx\@empty\ecv@birth\else + \if@ecvpineedspipe\else \hspace*{-0.5ex}\fi + \fontseries{m}\selectfont \ecvhighlight{~\if@ecvpineedspipe | \fi\ecv@birthkey} \ecv@birth \@ecvpineedspipetrue + \fi + \if@ecvpictureright + \if@ecvpicture + \ifx\@empty\ecv@nationality\else + \ifx\@empty\ecv@gender\else \ifx\@empty\ecv@birth\else - \linebreak - \@ecvpineedspipefalse + \linebreak + \@ecvpineedspipefalse \fi + \fi \fi + \fi + \fi + \ifx\@empty\ecv@nationality\else + \if@ecvpineedspipe\else \hspace*{-0.5ex}\fi + \fontseries{m}\selectfont \ecvhighlight{~\if@ecvpineedspipe | \fi \ecv@nationalitykey}~\ecv@nationality \@ecvpineedspipetrue + \fi + & + \if@ecvpictureright + \Large \vspace{-\baselineskip} + \raisebox{-\height}{\ecvdrawpicture} \fi - \fi - \ifx\@empty\ecv@nationality\else - \if@ecvpineedspipe\else \hspace*{-0.5ex}\fi - \fontseries{m}\selectfont \ecvhighlight{~\if@ecvpineedspipe | \fi \ecv@nationalitykey}~\ecv@nationality \@ecvpineedspipetrue - \fi -& -\Large \vspace{-\baselineskip} -\raisebox{-\height}{\ecvdrawpicture} -\end{tabular} -\end{doublespacing} -} -\ecvspace{\ecv@afterpic} + \end{tabular} + \end{doublespacing} + } + \ecvspace{\ecv@afterpic} } % Spoken language information @@ -594,20 +635,13 @@ \newlength\ecv@leftcolwidth \newlength\ecv@rightcolwidth \newlength\ecv@extrarowheight -\newlength\ecv@leftboxwidth -\newlength\ecv@rightboxwidth \newcommand*{\ecvRuleWidth}[1]{\setlength\ecv@rulewidth{#1}} -\newcommand*{\ecvColSep}[1]{% - \setlength\ecv@colsep{#1} - \addtolength{\ecv@rightcolwidth}{-\ecv@colsep} - \addtolength{\ecv@rightboxwidth}{-\ecv@colsep} - } -\newcommand*{\ecvLeftColumnWidth}[1]{\setlength\ecv@leftcolwidth{#1}% - \setlength{\ecv@rightcolwidth}{\textwidth} - \addtolength{\ecv@rightcolwidth}{-\ecv@leftcolwidth} - \addtolength{\ecv@rightcolwidth}{-\ecv@rulewidth} - \setlength{\ecv@rightboxwidth}{\ecv@rightcolwidth} - \setlength{\ecv@leftboxwidth}{\ecv@leftcolwidth} +\newcommand*{\ecvColSep}[1]{\setlength\ecv@colsep{#1}} +\newcommand*{\ecvLeftColumnWidth}[1]{ + \setlength\ecv@leftcolwidth{#1} + \setlength{\ecv@rightcolwidth}{\textwidth} + \addtolength{\ecv@rightcolwidth}{-\ecv@leftcolwidth} + \addtolength{\ecv@rightcolwidth}{-\ecv@colsep} } \newcommand*{\ecvExtraRowHeight}[1]{\setlength\ecv@extrarowheight{#1}} \newcommand*{\ecvNoHorRule}{\def\ecv@hrule{}} @@ -690,6 +724,7 @@ \setlength{\baselineskip}{1.5\ht\strutbox} }p{#1} } +\newcolumntype{R}[1]{>{\raggedleft}p{#1}} \newcommand\ecvitem[3][\ecv@itemskip]{% \if@ecvdebug \renewcommand{\ecv@secondarg}{#2} @@ -698,7 +733,12 @@ \message{[europasscv] typesetting ^^J} \message{[europasscv] \meaning\ecv@secondarg^^J} \message{[europasscv] \meaning\ecv@thirdarg^^J} - \message{[europasscv] ecvitemskip = \if@ecvitemskip true, skipping \the\ecv@currentskip \else false\fi} + \message{[europasscv] ecvitemskip = \if@ecvitemskip true, skipping \the\ecv@currentskip \else false\fi^^J} + \message{[europasscv] leftcolwidth = \the\ecv@leftcolwidth^^J} +% \message{[europasscv] tabcolsep = \the\tabcolsep^^J} + \message{[europasscv] ecv@colsep = \the\ecv@colsep^^J} + \message{[europasscv] rightcolwidth = \the\ecv@rightcolwidth^^J} + \message{[europasscv] textwidth = \the\textwidth^^J} \fi \if@ecvitemskip @@ -714,9 +754,11 @@ \setlength\ecv@itemizeskip{-\ht\strutbox}\addtolength{\ecv@itemizeskip}{-2\dp\strutbox} - \begin{tabular}{@{}p{\ecv@leftcolwidth}@{\extracolsep{\ecv@colsep}}P{\ecv@rightcolwidth}@{}} - \if@ecvdebug\cellcolor{yellow!25}\fi \raggedleft #2 & \if@ecvdebug\cellcolor{blue!25}\fi #3 + \noindent\begin{tabular}{@{}R{\ecv@leftcolwidth}@{\hspace{\ecv@colsep}}P{\ecv@rightcolwidth}@{}} + \if@ecvdebug\cellcolor{yellow!25}\fi #2 & \if@ecvdebug\cellcolor{blue!25}\fi #3 \end{tabular} + % do not delete the blank line below + \@ecvitemskiptrue \@ecvlastitemwassectionfalse \@ecvitemcommandtrue @@ -724,7 +766,7 @@ \newlength{\ecv@sectionrulelength} -\newcommand{\ecvsection}[2][1.3\bigskipamount]{% +\newcommand{\ecvsection}[2][\bigskipamount]{% \@ecvitemcommandfalse \setlength{\ecv@sectionrulelength}{\ecv@rightcolwidth} \addtolength{\ecv@sectionrulelength}{-7pt} @@ -741,11 +783,11 @@ \ecvitem[#1]{\small \ecvbluenormalstyle{#2}}{\ecvtitlestyle{#3}} } -\newcommand{\ecvtitlelevel}[4][\if@ecvitemskip 1.3\bigskipamount \else 0pt \fi]{\ecvtitle[#1]{#2}{ - \begin{tabular}[t]{@{}p{0.8\ecv@rightcolwidth}@{}p{0.2\ecv@rightcolwidth}@{}} - #3 & \if@ecvdebug\cellcolor{green!25}\fi \raggedleft \ecvhighlight{\small #4} - \end{tabular} \nolinebreak[4] -} +\newcommand{\ecvtitlelevel}[4][\if@ecvitemskip 1.3\bigskipamount \else 0pt \fi]{ + \ecvtitle[#1]{#2}{ + #3 \if@ecvdebug\cellcolor{green!25}\fi \hfill \ecvhighlight{\small #4} + \nolinebreak[4] + } } \newcommand\ecvblueitem[3][\if@ecvitemskip 1.3\bigskipamount\else 0pt \fi]{\ecvitem[#1]{\textcolor{ecvsectioncolor}{#2}}{ @@ -753,9 +795,9 @@ #3} } -\newcommand{\ecvbigitem}[3][\bigskipamount]{ +\newcommand{\ecvbigitem}[3][0.8\bigskipamount]{ \ecvitem[#1]{\ecvsectionstyle{#2}}{\ecvlargenormalstyle{#3}} - \vspace{\bigskipamount} + \vspace{0.8\bigskipamount} \@ecvitemskipfalse } diff --git a/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf index 383da14cc87..78a8358763a 100644 --- a/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf +++ b/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf @@ -43,12 +43,12 @@ endobj - -2016-05-15T19:09:00+02:00 -2016-05-15T19:09:00+02:00 + +2016-08-16T11:01:05+02:00 +2016-08-16T11:01:05+02:00 GPL Ghostscript 910 (ps2write) - -Untitled + +Untitled @@ -58,8 +58,8 @@ endstream endobj 2 0 obj <>endobj xref 0 10 @@ -75,7 +75,7 @@ xref 0000000643 00000 n trailer << /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<535CA34EC4D9EE6EC92F19249953F73D><535CA34EC4D9EE6EC92F19249953F73D>] +/ID [<2EFF55E56603E033FB6AAB93AF31D2FD><2EFF55E56603E033FB6AAB93AF31D2FD>] >> startxref 2241 diff --git a/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf index 835b90c87fa..4de413d54f3 100644 --- a/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf +++ b/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf @@ -46,12 +46,12 @@ endobj - -2016-05-15T19:09:01+02:00 -2016-05-15T19:09:01+02:00 + +2016-08-16T11:01:05+02:00 +2016-08-16T11:01:05+02:00 GPL Ghostscript 910 (ps2write) - -Untitled + +Untitled @@ -61,8 +61,8 @@ endstream endobj 2 0 obj <>endobj xref 0 10 @@ -78,7 +78,7 @@ xref 0000000756 00000 n trailer << /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<809DB3C4308D5CC0FCEDC072D32450D7><809DB3C4308D5CC0FCEDC072D32450D7>] +/ID [] >> startxref 2354 diff --git a/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf index 4110425525d..fec6baf860e 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf differ diff --git a/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf index 24a905e2b68..cee2201fd7f 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf differ diff --git a/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf index 839d0bb9c85..f26bcd10685 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf differ -- cgit v1.2.3