summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-08-16 21:45:25 +0000
committerKarl Berry <karl@freefriends.org>2016-08-16 21:45:25 +0000
commita49c7ca09ca113341b910d3c49bdbf86b0cbab7d (patch)
treeddc9f6dcdd975ba638f21ace6ade8f5ce64085e8
parentad46c8be317134050fd5f31b23c14c1feef164d0 (diff)
europasscv (16aug16)
git-svn-id: svn://tug.org/texlive/trunk@41866 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/europasscv.pdfbin328804 -> 328756 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/europasscv.tex18
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdfbin37163 -> 38704 bytes
-rw-r--r--Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex7
-rw-r--r--Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdfbin2657 -> 2657 bytes
-rw-r--r--Master/texmf-dist/tex/latex/europasscv/europasscv.cls226
-rw-r--r--Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf16
-rw-r--r--Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf16
-rw-r--r--Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdfbin3286 -> 3286 bytes
-rw-r--r--Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdfbin3596 -> 3596 bytes
-rw-r--r--Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdfbin2729 -> 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
--- a/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf
+++ b/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf
Binary files 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
--- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf
+++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.pdf
Binary files 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
--- a/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf
+++ b/Master/texmf-dist/tex/latex/europasscv/address_europass_icon.pdf
Binary files 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
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
-<rdf:Description rdf:about='uuid:44232769-52dc-11f1-0000-871774c54bfd' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 9.10'/>
-<rdf:Description rdf:about='uuid:44232769-52dc-11f1-0000-871774c54bfd' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2016-05-15T19:09:00+02:00</xmp:ModifyDate>
-<xmp:CreateDate>2016-05-15T19:09:00+02:00</xmp:CreateDate>
+<rdf:Description rdf:about='uuid:834ca0a4-9bac-11f1-0000-871774c54bfd' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 9.10'/>
+<rdf:Description rdf:about='uuid:834ca0a4-9bac-11f1-0000-871774c54bfd' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2016-08-16T11:01:05+02:00</xmp:ModifyDate>
+<xmp:CreateDate>2016-08-16T11:01:05+02:00</xmp:CreateDate>
<xmp:CreatorTool>GPL Ghostscript 910 (ps2write)</xmp:CreatorTool></rdf:Description>
-<rdf:Description rdf:about='uuid:44232769-52dc-11f1-0000-871774c54bfd' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:44232769-52dc-11f1-0000-871774c54bfd'/>
-<rdf:Description rdf:about='uuid:44232769-52dc-11f1-0000-871774c54bfd' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
+<rdf:Description rdf:about='uuid:834ca0a4-9bac-11f1-0000-871774c54bfd' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:834ca0a4-9bac-11f1-0000-871774c54bfd'/>
+<rdf:Description rdf:about='uuid:834ca0a4-9bac-11f1-0000-871774c54bfd' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
@@ -58,8 +58,8 @@ endstream
endobj
2 0 obj
<</Producer(GPL Ghostscript 9.10)
-/CreationDate(D:20160515190900+02'00')
-/ModDate(D:20160515190900+02'00')
+/CreationDate(D:20160816110105+02'00')
+/ModDate(D:20160816110105+02'00')
/Creator(GPL Ghostscript 910 \(ps2write\))>>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
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
-<rdf:Description rdf:about='uuid:44bbbde9-52dc-11f1-0000-c0953e69916e' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 9.10'/>
-<rdf:Description rdf:about='uuid:44bbbde9-52dc-11f1-0000-c0953e69916e' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2016-05-15T19:09:01+02:00</xmp:ModifyDate>
-<xmp:CreateDate>2016-05-15T19:09:01+02:00</xmp:CreateDate>
+<rdf:Description rdf:about='uuid:834ca0a4-9bac-11f1-0000-c0953e69916e' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 9.10'/>
+<rdf:Description rdf:about='uuid:834ca0a4-9bac-11f1-0000-c0953e69916e' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2016-08-16T11:01:05+02:00</xmp:ModifyDate>
+<xmp:CreateDate>2016-08-16T11:01:05+02:00</xmp:CreateDate>
<xmp:CreatorTool>GPL Ghostscript 910 (ps2write)</xmp:CreatorTool></rdf:Description>
-<rdf:Description rdf:about='uuid:44bbbde9-52dc-11f1-0000-c0953e69916e' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:44bbbde9-52dc-11f1-0000-c0953e69916e'/>
-<rdf:Description rdf:about='uuid:44bbbde9-52dc-11f1-0000-c0953e69916e' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
+<rdf:Description rdf:about='uuid:834ca0a4-9bac-11f1-0000-c0953e69916e' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:834ca0a4-9bac-11f1-0000-c0953e69916e'/>
+<rdf:Description rdf:about='uuid:834ca0a4-9bac-11f1-0000-c0953e69916e' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
@@ -61,8 +61,8 @@ endstream
endobj
2 0 obj
<</Producer(GPL Ghostscript 9.10)
-/CreationDate(D:20160515190901+02'00')
-/ModDate(D:20160515190901+02'00')
+/CreationDate(D:20160816110105+02'00')
+/ModDate(D:20160816110105+02'00')
/Creator(GPL Ghostscript 910 \(ps2write\))>>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 [<CDB3A0BB889ADCC633AAE52160F35C4D><CDB3A0BB889ADCC633AAE52160F35C4D>]
>>
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
--- a/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf
+++ b/Master/texmf-dist/tex/latex/europasscv/mobile_europass_icon.pdf
Binary files 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
--- a/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf
+++ b/Master/texmf-dist/tex/latex/europasscv/telephone_europass_icon.pdf
Binary files 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
--- a/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf
+++ b/Master/texmf-dist/tex/latex/europasscv/website_europass_icon.pdf
Binary files differ