From 255e3d2ea38b32c1acf26bbb1e92c8ec562abdfc Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 14 Jan 2019 22:06:02 +0000 Subject: europasscv (14jan19) git-svn-id: svn://tug.org/texlive/trunk@49703 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/europasscv/CHANGELOG.md | 11 ++ Master/texmf-dist/doc/latex/europasscv/README.md | 2 +- .../texmf-dist/doc/latex/europasscv/europasscv.pdf | Bin 375900 -> 379527 bytes .../texmf-dist/doc/latex/europasscv/europasscv.tex | 30 ++++- .../latex/europasscv/example/europasscv_bib_en.pdf | Bin 0 -> 45563 bytes .../latex/europasscv/example/europasscv_bib_en.tex | 129 +++++++++++++++++++++ .../doc/latex/europasscv/example/europasscv_en.pdf | Bin 40444 -> 39042 bytes .../doc/latex/europasscv/example/europasscv_en.tex | 8 +- .../europasscv/example/europasscv_example.bib | 22 ++++ .../tex/latex/europasscv/address_europass_icon.pdf | Bin 2657 -> 2655 bytes .../latex/europasscv/europasscv-bibliography.sty | 46 ++++++++ .../texmf-dist/tex/latex/europasscv/europasscv.cls | 109 ++++++++++------- .../tex/latex/europasscv/europasscv_ca.def | 58 +++++++++ .../tex/latex/europasscv/europasscv_nb.def | 64 ++++++++++ .../tex/latex/europasscv/europasscv_pt.def | 24 ++-- .../tex/latex/europasscv/europasslogo2013.pdf | Bin 9430 -> 9389 bytes .../tex/latex/europasscv/github_europass_icon.pdf | Bin 2931 -> 2931 bytes .../tex/latex/europasscv/gitlab_europass_icon.pdf | 81 +++++++++++++ .../tex/latex/europasscv/im_europass_icon.pdf | 43 +++---- .../latex/europasscv/linkedin_europass_icon.pdf | Bin 2746 -> 2700 bytes .../tex/latex/europasscv/mail_europass_icon.pdf | Bin 2707 -> 2700 bytes .../tex/latex/europasscv/mobile_europass_icon.pdf | Bin 3286 -> 3335 bytes .../tex/latex/europasscv/orcid_europass_icon.pdf | Bin 0 -> 2721 bytes .../latex/europasscv/telephone_europass_icon.pdf | Bin 3596 -> 3615 bytes .../tex/latex/europasscv/website_europass_icon.pdf | Bin 2729 -> 2730 bytes .../tex/latex/europasscv/work_europass_icon.pdf | Bin 3358 -> 3372 bytes 26 files changed, 544 insertions(+), 83 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.pdf create mode 100644 Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.tex create mode 100644 Master/texmf-dist/doc/latex/europasscv/example/europasscv_example.bib create mode 100644 Master/texmf-dist/tex/latex/europasscv/europasscv-bibliography.sty create mode 100644 Master/texmf-dist/tex/latex/europasscv/europasscv_ca.def create mode 100644 Master/texmf-dist/tex/latex/europasscv/europasscv_nb.def create mode 100644 Master/texmf-dist/tex/latex/europasscv/gitlab_europass_icon.pdf create mode 100644 Master/texmf-dist/tex/latex/europasscv/orcid_europass_icon.pdf diff --git a/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md b/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md index af877071be6..4cb3bc9c3e8 100644 --- a/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/europasscv/CHANGELOG.md @@ -1,3 +1,14 @@ + + +# Version 2019-01-14 + +* fixes following TexLive 2018 upgrade +* add icons for Gitlab and ORCID +* add support for bibliography +* Portuguese: follow Portuguese Language Orthographic Agreement of 1990 +* add def files for Norwegian (Bokmål) and Catalan + + # Version 2017-11-19 diff --git a/Master/texmf-dist/doc/latex/europasscv/README.md b/Master/texmf-dist/doc/latex/europasscv/README.md index 29e3742fa6e..63ebdf5cd59 100644 --- a/Master/texmf-dist/doc/latex/europasscv/README.md +++ b/Master/texmf-dist/doc/latex/europasscv/README.md @@ -24,7 +24,7 @@ distribution or download it from [CTAN](https://www.ctan.org/pkg/europasscv). ## How to use Please refer to the -[documentation](http://mirrors.ctan.org/macros/latex/contrib/europasscv/europasscv.pdf) +[documentation](https://www.devrandom.it/software/europasscv/) for instructions on how to use the class. ## Development diff --git a/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf b/Master/texmf-dist/doc/latex/europasscv/europasscv.pdf index da4c2224ece..6cac8179b34 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 da2a72ffafa..ae1d339199b 100644 --- a/Master/texmf-dist/doc/latex/europasscv/europasscv.tex +++ b/Master/texmf-dist/doc/latex/europasscv/europasscv.tex @@ -17,8 +17,8 @@ {\href{mailto:gmazzamuto+ctan@gmail.com}{\texttt{gmazzamuto+ctan@gmail.com}}}\\} \title{ Documentation of the \LaTeX\ class\\ \Large{\textbf{\texttt{europasscv.cls}}}\\ - \normalsize{\href{https://github.com/gmazzamuto/europasscv}{\texttt{https://github.com/gmazzamuto/europasscv}}}\\ - \vspace{0.2cm} Version 2017-11-19 + \normalsize{\href{https://www.devrandom.it/software/europasscv}{\texttt{https://www.devrandom.it/software/europasscv}}}\\ + \vspace{0.2cm} Version 2019-01-14 } \newcommand{\bs}{\textbackslash} @@ -63,12 +63,14 @@ For a complete list of usable class options see section \ref{sec:classOptions}. \ecvtelephone{(+555) 555 555\newline} \ecvworkphone{(+555) 123 456} \ecvmobile{(+555) 340 123} +\ecvaddress{rue Wiertz, B-1047 Brussels} \hypersetup{urlcolor=black} \ecvemail{smith@kotmail.com another@email.com} \ecvhomepage{www.myhomepage.com www.another.com} \ecvgithubpage{https://github.com/smith} +\ecvgitlabpage{https://gitlab.com/smith} \ecvlinkedinpage{https://www.linkedin.com/in/smith} -\ecvaddress{rue Wiertz, B-1047 Brussels} +\ecvorcid[label, link]{0000-0000-0000-0000} \ecvim{AOL Messenger}{betty.smith} \ecvim{Google Talk}{bsmith} \ecvdateofbirth{1 January 1970} @@ -95,7 +97,9 @@ The \emph{Personal information} section shown above is specified with the comman \ecvemail{smith@kotmail.com another@email.com} \ecvhomepage{www.myhomepage.com www.another.com} \ecvgithubpage{https://github.com/smith} +\ecvgitlabpage{https://gitlab.com/smith} \ecvlinkedinpage{https://www.linkedin.com/in/smith} +\ecvorcid[label, link]{0000-0000-0000-0000} \ecvim{AOL Messenger}{betty.smith} \ecvim{Google Talk}{bsmith} \ecvdateofbirth{1 January 1970} @@ -241,6 +245,22 @@ In the following, an example code snippet and the resulting CV entry is presente \end{minipage} \section{Advanced usage} +\subsection{Bibliography} +Printing bibliography using \texttt{biblatex} is supported. Please refer to the provided source file for a working example of how to integrate \texttt{biblatex} with \texttt{europasscv}. Basically, in your preamble you need to use the \texttt{biblatex} package followed by +\begin{verbatim} +\usepackage{europasscv-bibliography} +\end{verbatim} +and then you can specify the bibliography source file as usual. + +To print the bibliography, use the following commands: +\begin{verbatim} + \renewcommand{\section}[2]{\ecvsection{#2}} + \printbibtabular[title=Publications] +\end{verbatim} +where the first command is used to specify which kind of heading you want to use for the bibliography section. Finally, the following commands are defined in the \texttt{europasscv-bibliography} package: +\begin{description} + \item[\texttt{\bs ecvbibhighlight\{\textit{last name}\}\{\textit{first name}\}\{\textit{first name initial}\}}] mark the given name to be highlighted in bold in the bibliography +\end{description} \subsection{Class options} \label{sec:classOptions} @@ -265,7 +285,7 @@ If you want to use the hyphenation patterns for the language(s) of your choice, % The use of \textsf{babel} is mandatory for Greek (see the Greek language option above). The following language options are currently supported: -\texttt{danish}, \texttt{english}, \texttt{czech}, \texttt{french}, \texttt{german}, \texttt{greek}\footnote{Requires \XeLaTeX or \LuaLaTeX.}, \texttt{hungarian}, \texttt{italian}, \texttt{polish}, \texttt{portuguese}, \texttt{slo\-venian}, \texttt{spanish}. +\texttt{catalan}, \texttt{danish}, \texttt{english}, \texttt{czech}, \texttt{french}, \texttt{german}, \texttt{greek}\footnote{Requires \XeLaTeX\ or \LuaLaTeX.}, \texttt{hungarian}, \texttt{italian}, \texttt{norsk} (Norwegian Bokmål), \texttt{polish}, \texttt{portuguese}, \texttt{slo\-venian}, \texttt{spanish}. If you need a different language, you must create a new \texttt{.def} file and add the corresponding \texttt{\textbackslash DeclareOption} in the class file. Please contribute your \texttt{.def} files so that they can be included in future updates. The \texttt{.def} files in the \texttt{europecv}\footnote{\url{http://ctan.org/pkg/europecv}} package are a good starting point. @@ -323,7 +343,7 @@ Europass and the Europass logo are copyright of the European Union.\footnote{See \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. -The following people contributed language definition files: Peter Fink (German); Nuno Vieira (Portuguese), Henry Ajquejay, Gast\'{o}n Simone and Pablo Rodriguez (Spanish); Ale\v s Zadravec (Slovenian); Jan Koprnick\'{y} (Czech); Lennart Jern (Swedish), Daniel Østergaard Andreasen (Danish). +The following people contributed language definition files: Peter Fink (German); Nuno Vieira (Portuguese), Henry Ajquejay, Gast\'{o}n Simone and Pablo Rodriguez (Spanish); Ale\v s Zadravec (Slovenian); Jan Koprnick\'{y} (Czech); Lennart Jern (Swedish), Daniel Østergaard Andreasen (Danish), Roger Bassons Renart (Catalan). The following people contributed code changes: Stanley Foerster, Andrzej \'{S}liwi\'{n}ski \end{document} diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.pdf b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.pdf new file mode 100644 index 00000000000..d64edba41b6 Binary files /dev/null and b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.pdf differ diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.tex b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.tex new file mode 100644 index 00000000000..e46c2707166 --- /dev/null +++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_bib_en.tex @@ -0,0 +1,129 @@ +% !TEX encoding = UTF-8 +% !TEX program = pdflatex +% !TEX spellcheck = en_GB + +\documentclass[english,a4paper]{europasscv} +\usepackage[english]{babel} + +\usepackage[backend=biber,autolang=hyphen,sorting=none,style=numeric,maxbibnames=99,doi=false,isbn=false,maxcitenames=2]{biblatex} +\usepackage{csquotes} +\usepackage{europasscv-bibliography} + +\bibliography{europasscv_example} +% in the bibliography, mark all occurrences in bold: +\ecvbibhighlight{Smith}{Katie}{K.} + +\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{smith@kotmail.com another@email.com} +\ecvhomepage{www.myhomepage.com www.another-homepage.com} +% \ecvgithubpage{www.github.com/smith} +% \ecvgitlabpage{www.gitlab.com/smith} +% \ecvlinkedinpage{www.linkedin.com/in/katie-smith} +% \ecvorcid[label, link]{0000-0000-0000-0000} +\ecvim{AOL Messenger}{katie.smith} +\ecvim{Google Talk}{ksmith} + +% \ecvgender{Female} +\ecvdateofbirth{1 March 1975} +\ecvnationality{Irish} + +% \ecvpicture[width=3.8cm]{picture.jpg} + +% \date{} + +\begin{document} + \begin{europasscv} + + \ecvpersonalinfo + \ecvbigitem{Job applied for}{European project manager} + + \ecvsection{Work experience} + + \ecvtitle{August 2002 -- Present}{Independent consultant} + \ecvitem{}{National Youth Council of Ireland\newline 3 Montague Street, Dublin 2, D02 V327, Ireland} + \ecvitem{}{Evaluation of European Commission youth training support measures for youth national agencies and young people} + + \ecvtitle{March 2002 -- July 2002}{Internship} + \ecvitem{}{European Commission, Youth Unit, DG Education and Culture \newline 200, Rue de la Loi, 1049 Brussels (Belgium)} + \ecvitem{}{ + \begin{ecvitemize} + \item evaluating youth training programmes and the partnership between the Council of Europe and European Commission + \item organizing and running a 2 day workshop on non-formal education for Action 5 large scale projects focusing on quality, assessment and recognition + \item contributing to the steering sroup on training and developing action plans on training for the next 3 years. Working on the Users Guide for training and the support measures + \end{ecvitemize} + } + \ecvitem{}{\ecvhighlight{Business or sector}\quad European institution} + + \ecvtitle{Oct 2001 -- Feb 2002}{Researcher / Independent Consultant} + \ecvitem{}{Council of Europe, Budapest (Hungary)} + \ecvitem{}{Working in a research team carrying out in-depth qualitative evaluation of the 2 year Advanced Training of Trainers in Europe using participant observations, in-depth interviews and focus groups. Work carried out in training courses in Strasbourg, Slovenia and Budapest.} + + + \ecvsection{Education and training} + + \ecvtitlelevel{1997--2001}{PhD - Thesis Title: ``Young People in the Construction of the Virtual University'', Empirical research on e-learning}{ISCED~6} + \ecvitem{}{Trinity College Dublin, The University of Dublin, Ireland + + This is a citation to my PhD Thesis \cite{smith_phd}.} + + \ecvtitle{1993--1997}{Bachelor of Science in Sociology and Psychology} + \ecvitem{}{Trinity College Dublin, The University of Dublin, Ireland} + \ecvitem{}{ + \begin{ecvitemize} + \item sociology of risk + \item sociology of scientific knowledge / information society + \item anthropology + \item E-learning and Psychology + \item research methods + \end{ecvitemize} + } + + \pagebreak + + \ecvsection{Personal skills} + \ecvmothertongue{English} + \ecvlanguageheader + \ecvlanguage{French}{C1}{C2}{B2}{C1}{C2} + \ecvlanguagecertificate{Diplôme d'études en langue française (DELF) B1} + \ecvlastlanguage{German}{A2}{A2}{A2}{A2}{A2} + \ecvlanguagefooter + + \ecvblueitem{Communication skills}{ + \begin{ecvitemize} + \item team work: I have worked in various types of teams from research teams to national league hockey. For 2 years I coached my university hockey team + \item mediating skills: I work on the borders between young people, youth trainers, youth policy and researchers, for example running a 3 day workshop at CoE Symposium ``Youth Actor of Social Change'', and my continued work on youth training programmes + \item intercultural skills: I am experienced at working in a European dimension such as being a rapporteur at the CoE Budapest ``youth against violence seminar'' and working with refugees. + \end{ecvitemize} + } + + \ecvblueitem{Organisational / managerial skills}{ + \begin{ecvitemize} + \item whilst working for a Brussels based refugee NGO ``Convivial'' I organized a ``Civil Dialogue'' between refugees and civil servants at the European Commission 20th June 2002 + \item during my PhD I organised a seminar series on research methods + \end{ecvitemize} + } + + \ecvdigitalcompetence{\ecvBasic}{\ecvIndependent}{\ecvProficient}{\ecvIndependent}{\ecvBasic} + + \ecvblueitem{Computer skills}{ + \begin{ecvitemize} + \item competent with most Microsoft Office programmes + \item experience with HTML + \end{ecvitemize} + } + + \ecvblueitem{Other skills}{Creating pieces of Art and visiting Modern Art galleries. Enjoy all sports particularly hockey, football and running. Love to travel and experience different cultures.} + + \ecvblueitem{Driving licence}{A, B} + + \nocite{*} + \renewcommand{\section}[2]{\ecvsection{#2}} + \printbibtabular[title=Publications] + +\end{europasscv} + +\end{document} 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 be1bdd62ce9..0cbc17593ac 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 b7624bc3a71..d0446926d45 100644 --- a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex +++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_en.tex @@ -13,13 +13,15 @@ \ecvemail{smith@kotmail.com another@email.com} \ecvhomepage{www.myhomepage.com www.another-homepage.com} % \ecvgithubpage{www.github.com/smith} +% \ecvgitlabpage{www.gitlab.com/smith} % \ecvlinkedinpage{www.linkedin.com/in/katie-smith} +% \ecvorcid[label, link]{0000-0000-0000-0000} \ecvim{AOL Messenger}{katie.smith} \ecvim{Google Talk}{ksmith} +% \ecvgender{Female} \ecvdateofbirth{1 March 1975} \ecvnationality{Irish} -\ecvgender{Female} % \ecvpicture[width=3.8cm]{picture.jpg} @@ -56,7 +58,7 @@ \ecvsection{Education and training} - \ecvtitlelevel{1997--2001}{PhD - Thesis Title: 'Young People in the Construction of the Virtual University’, Empirical research on e-learning}{ISCED~6} + \ecvtitlelevel{1997--2001}{PhD - Thesis Title: ``Young People in the Construction of the Virtual University'', Empirical research on e-learning}{ISCED~6} \ecvitem{}{Trinity College Dublin, The University of Dublin, Ireland} \ecvtitle{1993--1997}{Bachelor of Science in Sociology and Psychology} @@ -117,4 +119,4 @@ \end{europasscv} -\end{document} \ No newline at end of file +\end{document} diff --git a/Master/texmf-dist/doc/latex/europasscv/example/europasscv_example.bib b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_example.bib new file mode 100644 index 00000000000..ccb9f02c87b --- /dev/null +++ b/Master/texmf-dist/doc/latex/europasscv/example/europasscv_example.bib @@ -0,0 +1,22 @@ +@article{smith, + author = "Smith, K. and Boss, B.", + title = "{Automatic use of a bold font in the publication list to highlight a particular author.}", + journal = "International Journal of Advanced \LaTeX\ usage", + year = "2015", +} + +@article{smith1, + author = "Smith, Katie", + title = "{How to do Observations: Borrowing techniques from the Social Sciences to help Participants do Observations in Simulation Exercises}", + journal = "Coyote EU/CoE Partnership Publication", + year = "2002", +} + +@phdthesis{smith_phd, + author = "Smith, Katie", + location = "Dublin", + organization = "Trinity College", + title = "{Young People in the Construction of the Virtual University. Empirical research on e-learning.}", + year = "2001", +} + 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 be78b62e250..5be8f2fb3dc 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-bibliography.sty b/Master/texmf-dist/tex/latex/europasscv/europasscv-bibliography.sty new file mode 100644 index 00000000000..436be364086 --- /dev/null +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv-bibliography.sty @@ -0,0 +1,46 @@ +\ProvidesPackage{europasscv-bibliography} + [Additional macros for bibliography support in europasscv] + +\RequirePackage{biblatex-ext-tabular} +\RequirePackage{longtable} + +\newrobustcmd*{\defecvbibtabulartwocolumn}[5]{% + \long\csdef{extblxtab@env@#1}{#2}% + \long\csdef{extblxtab@endenv@#1}{#3}% + \long\csdef{extblxtab@tabrow@format@#1}{% + \if@ecvdebug\cellcolor{yellow!25}\fi\anchorlang{#4} & \if@ecvdebug\cellcolor{blue!25}\fi \driver{#5}\\ + }% +} + +\defecvbibtabulartwocolumn{bibtabular} + {\setlength{\LTpre}{\medskipamount}% + \setlength{\LTpost}{\medskipamount}% + \renewcommand*{\arraystretch}{1.2}% +\begin{longtable}[t]{@{}R{\ecv@leftcolwidth}@{\hspace{\ecv@colsep}}p{\ecv@rightcolwidth}@{}}}% + {\end{longtable}} + {\selectecvfont\printtext[labelalphawidth]{% + \printfield{labelprefix}% + \printfield{labelalpha}% + \printfield{extraalpha}}% + \printtext[labelnumberwidth]{% + \printfield{labelprefix}% + \printfield{labelnumber}}}{\selectecvfont} + +\newcommand*{\ecvbibhighlight}[3]{% + \def\lastname{#1}% + \def\firstname{#2}% + \def\firstinit{#3}} +\ecvbibhighlight{}{}{} + +% Patch new definitions +\renewcommand{\mkbibnamegiven}[1]{% + \ifboolexpr{ ( test {\ifdefequal{\firstname}{\namepartgiven}} or test {\ifdefequal{\firstinit}{\namepartgiven}} ) and test {\ifdefequal{\lastname}{\namepartfamily}} } + {\mkbibbold{#1}}{#1}% +} + +\renewcommand{\mkbibnamefamily}[1]{% + \ifboolexpr{ ( test {\ifdefequal{\firstname}{\namepartgiven}} or test {\ifdefequal{\firstinit}{\namepartgiven}} ) and test {\ifdefequal{\lastname}{\namepartfamily}} } + {\mkbibbold{#1}}{#1}% +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv.cls b/Master/texmf-dist/tex/latex/europasscv/europasscv.cls index 33731402fff..c0687d6b665 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}[2017/11/19 The new Europass curriculum vitae class] +\ProvidesClass{europasscv}[2019/01/14 The new Europass curriculum vitae class] \newcommand\ecv@utf[1]{#1} @@ -81,10 +81,10 @@ \ClassWarningNoLine{europasscv}{Swedish definition file 'europasscv_sv.def' not found}}% }% } -\DeclareOption{norwegian}{% +\DeclareOption{norsk}{% \AtEndOfPackage{% - \InputIfFileExists{europasscv_no.def}{}{% - \ClassWarningNoLine{europasscv}{Norwegian definition file 'europasscv_no.def' not found}}% + \InputIfFileExists{europasscv_nb.def}{}{% + \ClassWarningNoLine{europasscv}{Norwegian (Bokmål) definition file 'europasscv_nb.def' not found}}% }% } \DeclareOption{dutch}{% @@ -220,8 +220,8 @@ \DeclareOption{notitle}{\def\ecv@notitle{}} % Page numbering -\AtEndOfPackage{\RequirePackage{totpages}} -\def\ecv@totpages{~/~\ref{TotPages}} +\AtEndOfPackage{\RequirePackage{lastpage}} +\def\ecv@totpages{~/~\pageref{LastPage}} \DeclareOption{nototpages}{ \def\ecv@totpages{} } @@ -268,6 +268,7 @@ \RequirePackage{graphicx} \RequirePackage{xparse} \RequirePackage{substr} +\RequirePackage{keyval} \if@ecvdebug \RequirePackage{showframe} \fi @@ -376,7 +377,15 @@ \newcommand*{\ecvemail}[1]{\def\ecv@email{#1}} \newcommand*{\ecvhomepage}[1]{\def\ecv@homepage{#1}} \newcommand*{\ecvgithubpage}[1]{\def\ecv@githubpage{#1}} +\newcommand*{\ecvgitlabpage}[1]{\def\ecv@gitlabpage{#1}} \newcommand*{\ecvlinkedinpage}[1]{\def\ecv@linkedinpage{#1}} + +\newif\if@ecvorcidlink\@ecvorcidlinkfalse +\define@key{ecvorcid}{link}[true]{\@ecvorcidlinktrue} +\newif\if@ecvorcidlabel\@ecvorcidlabelfalse +\define@key{ecvorcid}{label}[true]{\@ecvorcidlabeltrue} +\newcommand*{\ecvorcid}[2][]{\setkeys{ecvorcid}{#1}\def\ecv@orcid{#2}} + \def\ecv@im{} \newif\if@ecvIMalreadyprovided\@ecvIMalreadyprovidedfalse \newcommand*{\ecvim}[2]{\if@ecvIMalreadyprovided \g@addto@macro\ecv@im{\quad} \fi \g@addto@macro\ecv@im{\ecvhighlight{#1} #2} \@ecvIMalreadyprovidedtrue} @@ -413,7 +422,9 @@ \ecvemail{} \ecvhomepage{} \ecvgithubpage{} +\ecvgitlabpage{} \ecvlinkedinpage{} +\ecvorcid{} \ecvnationality{} \ecvdateofbirth{} \ecvgender{} @@ -447,6 +458,8 @@ \newif\if@ecvpineedspipe\@ecvpineedspipefalse \newif\if@ecvphoneispresent\@ecvphoneispresentfalse +\newlength{\ecv@pileftcolwidth} +\newlength{\ecv@pirightcolwidth} \providecommand{\ecvpersonalinfo}[1][0pt]{% \ecvitem[#1]{ % left column \ecvsectionstyle{\ecv@infosectionkey} @@ -457,68 +470,83 @@ \fi } { % right column + \if@ecvpicture + \if@ecvpictureright + \setlength{\ecv@pileftcolwidth}{0.7\ecv@rightcolwidth} + \else + \setlength{\ecv@pileftcolwidth}{\ecv@rightcolwidth} + \fi + \else + \setlength{\ecv@pileftcolwidth}{\ecv@rightcolwidth} + \fi + \if@ecvpictureright + \setlength{\ecv@pirightcolwidth}{0.3\ecv@rightcolwidth} + \else + \setlength{\ecv@pirightcolwidth}{0pt} + \fi \begin{doublespacing} - \begin{tabular}[t]{@{}p{\if@ecvpicture \if@ecvpictureright 0.7\ecv@rightcolwidth \else \ecv@rightcolwidth \fi \else \ecv@rightcolwidth\fi}@{}p{\if@ecvpictureright 0.3\ecv@rightcolwidth \else 0pt\fi}@{}} + \begin{tabular}[t]{@{}p{\ecv@pileftcolwidth}@{}p{\ecv@pirightcolwidth}@{}} \if@ecvdebug\cellcolor{green!25}\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 + \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 - \else\@ecvphoneispresenttrue + \ifx\@empty\ecv@mobile\else + \@ecvphoneispresenttrue \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{mobile_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@mobile} \quad \fi - \ifx\@empty\ecv@telephone - \else\@ecvphoneispresenttrue + \ifx\@empty\ecv@telephone\else + \@ecvphoneispresenttrue \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{telephone_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@telephone} \quad \fi - \ifx\@empty\ecv@workphone - \else - \@ecvphoneispresenttrue - \ifx\@empty\ecv@mobile - \else - \ifx\@empty\ecv@telephone - \else - \if@ecvpicture - \if@ecvpictureright - \newline - \fi - \fi - \fi - \fi + \ifx\@empty\ecv@workphone\else + \@ecvphoneispresenttrue + \ifx\@empty\ecv@mobile\else + \ifx\@empty\ecv@telephone\else + \if@ecvpicture + \if@ecvpictureright + \newline + \fi + \fi + \fi + \fi \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{work_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@workphone} \fi \if@ecvphoneispresent \newline \fi \ifx\@empty\ecv@fax\else - \ecv@faxkey \ecv@fax + \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 + \@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 + \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@githubpage\else - \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{github_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \processlinks{\ecv@githubpage}} \newline + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{github_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \processlinks{\ecv@githubpage}} \newline + \fi + \ifx\@empty\ecv@gitlabpage\else + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{gitlab_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \processlinks{\ecv@gitlabpage}} \newline \fi \ifx\@empty\ecv@linkedinpage\else - \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{linkedin_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \processlinks{\ecv@linkedinpage}} \newline + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{linkedin_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \processlinks{\ecv@linkedinpage}} \newline + \fi + \ifx\@empty\ecv@orcid\else + \raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{orcid_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont\if@ecvorcidlabel\ecvhighlight{ORCID}~\fi\if@ecvorcidlink\setulcolor{\ecv@textcolor}\setul{.5pt}{.4pt}\href{https://orcid.org/\ecv@orcid}{\ul{\mbox{\ecv@orcid}}}\else\ecv@orcid\fi} \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 + \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 + \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 + \fontseries{m}\selectfont \ecvhighlight{\if@ecvpineedspipe ~| \fi\ecv@birthkey} \ecv@birth \@ecvpineedspipetrue \fi \if@ecvpictureright \if@ecvpicture @@ -533,8 +561,7 @@ \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 + \fontseries{m}\selectfont \ecvhighlight{\if@ecvpineedspipe ~| \fi \ecv@nationalitykey}~\ecv@nationality \@ecvpineedspipetrue \fi & \if@ecvpictureright diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_ca.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_ca.def new file mode 100644 index 00000000000..3a94aa111f7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_ca.def @@ -0,0 +1,58 @@ +%!TEX encoding = UTF-8 Unicode +% +% +\ProvidesFile{europasscv_ca.def}[europasscv Catalan definitions] +\def\ecv@currvitaekey{\ecv@utf{Curr\'{i}culum vitae}} +% Personal information +\def\ecv@infosectionkey{\ecv@utf{Informaci\'{o} personal}} +\def\ecv@namekey{\ecv@utf{Nom y Cognoms}} +\def\ecv@addresskey{\ecv@utf{Direcci\'{o}}} +\def\ecv@telkey{\ecv@utf{Tel\`{e}fono}} +\def\ecv@mobilekey{\ecv@utf{M\`{o}vil}} +\def\ecv@faxkey{\ecv@utf{Fax}} +\def\ecv@emailkey{\ecv@utf{E-mail}} +\def\ecv@nationalitykey{\ecv@utf{Nacionalitat}} +\def\ecv@birthkey{\ecv@utf{Data de naixement}} +\def\ecv@genderkey{\ecv@utf{Sexe}} +% Footer +\def\ecv@pagekey{\ecv@utf{P\`{a}gina}} +\def\ecv@cvofkey{\ecv@utf{Curr\'{i}culum vit\ae\ de}} +% Language table +\def\ecv@mothertonguekey{\ecv@utf{Llengua materna}} +\def\ecv@otherlanguageskey{\ecv@utf{Altres idiomes}} +\def\ecv@assesskey{\ecv@utf{Autoevaluaci\'{o}}} +\def\ecv@levelkey{\ecv@utf{Nivell europeu}} +\def\ecv@understandkey{\ecv@utf{Comprensi\'{o}}} +\def\ecv@speakkey{\ecv@utf{Pronunciaci\'{o}}} +\def\ecv@writekey{\ecv@utf{Expresi\'{o} escrita}} +\def\ecv@listenkey{\ecv@utf{Comprensi\'{o} auditiva}} +\def\ecv@readkey{\ecv@utf{Comprensi\'{o} de lectura}} +\def\ecv@interactkey{\ecv@utf{Interacci\'{o} oral}} +\def\ecv@productkey{\ecv@utf{Expresi\'{o} oral}} +\def\ecv@langshortdesckey{\ecv@utf{Niveles: A1/A2: Usuari b\'{a}sic -- B1/B2: Usuari independient -- C1/C2: Usuari competent}} +\def\ecv@langfooterkey{\ecv@utf{Marc com\'{u} Europeu de refer\`{e}ncia per idiomes}} +\def\ecv@langlinkkey{\ecv@utf{http://europass.cedefop.europa.eu/es/resources/european-language-levels-cefr}} +\def\ecv@cefbasickey{\ecv@utf{Usuari b\'{a}sic}} +\def\ecv@cefindepkey{\ecv@utf{Usuari independient}} +\def\ecv@cefprofkey{\ecv@utf{Usuari competent}} +\def\ecv@europeanunionkey{\ecv@utf{Uni\'{o} Europea}} +% Digital competences self-assessment grid +\def\ecv@digitalcompetenceskey{\ecv@utf{Competencies digitals}} +\def\ecv@informationprocessingkey{\ecv@utf{Tractament de la informaci{\'o}}} +\def\ecv@communicationkey{\ecv@utf{Comunicaci{\'o}}} +\def\ecv@contentcreationkey{\ecv@utf{Creaci{\'o} del contingut}} +\def\ecv@safetykey{\ecv@utf{Seguretat}} +\def\ecv@problensolvingkey{\ecv@utf{Resoluci{\'o} de problemes}} +\def\ecv@digcompfooterkey{\ecv@utf{Competencies digitals - Taula de auto evaluaci{\'o}}} +\def\ecv@digcomplinkkey{\ecv@utf{http://europass.cedefop.europa.eu/es/resources/digital-competences}} +\def\ecv@dcbasickey{\ecv@utf{Usuari b{\'a}sic}} +\def\ecv@dcindepkey{\ecv@utf{Usuari independient}} +\def\ecv@dcprofkey{\ecv@utf{Usuari competent}} + +% Width of language columns +\def\ecv@langcola{0.15} +\def\ecv@langcolb{0.15} +\def\ecv@langcolc{0.25} +\def\ecv@langcold{0.25} +\def\ecv@langcole{0.2} + diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_nb.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_nb.def new file mode 100644 index 00000000000..52012be6b17 --- /dev/null +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_nb.def @@ -0,0 +1,64 @@ +%!TEX encoding = UTF-8 Unicode +% +% +\ProvidesFile{europasscv_nb.def}[europasscv Norwegian (Bokmål) definitions] +% Personal information +\def\ecv@infosectionkey{\ecv@utf{Personlige opplysninger}} +\def\ecv@namekey{\ecv@utf{Fornavn Etternavn}} +\def\ecv@addresskey{\ecv@utf{Adresse}} +\def\ecv@telkey{\ecv@utf{Telefon}} +\def\ecv@mobilekey{\ecv@utf{Mobil}} +\def\ecv@faxkey{\ecv@utf{Fax}} +\def\ecv@emailkey{\ecv@utf{E-postadresse}} +\def\ecv@nationalitykey{\ecv@utf{Nasjonalitet}} +\def\ecv@birthkey{\ecv@utf{Fødselsdato}} +\def\ecv@genderkey{\ecv@utf{Kjønn}} +% Footer +\def\ecv@pagekey{\ecv@utf{Side}} +\def\ecv@cvofkey{\ecv@utf{CV for}} +% Language table +\def\ecv@mothertonguekey{\ecv@utf{Morsmål}} +\def\ecv@otherlanguageskey{\ecv@utf{Andre språk}} +\def\ecv@assesskey{\ecv@utf{Egenvurdering}} +\def\ecv@levelkey{\ecv@utf{Europeisk nivå}} +\def\ecv@understandkey{\ecv@utf{Forståelse}} +\def\ecv@speakkey{\ecv@utf{Muntlig}} +\def\ecv@writekey{\ecv@utf{Skrift}} +\def\ecv@listenkey{\ecv@utf{Lytting}} +\def\ecv@readkey{\ecv@utf{Lesing}} +\def\ecv@interactkey{\ecv@utf{Muntlig interaksjon}} +\def\ecv@productkey{\ecv@utf{Muntlig produksjon}} +\def\ecv@langshortdesckey{\ecv@utf{Nivåer: A1/A2: Basisbruker -- B1/B2: Selvstendig bruker -- C1/C2: Avansert bruker}} +\def\ecv@langfooterkey{\ecv@utf{Felles europeisk rammeverk for språk}} +\def\ecv@langlinkkey{\ecv@utf{https://europass.cedefop.europa.eu/nb/resources/european-language-levels-cefr}} +\def\ecv@cefbasickey{\ecv@utf{Basisbruker}} +\def\ecv@cefindepkey{\ecv@utf{Selvstendig bruker}} +\def\ecv@cefprofkey{\ecv@utf{Avansert bruker}} +\def\ecv@europeanunionkey{\ecv@utf{Den europeiske unionen}} +% Digital competences self-assessment grid +\def\ecv@digitalcompetenceskey{\ecv@utf{Digital kompetanse}} +\def\ecv@informationprocessingkey{\ecv@utf{Informasjons\-behandling}} +\def\ecv@communicationkey{\ecv@utf{Kommunikasjon}} +\def\ecv@contentcreationkey{\ecv@utf{Innholds\-produksjon}} +\def\ecv@safetykey{\ecv@utf{Sikkerhet}} +\def\ecv@problensolvingkey{\ecv@utf{Problemløsning}} +\def\ecv@digcompfooterkey{\ecv@utf{Digital kompetanse -- Egenvurderingsmatrise}} +\def\ecv@digcomplinkkey{\ecv@utf{https://europass.cedefop.europa.eu/nb/resources/digital-competences}} +\def\ecv@dcbasickey{\ecv@utf{Basisbruker}} +\def\ecv@dcindepkey{\ecv@utf{Selvstendig bruker}} +\def\ecv@dcprofkey{\ecv@utf{Dyktig bruker}} + +% Width of language columns +\def\ecv@langcola{0.15} +\def\ecv@langcolb{0.15} +\def\ecv@langcolc{0.25} +\def\ecv@langcold{0.25} +\def\ecv@langcole{0.2} + +% Width of digital competences columns +\def\ecv@dcompcola{0.20} +\def\ecv@dcompcolb{0.20} +\def\ecv@dcompcolc{0.20} +\def\ecv@dcompcold{0.20} +\def\ecv@dcompcole{0.20} + diff --git a/Master/texmf-dist/tex/latex/europasscv/europasscv_pt.def b/Master/texmf-dist/tex/latex/europasscv/europasscv_pt.def index 27f2efd19e7..fec4aca5640 100644 --- a/Master/texmf-dist/tex/latex/europasscv/europasscv_pt.def +++ b/Master/texmf-dist/tex/latex/europasscv/europasscv_pt.def @@ -4,32 +4,32 @@ \ProvidesFile{europasscv_pt.def}[europasscv Portuguese definitions] % Personal information \def\ecv@infosectionkey{\ecv@utf{Informa\c{c}\~ao pessoal}} -\def\ecv@namekey{\ecv@utf{Nome(s) Apelido(s)}} -\def\ecv@addresskey{\ecv@utf{Morada(s)}} -\def\ecv@telkey{\ecv@utf{Telefone(s)}} +\def\ecv@namekey{\ecv@utf{Nome Apelido}} +\def\ecv@addresskey{\ecv@utf{Morada}} +\def\ecv@telkey{\ecv@utf{Telefone}} \def\ecv@mobilekey{\ecv@utf{Telem\'ovel}} -\def\ecv@faxkey{\ecv@utf{Fax(es)}} -\def\ecv@emailkey{\ecv@utf{Correio(s) electr\'onico(s)}} -\def\ecv@nationalitykey{\ecv@utf{Nacionalidade(s)}} +\def\ecv@faxkey{\ecv@utf{Fax}} +\def\ecv@emailkey{\ecv@utf{Correio eletr\'onico}} +\def\ecv@nationalitykey{\ecv@utf{Nacionalidade}} \def\ecv@birthkey{\ecv@utf{Data de nascimento}} \def\ecv@genderkey{\ecv@utf{Sexo}} % Footer \def\ecv@pagekey{\ecv@utf{P\'agina}} \def\ecv@cvofkey{\ecv@utf{Curriculum vit\ae\ de}} % Language table -\def\ecv@mothertonguekey{\ecv@utf{L\'ingua(s) materna(s)}} +\def\ecv@mothertonguekey{\ecv@utf{L\'ingua materna}} \def\ecv@otherlanguageskey{\ecv@utf{Outras l\'inguas}} -\def\ecv@assesskey{\ecv@utf{Auto-avalia\c{c}\~ao}} +\def\ecv@assesskey{\ecv@utf{Autoavalia\c{c}\~ao}} \def\ecv@levelkey{\ecv@utf{N\'ivel europeu}} \def\ecv@understandkey{\ecv@utf{Compreender}} \def\ecv@speakkey{\ecv@utf{Falar}} \def\ecv@writekey{\ecv@utf{Escrever}} \def\ecv@listenkey{\ecv@utf{Compreens\~ao oral}} \def\ecv@readkey{\ecv@utf{Leitura}} -\def\ecv@interactkey{\ecv@utf{Interac\c{c}\~ao oral}} +\def\ecv@interactkey{\ecv@utf{Intera\c{c}\~ao oral}} \def\ecv@productkey{\ecv@utf{Produ\c{c}\~ao oral}} -\def\ecv@langshortdesckey{\ecv@utf{N\'iveis: A1/A2: Utilizador b\'asico -- B1/B2: Utilizador independente -- C1/C2: Utilizador avan\c{c}ado}} -\def\ecv@langfooterkey{\ecv@utf{N\'ivel do Quadro Europeu Comum de Refer\^encia (CECR)}} +\def\ecv@langshortdesckey{\ecv@utf{N\'iveis: A1 e A2: Utilizador b\'asico -- B1 e B2: Utilizador independente -- C1 e C2: Utilizador avan\c{c}ado}} +\def\ecv@langfooterkey{\ecv@utf{Quadro Europeu Comum de Refer\^encia para as L\'inguas }} \def\ecv@langlinkkey{\ecv@utf{http://europass.cedefop.europa.eu/pt/resources/european-language-levels-cefr}} \def\ecv@cefbasickey{\ecv@utf{Utilizador b\'asico}} \def\ecv@cefindepkey{\ecv@utf{Utilizador independente}} @@ -42,7 +42,7 @@ \def\ecv@contentcreationkey{\ecv@utf{Cria\c{c}{\~a}o de conte{\'u}dos}} \def\ecv@safetykey{\ecv@utf{Seguran\c{c}a}} \def\ecv@problensolvingkey{\ecv@utf{Resolu\c{c}{\~a}o de problemas}} -\def\ecv@digcompfooterkey{\ecv@utf{Compet{\^e}ncias digitais - Grelha de auto-avalia\c{c}{\~a}o}} +\def\ecv@digcompfooterkey{\ecv@utf{Compet{\^e}ncias digitais - Grelha de autoavalia\c{c}{\~a}o}} \def\ecv@digcomplinkkey{\ecv@utf{http://europass.cedefop.europa.eu/pt/resources/digital-competences}} \def\ecv@dcbasickey{\ecv@utf{Utilizador b{\'a}sico}} \def\ecv@dcindepkey{\ecv@utf{Utilizador independente}} diff --git a/Master/texmf-dist/tex/latex/europasscv/europasslogo2013.pdf b/Master/texmf-dist/tex/latex/europasscv/europasslogo2013.pdf index fb26bab0440..b4831a2a31d 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/europasslogo2013.pdf and b/Master/texmf-dist/tex/latex/europasscv/europasslogo2013.pdf differ diff --git a/Master/texmf-dist/tex/latex/europasscv/github_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/github_europass_icon.pdf index f8ee4b485c4..3bd2ef2342f 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/github_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/github_europass_icon.pdf differ diff --git a/Master/texmf-dist/tex/latex/europasscv/gitlab_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/gitlab_europass_icon.pdf new file mode 100644 index 00000000000..74a05608475 --- /dev/null +++ b/Master/texmf-dist/tex/latex/europasscv/gitlab_europass_icon.pdf @@ -0,0 +1,81 @@ +%PDF-1.4 +%쏢 +5 0 obj +<> +stream +xuAn E||"uhm/ՠtHX?3\:mO/7w*Tƛ1$a랸P$fgmݼ_eoIjjۓ*2 (,&YD˨{%4bAa@g{@Sqӎ)\r?J+1ܣ{V'y%Vpojm1G >בyƎ6-Vj0zJ-ާS PW)3kiz*endstream +endobj +6 0 obj +245 +endobj +4 0 obj +<> +/Contents 5 0 R +>> +endobj +3 0 obj +<< /Type /Pages /Kids [ +4 0 R +] /Count 1 +>> +endobj +1 0 obj +<> +endobj +7 0 obj +<>endobj +8 0 obj +<> +endobj +9 0 obj +<>stream + + + + + +2019-01-14T00:32:58+01:00 +2019-01-14T00:32:58+01:00 +GPL Ghostscript 926 (ps2write) + +Untitled + + + + + +endstream +endobj +2 0 obj +<>endobj +xref +0 10 +0000000000 65535 f +0000000539 00000 n +0000002105 00000 n +0000000480 00000 n +0000000349 00000 n +0000000015 00000 n +0000000330 00000 n +0000000603 00000 n +0000000644 00000 n +0000000673 00000 n +trailer +<< /Size 10 /Root 1 0 R /Info 2 0 R +/ID [<36E1CC077B8FC59E1166514DD14CA099><36E1CC077B8FC59E1166514DD14CA099>] +>> +startxref +2271 +%%EOF 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 c7b74b2817b..7d0f6ca0217 100644 --- a/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf +++ b/Master/texmf-dist/tex/latex/europasscv/im_europass_icon.pdf @@ -3,14 +3,15 @@ 5 0 obj <> stream -x]KnAD} -N@fhF7"[zAo1q0,_MQF-B~. *񄆷\GZ؋̩L͵|}n΁v5 zVbAgRk}X*k,z=*@ nS+#gV,ld$)uԦH鹂 hC%_;y{ygxOoendstream +xUPKnC1s +N@ h𤤋dRqL3w8'^gZT :Wddw(Mh7*j*}$Zxf{G<> RǜƎ]4T +n9Qr4zEC/Xu-u4cP.HZbس[u"kqs$qf-'Ml O^;xorNendstream endobj 6 0 obj 213 endobj 4 0 obj -< - -2017-05-06T11:53:09+02:00 -2017-05-06T11:53:09+02:00 -GPL Ghostscript 910 (ps2write) - -Untitled + +2019-01-14T00:32:58+01:00 +2019-01-14T00:32:58+01:00 +GPL Ghostscript 926 (ps2write) + +Untitled @@ -57,26 +58,26 @@ endobj endstream endobj 2 0 obj -<>endobj +<>endobj xref 0 10 0000000000 65535 f -0000000509 00000 n -0000002075 00000 n -0000000450 00000 n +0000000505 00000 n +0000002071 00000 n +0000000446 00000 n 0000000317 00000 n 0000000015 00000 n 0000000298 00000 n -0000000573 00000 n -0000000614 00000 n -0000000643 00000 n +0000000569 00000 n +0000000610 00000 n +0000000639 00000 n trailer << /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<73B8F02AC3289A2B782C9B344E6ACE6F><73B8F02AC3289A2B782C9B344E6ACE6F>] +/ID [<93F3E5C402C90697F2749E79B96687AD><93F3E5C402C90697F2749E79B96687AD>] >> startxref -2241 +2237 %%EOF diff --git a/Master/texmf-dist/tex/latex/europasscv/linkedin_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/linkedin_europass_icon.pdf index ba143b33665..4e578877df0 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/linkedin_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/linkedin_europass_icon.pdf differ 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 0cee251ce04..9eb21849a1a 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/mail_europass_icon.pdf differ 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 2f740a1cabe..464f7cd950c 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/orcid_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/orcid_europass_icon.pdf new file mode 100644 index 00000000000..5ee125e821a Binary files /dev/null and b/Master/texmf-dist/tex/latex/europasscv/orcid_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 8345e6ec8e2..b10668476d5 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 bcd92979195..3b0c910b0bc 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 diff --git a/Master/texmf-dist/tex/latex/europasscv/work_europass_icon.pdf b/Master/texmf-dist/tex/latex/europasscv/work_europass_icon.pdf index 93b8da48f1d..32192e326cc 100644 Binary files a/Master/texmf-dist/tex/latex/europasscv/work_europass_icon.pdf and b/Master/texmf-dist/tex/latex/europasscv/work_europass_icon.pdf differ -- cgit v1.2.3